[2026-03-11T20:15:03.928113] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-03-11T20:15:04.101877] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-03-11T20:15:04.284703] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-03-11T20:15:04.461912] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-03-11T20:15:04.462319] [WARN ] [STATE ] State set to: WAITING [2026-03-11T20:15:04.462414] [INFO ] [STATE ] Checking TDM service status... [2026-03-11T20:15:04.574002] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-03-11T20:15:04.578942] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-03-11), and is a dependency of this service. [2026-03-11T20:15:04.629300] [WARN ] [sig-status] Service 'sig' is not running. [2026-03-11T20:15:04.683173] [WARN ] [sap-status] Service 'sap' is not running. [2026-03-11T20:15:04.732190] [WARN ] [exp-status] Service 'exp' is not running. [2026-03-11T20:15:04.732501] [WARN ] [STATE ] State set to: RUNNING [2026-03-11T20:15:04.732603] [INFO ] [CACHE ] Starting cache update [2026-03-11T20:15:04.732664] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-03-11T20:15:04.737491] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-03-11T20:15:04.737951] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-03-11T20:15:04.738033] [INFO ] [CACHE ] Cache update completed successfully [2026-03-11T20:15:04.738065] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-03-11T20:15:04.738097] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-11T20:15:04.810547] [DEBUG] [REMOTE ] Fetched 3275 unique symbols from directory listing. [2026-03-11T20:15:04.820026] [INFO ] [sig ] Skipping 3274 symbols with existing configuration [2026-03-11T20:15:04.821671] [INFO ] [sig ] Found 1 active symbols to configure [2026-03-11T20:15:04.821763] [INFO ] [sig ] Starting parallel configuration with 4 worker processes [2026-03-11T20:15:04.875403] [INFO ] [CONFIGURE ] UAMY: Configurate test run. [2026-03-11T20:15:04.875770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAMY' from 'https://tdm.silogroup.org/data/derivative_storage/UAMY.csv'. [2026-03-11T20:15:04.904727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAMY'. [2026-03-11T20:15:04.905382] [INFO ] [CONFIGURE ] UAMY: Testing with 29 available features [2026-03-11T20:15:04.905445] [INFO ] [CONFIGURE ] UAMY: Establishing baseline with no features... [2026-03-11T20:15:05.103203] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-24, Predicted=1.0, Actual=1 [2026-03-11T20:15:05.285148] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-25, Predicted=0.0, Actual=0 [2026-03-11T20:15:05.536773] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:05.717180] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:05.913607] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-02, Predicted=0.0, Actual=1 [2026-03-11T20:15:06.100517] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:06.311444] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:06.489497] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:06.666640] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:06.851483] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:06.851683] [INFO ] [CONFIGURE ] UAMY: Baseline score (no features): 60.00% [2026-03-11T20:15:06.853540] [INFO ] [CONFIGURE ] UAMY: Testing feature 1/29: add_bollinger_bands [2026-03-11T20:15:06.853684] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_bollinger_bands'] [2026-03-11T20:15:07.145860] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:15:07.369164] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-25, Predicted=0.0, Actual=0 [2026-03-11T20:15:07.592715] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-26, Predicted=0.0, Actual=1 [2026-03-11T20:15:07.822711] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:08.054272] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-02, Predicted=0.0, Actual=1 [2026-03-11T20:15:08.285006] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:08.511235] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:08.744153] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-05, Predicted=0.0, Actual=0 [2026-03-11T20:15:08.976502] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:09.204832] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:09.205010] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_bollinger_bands (score: 50.00%) [2026-03-11T20:15:09.206416] [INFO ] [CONFIGURE ] JOB ETA: 1.0m | Tests: 2/30 | Remaining: 28 | Rate: 27.4/min [2026-03-11T20:15:09.206487] [INFO ] [CONFIGURE ] UAMY: Testing feature 2/29: add_cumulative_delta [2026-03-11T20:15:09.206522] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_cumulative_delta'] [2026-03-11T20:15:09.449617] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:15:09.694427] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:09.947258] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-26, Predicted=0.0, Actual=1 [2026-03-11T20:15:10.207684] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:10.464274] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:15:10.726770] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:10.996694] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:11.281157] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-05, Predicted=0.0, Actual=0 [2026-03-11T20:15:11.547019] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:11.814828] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:11.815009] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_cumulative_delta (score: 50.00%) [2026-03-11T20:15:11.816211] [INFO ] [CONFIGURE ] JOB ETA: 1.0m | Tests: 3/30 | Remaining: 27 | Rate: 25.7/min [2026-03-11T20:15:11.816274] [INFO ] [CONFIGURE ] UAMY: Testing feature 3/29: add_daily_returns [2026-03-11T20:15:11.816320] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_daily_returns'] [2026-03-11T20:15:12.026919] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:15:12.240530] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:12.445002] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-26, Predicted=0.0, Actual=1 [2026-03-11T20:15:12.652476] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:12.867696] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-02, Predicted=0.0, Actual=1 [2026-03-11T20:15:13.083910] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:13.315154] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:13.524850] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-05, Predicted=0.0, Actual=0 [2026-03-11T20:15:13.741063] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:13.948723] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:13.948872] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_daily_returns (score: 40.00%) [2026-03-11T20:15:13.950385] [INFO ] [CONFIGURE ] JOB ETA: 59s | Tests: 4/30 | Remaining: 26 | Rate: 26.3/min [2026-03-11T20:15:13.950444] [INFO ] [CONFIGURE ] UAMY: Testing feature 4/29: add_ema [2026-03-11T20:15:13.950486] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_ema'] [2026-03-11T20:15:14.190665] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:15:14.430796] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:14.683108] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-26, Predicted=0.0, Actual=1 [2026-03-11T20:15:14.942370] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:15.196001] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:15:15.455231] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:15.735235] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:16.005753] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-05, Predicted=0.0, Actual=0 [2026-03-11T20:15:16.263615] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:16.519804] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:16.519985] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_ema (score: 50.00%) [2026-03-11T20:15:16.521055] [INFO ] [CONFIGURE ] JOB ETA: 58s | Tests: 5/30 | Remaining: 25 | Rate: 25.6/min [2026-03-11T20:15:16.521111] [INFO ] [CONFIGURE ] UAMY: Testing feature 5/29: add_exhaustion_signals [2026-03-11T20:15:16.521147] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_exhaustion_signals'] [2026-03-11T20:15:16.793385] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:15:17.054762] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:17.305847] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:17.582669] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:17.859877] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-02, Predicted=0.0, Actual=1 [2026-03-11T20:15:18.116177] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:18.386867] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:18.652760] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-05, Predicted=0.0, Actual=0 [2026-03-11T20:15:18.908217] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:19.165645] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:19.165817] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_exhaustion_signals (score: 50.00%) [2026-03-11T20:15:19.167061] [INFO ] [CONFIGURE ] JOB ETA: 57s | Tests: 6/30 | Remaining: 24 | Rate: 25.1/min [2026-03-11T20:15:19.167115] [INFO ] [CONFIGURE ] UAMY: Testing feature 6/29: add_failed_moves [2026-03-11T20:15:19.167148] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_failed_moves'] [2026-03-11T20:15:19.357185] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-24, Predicted=1.0, Actual=1 [2026-03-11T20:15:19.556308] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-25, Predicted=0.0, Actual=0 [2026-03-11T20:15:19.786004] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:20.005149] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:20.207353] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-02, Predicted=0.0, Actual=1 [2026-03-11T20:15:20.405848] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:20.602942] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:20.799992] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:20.998712] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:21.223905] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:21.224070] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_failed_moves (score: 60.00%) [2026-03-11T20:15:21.225510] [INFO ] [CONFIGURE ] JOB ETA: 54s | Tests: 7/30 | Remaining: 23 | Rate: 25.6/min [2026-03-11T20:15:21.225570] [INFO ] [CONFIGURE ] UAMY: Testing feature 7/29: add_lag_shelf [2026-03-11T20:15:21.225629] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_lag_shelf'] [2026-03-11T20:15:21.423338] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-24, Predicted=1.0, Actual=1 [2026-03-11T20:15:21.616884] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-25, Predicted=0.0, Actual=0 [2026-03-11T20:15:21.811545] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:22.000041] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:22.187746] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-02, Predicted=0.0, Actual=1 [2026-03-11T20:15:22.371449] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:22.550402] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:22.732163] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:22.918166] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:23.115503] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:23.115666] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_lag_shelf (score: 60.00%) [2026-03-11T20:15:23.117075] [INFO ] [CONFIGURE ] JOB ETA: 50s | Tests: 8/30 | Remaining: 22 | Rate: 26.2/min [2026-03-11T20:15:23.117144] [INFO ] [CONFIGURE ] UAMY: Testing feature 8/29: add_macd [2026-03-11T20:15:23.117195] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd'] [2026-03-11T20:15:23.441385] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-24, Predicted=1.0, Actual=1 [2026-03-11T20:15:23.766276] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:24.075096] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:24.393828] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:24.716704] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:15:25.030006] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:25.362638] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:25.675459] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:25.993520] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:26.296523] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-09, Predicted=1.0, Actual=1 [2026-03-11T20:15:26.296716] [INFO ] [CONFIGURE ] UAMY: KEPT add_macd (score: 70.00%) [2026-03-11T20:15:26.297895] [INFO ] [CONFIGURE ] JOB ETA: 50s | Tests: 9/30 | Remaining: 21 | Rate: 25.1/min [2026-03-11T20:15:26.297948] [INFO ] [CONFIGURE ] UAMY: Testing feature 9/29: add_mfi [2026-03-11T20:15:26.298001] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_mfi'] [2026-03-11T20:15:26.612489] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:15:26.946593] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:27.307231] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:27.645063] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:27.988700] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-02, Predicted=0.0, Actual=1 [2026-03-11T20:15:28.321466] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:28.662219] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:28.984260] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:29.306427] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:29.638038] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-09, Predicted=1.0, Actual=1 [2026-03-11T20:15:29.638219] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_mfi (score: 50.00%) [2026-03-11T20:15:29.639295] [INFO ] [CONFIGURE ] JOB ETA: 50s | Tests: 10/30 | Remaining: 20 | Rate: 24.2/min [2026-03-11T20:15:29.639348] [INFO ] [CONFIGURE ] UAMY: Testing feature 10/29: add_momentum_acceleration [2026-03-11T20:15:29.639381] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_pbf_morning_momentum', 'add_momentum_acceleration'] [2026-03-11T20:15:30.044760] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:15:30.484329] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:30.899918] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:31.315486] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:31.741481] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:15:32.158720] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:32.592399] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:33.021607] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:33.440216] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:33.893901] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:33.894128] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_momentum_acceleration (score: 50.00%) [2026-03-11T20:15:33.895812] [INFO ] [CONFIGURE ] JOB ETA: 50s | Tests: 11/30 | Remaining: 19 | Rate: 22.7/min [2026-03-11T20:15:33.895877] [INFO ] [CONFIGURE ] UAMY: Testing feature 11/29: add_obv_daily [2026-03-11T20:15:33.895912] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_obv_daily'] [2026-03-11T20:15:34.252823] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:15:34.609951] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:34.971551] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:35.357191] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:35.725203] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-02, Predicted=0.0, Actual=1 [2026-03-11T20:15:36.104850] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:36.464641] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:36.840345] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:37.190881] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:37.546511] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:37.546700] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_obv_daily (score: 40.00%) [2026-03-11T20:15:37.547874] [INFO ] [CONFIGURE ] JOB ETA: 49s | Tests: 12/30 | Remaining: 18 | Rate: 22.0/min [2026-03-11T20:15:37.547934] [INFO ] [CONFIGURE ] UAMY: Testing feature 12/29: add_obv_interval [2026-03-11T20:15:37.547988] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_obv_interval'] [2026-03-11T20:15:37.879663] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:15:38.214905] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:38.553308] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:38.894459] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:39.226593] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:15:39.589428] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:39.924116] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:40.305183] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:40.639162] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:40.983462] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:40.983656] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_obv_interval (score: 50.00%) [2026-03-11T20:15:40.984565] [INFO ] [CONFIGURE ] JOB ETA: 47s | Tests: 13/30 | Remaining: 17 | Rate: 21.6/min [2026-03-11T20:15:40.984636] [INFO ] [CONFIGURE ] UAMY: Testing feature 13/29: add_opening_strength [2026-03-11T20:15:40.984671] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_daily_returns', 'add_opening_strength'] [2026-03-11T20:15:41.366164] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-24, Predicted=1.0, Actual=1 [2026-03-11T20:15:41.757941] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:42.134916] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:42.561747] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-27, Predicted=1.0, Actual=0 [2026-03-11T20:15:42.944188] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:15:43.307532] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:43.690252] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:44.070306] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:44.449915] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:44.892187] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:44.892448] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_opening_strength (score: 50.00%) [2026-03-11T20:15:44.894043] [INFO ] [CONFIGURE ] JOB ETA: 46s | Tests: 14/30 | Remaining: 16 | Rate: 21.0/min [2026-03-11T20:15:44.894134] [INFO ] [CONFIGURE ] UAMY: Testing feature 14/29: add_order_flow_imbalance [2026-03-11T20:15:44.894216] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_order_flow_imbalance'] [2026-03-11T20:15:45.301715] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-24, Predicted=1.0, Actual=1 [2026-03-11T20:15:45.779065] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:46.293482] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:46.784369] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:47.169775] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:15:47.549103] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:47.912786] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:48.284616] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:48.637917] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:49.039525] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-09, Predicted=1.0, Actual=1 [2026-03-11T20:15:49.039806] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_order_flow_imbalance (score: 70.00%) [2026-03-11T20:15:49.041333] [INFO ] [CONFIGURE ] JOB ETA: 44s | Tests: 15/30 | Remaining: 15 | Rate: 20.4/min [2026-03-11T20:15:49.041402] [INFO ] [CONFIGURE ] UAMY: Testing feature 15/29: add_pbf_morning_momentum [2026-03-11T20:15:49.041438] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_pbf_morning_momentum'] [2026-03-11T20:15:49.388823] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:15:49.723796] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:50.059461] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:50.408196] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:50.743745] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:15:51.097010] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:51.449897] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:51.814063] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:52.167643] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:52.520779] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:52.520958] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_pbf_morning_momentum (score: 50.00%) [2026-03-11T20:15:52.522584] [INFO ] [CONFIGURE ] JOB ETA: 42s | Tests: 16/30 | Remaining: 14 | Rate: 20.1/min [2026-03-11T20:15:52.522657] [INFO ] [CONFIGURE ] UAMY: Testing feature 16/29: add_pbf_overnight_gap [2026-03-11T20:15:52.522711] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_pbf_overnight_gap'] [2026-03-11T20:15:52.890954] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-24, Predicted=1.0, Actual=1 [2026-03-11T20:15:53.265149] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:53.643224] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:53.978839] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:15:54.332120] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:15:54.683714] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-03, Predicted=1.0, Actual=0 [2026-03-11T20:15:55.058052] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:55.417800] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:55.778796] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:56.108488] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:56.108681] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_pbf_overnight_gap (score: 50.00%) [2026-03-11T20:15:56.109977] [INFO ] [CONFIGURE ] JOB ETA: 39s | Tests: 17/30 | Remaining: 13 | Rate: 19.9/min [2026-03-11T20:15:56.110031] [INFO ] [CONFIGURE ] UAMY: Testing feature 17/29: add_pbf_return_2d [2026-03-11T20:15:56.110064] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_pbf_return_2d'] [2026-03-11T20:15:56.449327] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-24, Predicted=1.0, Actual=1 [2026-03-11T20:15:56.829819] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:15:57.197657] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:15:57.564415] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-27, Predicted=1.0, Actual=0 [2026-03-11T20:15:57.931783] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:15:58.282450] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:15:58.641669] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:15:58.980049] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:15:59.363177] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:15:59.744055] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:15:59.744247] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_pbf_return_2d (score: 50.00%) [2026-03-11T20:15:59.745624] [INFO ] [CONFIGURE ] JOB ETA: 37s | Tests: 18/30 | Remaining: 12 | Rate: 19.7/min [2026-03-11T20:15:59.745699] [INFO ] [CONFIGURE ] UAMY: Testing feature 18/29: add_pbf_volatility_5d [2026-03-11T20:15:59.745747] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_pbf_volatility_5d'] [2026-03-11T20:16:00.075960] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-24, Predicted=1.0, Actual=1 [2026-03-11T20:16:00.431010] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:16:00.772509] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:16:01.102530] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:16:01.451646] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:16:01.776720] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:16:02.132245] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:16:02.462920] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:16:02.814955] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:16:03.163886] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:16:03.164038] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_pbf_volatility_5d (score: 60.00%) [2026-03-11T20:16:03.165154] [INFO ] [CONFIGURE ] JOB ETA: 34s | Tests: 19/30 | Remaining: 11 | Rate: 19.5/min [2026-03-11T20:16:03.165213] [INFO ] [CONFIGURE ] UAMY: Testing feature 19/29: add_pbf_vs_sma_5 [2026-03-11T20:16:03.165247] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_pbf_vs_sma_5'] [2026-03-11T20:16:03.486829] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:16:03.824196] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:16:04.180375] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:16:04.530722] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:16:04.856634] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:16:05.162548] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:16:05.490495] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:16:05.834415] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:16:06.195043] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:16:06.558923] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-09, Predicted=1.0, Actual=1 [2026-03-11T20:16:06.559107] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_pbf_vs_sma_5 (score: 60.00%) [2026-03-11T20:16:06.560549] [INFO ] [CONFIGURE ] JOB ETA: 31s | Tests: 20/30 | Remaining: 10 | Rate: 19.4/min [2026-03-11T20:16:06.560632] [INFO ] [CONFIGURE ] UAMY: Testing feature 20/29: add_price_rejection [2026-03-11T20:16:06.560669] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_price_rejection'] [2026-03-11T20:16:06.922710] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:16:07.329558] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:16:07.718691] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:16:08.061966] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:16:08.427707] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:16:08.849894] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:16:09.198590] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:16:09.560310] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:16:09.938013] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:16:10.310615] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:16:10.310793] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_price_rejection (score: 50.00%) [2026-03-11T20:16:10.312125] [INFO ] [CONFIGURE ] JOB ETA: 28s | Tests: 21/30 | Remaining: 9 | Rate: 19.2/min [2026-03-11T20:16:10.312189] [INFO ] [CONFIGURE ] UAMY: Testing feature 21/29: add_range_position [2026-03-11T20:16:10.312259] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_range_position'] [2026-03-11T20:16:10.726719] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-24, Predicted=1.0, Actual=1 [2026-03-11T20:16:11.099749] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:16:11.467058] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:16:11.826621] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:16:12.196271] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:16:12.581946] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:16:12.961104] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:16:13.343713] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:16:13.727004] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:16:14.106046] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:16:14.106233] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_range_position (score: 60.00%) [2026-03-11T20:16:14.107438] [INFO ] [CONFIGURE ] JOB ETA: 25s | Tests: 22/30 | Remaining: 8 | Rate: 19.1/min [2026-03-11T20:16:14.107495] [INFO ] [CONFIGURE ] UAMY: Testing feature 22/29: add_realized_volatility [2026-03-11T20:16:14.107528] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_realized_volatility'] [2026-03-11T20:16:14.562813] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:16:15.034595] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:16:15.484301] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:16:15.926453] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:16:16.353370] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:16:16.817248] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-03, Predicted=1.0, Actual=0 [2026-03-11T20:16:17.274025] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:16:17.717157] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:16:18.195841] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:16:18.681457] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-09, Predicted=1.0, Actual=1 [2026-03-11T20:16:18.681686] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_realized_volatility (score: 50.00%) [2026-03-11T20:16:18.682947] [INFO ] [CONFIGURE ] JOB ETA: 22s | Tests: 23/30 | Remaining: 7 | Rate: 18.7/min [2026-03-11T20:16:18.683008] [INFO ] [CONFIGURE ] UAMY: Testing feature 23/29: add_recent_range_context [2026-03-11T20:16:18.683043] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_recent_range_context'] [2026-03-11T20:16:19.026278] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:16:19.380683] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:16:19.727318] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:16:20.078720] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:16:20.444686] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:16:20.808484] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:16:21.157696] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:16:21.504240] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:16:21.852080] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:16:22.183948] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:16:22.184109] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_recent_range_context (score: 50.00%) [2026-03-11T20:16:22.185367] [INFO ] [CONFIGURE ] JOB ETA: 19s | Tests: 24/30 | Remaining: 6 | Rate: 18.6/min [2026-03-11T20:16:22.185423] [INFO ] [CONFIGURE ] UAMY: Testing feature 24/29: add_rsi [2026-03-11T20:16:22.185457] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_ema', 'add_rsi'] [2026-03-11T20:16:22.583023] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:16:22.977839] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:16:23.372400] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:16:23.769079] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:16:24.180336] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:16:24.594667] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:16:25.008602] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:16:25.410801] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:16:25.823703] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:16:26.238492] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-09, Predicted=1.0, Actual=1 [2026-03-11T20:16:26.238682] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_rsi (score: 60.00%) [2026-03-11T20:16:26.239980] [INFO ] [CONFIGURE ] JOB ETA: 16s | Tests: 25/30 | Remaining: 5 | Rate: 18.4/min [2026-03-11T20:16:26.240038] [INFO ] [CONFIGURE ] UAMY: Testing feature 25/29: add_tick_distribution [2026-03-11T20:16:26.240072] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_tick_distribution'] [2026-03-11T20:16:26.561147] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:16:26.879614] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:16:27.193562] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:16:27.513811] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:16:27.832635] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:16:28.144984] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:16:28.455808] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:16:28.771950] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:16:29.099535] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:16:29.421149] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-09, Predicted=1.0, Actual=1 [2026-03-11T20:16:29.421314] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_tick_distribution (score: 60.00%) [2026-03-11T20:16:29.422536] [INFO ] [CONFIGURE ] JOB ETA: 13s | Tests: 26/30 | Remaining: 4 | Rate: 18.4/min [2026-03-11T20:16:29.422609] [INFO ] [CONFIGURE ] UAMY: Testing feature 26/29: add_volume_momentum_confirmation [2026-03-11T20:16:29.422648] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_volume_momentum_confirmation'] [2026-03-11T20:16:29.741906] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-24, Predicted=0.0, Actual=1 [2026-03-11T20:16:30.072371] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:16:30.416033] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:16:30.742720] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:16:31.073625] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:16:31.403951] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:16:31.755872] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:16:32.117348] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:16:32.472073] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:16:32.808111] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:16:32.808316] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_volume_momentum_confirmation (score: 50.00%) [2026-03-11T20:16:32.809232] [INFO ] [CONFIGURE ] JOB ETA: 10s | Tests: 27/30 | Remaining: 3 | Rate: 18.4/min [2026-03-11T20:16:32.809286] [INFO ] [CONFIGURE ] UAMY: Testing feature 27/29: add_volume_price_divergence [2026-03-11T20:16:32.809320] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_volume_price_divergence'] [2026-03-11T20:16:33.162473] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-24, Predicted=1.0, Actual=1 [2026-03-11T20:16:33.513554] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:16:33.859861] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:16:34.197756] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:16:34.540977] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-02, Predicted=0.0, Actual=1 [2026-03-11T20:16:34.914477] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:16:35.264104] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:16:35.610531] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:16:35.967663] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:16:36.323327] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-09, Predicted=0.0, Actual=1 [2026-03-11T20:16:36.323499] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_volume_price_divergence (score: 50.00%) [2026-03-11T20:16:36.325016] [INFO ] [CONFIGURE ] JOB ETA: 7s | Tests: 28/30 | Remaining: 2 | Rate: 18.4/min [2026-03-11T20:16:36.325092] [INFO ] [CONFIGURE ] UAMY: Testing feature 28/29: add_volume_profile [2026-03-11T20:16:36.325128] [INFO ] [CONFIGURE ] UAMY: Testing with features: ['add_vwap', 'add_macd', 'add_volume_profile'] [2026-03-11T20:16:36.669666] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-24, Predicted=1.0, Actual=1 [2026-03-11T20:16:37.011219] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-02-25, Predicted=1.0, Actual=0 [2026-03-11T20:16:37.357949] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-26, Predicted=1.0, Actual=1 [2026-03-11T20:16:37.704449] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-02-27, Predicted=0.0, Actual=0 [2026-03-11T20:16:38.122712] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-02, Predicted=1.0, Actual=1 [2026-03-11T20:16:38.516258] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-03, Predicted=0.0, Actual=0 [2026-03-11T20:16:38.863255] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-04, Predicted=0.0, Actual=1 [2026-03-11T20:16:39.204442] [DEBUG] [FORECASTER] UAMY: Forecast INCORRECT: Date=2026-03-05, Predicted=1.0, Actual=0 [2026-03-11T20:16:39.547456] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-06, Predicted=1.0, Actual=1 [2026-03-11T20:16:39.895220] [DEBUG] [FORECASTER] UAMY: Forecast CORRECT: Date=2026-03-09, Predicted=1.0, Actual=1 [2026-03-11T20:16:39.895413] [INFO ] [CONFIGURE ] UAMY: DISCARDED add_volume_profile (score: 70.00%) [2026-03-11T20:16:39.896558] [INFO ] [CONFIGURE ] JOB ETA: 3s | Tests: 29/30 | Remaining: 1 | Rate: 18.3/min [2026-03-11T20:16:39.896650] [INFO ] [CONFIGURE ] UAMY: ===== FEATURE SELECTION COMPLETE ===== [2026-03-11T20:16:39.896687] [INFO ] [CONFIGURE ] UAMY: Best accuracy: 70.00% [2026-03-11T20:16:39.896718] [INFO ] [CONFIGURE ] UAMY: Best feature set (2 features): ['add_vwap', 'add_macd'] [2026-03-11T20:16:39.896745] [INFO ] [CONFIGURE ] UAMY: Improvement over baseline: 10.00% [2026-03-11T20:16:39.896771] [INFO ] [CONFIGURE ] UAMY: Total time: 1.6 minutes [2026-03-11T20:16:39.896800] [INFO ] [CONFIGURE ] UAMY: Average time per feature: 3.3 seconds [2026-03-11T20:16:39.896827] [INFO ] [CONFIGURE ] UAMY: Average speed: 0.31 features/sec [2026-03-11T20:16:39.897326] [INFO ] [LOCAL ] Saved configuration for UAMY: 2 features, 70.00% accuracy -> ./output/feature-sets/UAMY.json [2026-03-11T20:16:39.897372] [INFO ] [CONFIGURE ] UAMY: Configuration saved successfully: 2 features, 70.00% accuracy. [2026-03-11T20:16:39.899288] [INFO ] [sig ] [1/1] UAMY OK in 1m 35s. ETA: 0.0s. Rate: 0.6 sym/min [2026-03-11T20:16:39.915872] [INFO ] [sig ] ================================================== [2026-03-11T20:16:39.916117] [INFO ] [sig ] Parallel configuration completed in 1m 35s [2026-03-11T20:16:39.916187] [INFO ] [sig ] Success rate: 100.0% (1/1 symbols) [2026-03-11T20:16:40.627431] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR CONFIGURATION (PARALLEL)' [2026-03-11T20:16:40.627641] [INFO ] [sig ] Email notification sent [2026-03-11T20:16:40.637570] [INFO ] [sig ] Generating forecasts for all active symbols [2026-03-11T20:16:40.637679] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-11T20:16:41.000141] [DEBUG] [REMOTE ] Fetched 3275 unique symbols from directory listing. [2026-03-11T20:16:41.004452] [INFO ] [sig ] Found 3275 active symbols to forecast [2026-03-11T20:16:41.009346] [INFO ] [sig ] [1/3275] Forecasting A... [2026-03-11T20:16:41.009462] [INFO ] [sig ] Generating forecast for: A [2026-03-11T20:16:41.009525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-03-11T20:16:41.024322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-03-11T20:16:41.024829] [INFO ] [FORECASTER] Starting predict_future for A [2026-03-11T20:16:41.025991] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-03-11T20:16:41.026053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:41.026089] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:41.026118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:41.026181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:41.088189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:41.089292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:41.089414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:41.089449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:41.216660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:41.216823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:41.216865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:41.216894] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:41.220708] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: UP (p=56.76%) [2026-03-11T20:16:41.221063] [INFO ] [FORECASTER] Completed predict_future for A [2026-03-11T20:16:41.221224] [INFO ] [sig ] A: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:41.371985] [INFO ] [LOCAL ] Saved forecast: A 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/A.txt [2026-03-11T20:16:41.372147] [INFO ] [sig ] [1/3275] Completed A in 0.4s | 2.76 sym/s | Total: 0.4s | ETA: 19.8m [2026-03-11T20:16:41.372191] [INFO ] [sig ] [2/3275] Forecasting AAL... [2026-03-11T20:16:41.372221] [INFO ] [sig ] Generating forecast for: AAL [2026-03-11T20:16:41.372253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-03-11T20:16:41.384309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-03-11T20:16:41.384725] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-03-11T20:16:41.385637] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-03-11T20:16:41.385705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:41.385738] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:41.385766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:41.385828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:41.447318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:41.448297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:41.448404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:41.448438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:41.578518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:41.578701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:41.578743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:41.578771] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:41.583292] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: UP (p=51.25%) [2026-03-11T20:16:41.583668] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-03-11T20:16:41.583818] [INFO ] [sig ] AAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:41.733139] [INFO ] [LOCAL ] Saved forecast: AAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AAL.txt [2026-03-11T20:16:41.733305] [INFO ] [sig ] [2/3275] Completed AAL in 0.4s | 2.76 sym/s | Total: 0.7s | ETA: 19.7m [2026-03-11T20:16:41.733348] [INFO ] [sig ] [3/3275] Forecasting AAOI... [2026-03-11T20:16:41.733379] [INFO ] [sig ] Generating forecast for: AAOI [2026-03-11T20:16:41.733410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-03-11T20:16:41.745483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-03-11T20:16:41.745865] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-03-11T20:16:41.746718] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-03-11T20:16:41.746772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:41.746805] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:41.746834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:41.746893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:41.805444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:41.806185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:41.806264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:41.806296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:41.938828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:41.938986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:41.939027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:41.939057] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:41.942671] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: UP (p=87.34%) [2026-03-11T20:16:41.942997] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-03-11T20:16:41.943134] [INFO ] [sig ] AAOI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:42.104047] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AAOI.txt [2026-03-11T20:16:42.104226] [INFO ] [sig ] [3/3275] Completed AAOI in 0.4s | 2.74 sym/s | Total: 1.1s | ETA: 19.9m [2026-03-11T20:16:42.104273] [INFO ] [sig ] [4/3275] Forecasting AAON... [2026-03-11T20:16:42.104310] [INFO ] [sig ] Generating forecast for: AAON [2026-03-11T20:16:42.104352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-03-11T20:16:42.115732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-03-11T20:16:42.116069] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-03-11T20:16:42.116906] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-03-11T20:16:42.116959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:42.116990] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:42.117016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:42.117073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:42.179056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:42.179814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:42.179913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:42.179951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:42.305551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:42.305720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:42.305760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:42.305788] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:42.309292] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=47.32%) [2026-03-11T20:16:42.309600] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-03-11T20:16:42.309735] [INFO ] [sig ] AAON: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:42.468631] [INFO ] [LOCAL ] Saved forecast: AAON 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AAON.txt [2026-03-11T20:16:42.468774] [INFO ] [sig ] [4/3275] Completed AAON in 0.4s | 2.74 sym/s | Total: 1.5s | ETA: 19.9m [2026-03-11T20:16:42.468815] [INFO ] [sig ] [5/3275] Forecasting AAP... [2026-03-11T20:16:42.468848] [INFO ] [sig ] Generating forecast for: AAP [2026-03-11T20:16:42.468880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-03-11T20:16:42.480309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-03-11T20:16:42.480652] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-03-11T20:16:42.481483] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-03-11T20:16:42.481537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:42.481596] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:42.481629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:42.481688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:42.550205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:42.551217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:42.551316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:42.551349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:42.670212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:42.670377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:42.670417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:42.670445] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:42.674368] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: UP (p=94.15%) [2026-03-11T20:16:42.674725] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-03-11T20:16:42.674874] [INFO ] [sig ] AAP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:42.817590] [INFO ] [LOCAL ] Saved forecast: AAP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AAP.txt [2026-03-11T20:16:42.817754] [INFO ] [sig ] [5/3275] Completed AAP in 0.3s | 2.76 sym/s | Total: 1.8s | ETA: 19.7m [2026-03-11T20:16:42.817804] [INFO ] [sig ] [6/3275] Forecasting AAPB... [2026-03-11T20:16:42.817840] [INFO ] [sig ] Generating forecast for: AAPB [2026-03-11T20:16:42.817878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-03-11T20:16:42.831969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-03-11T20:16:42.832369] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-03-11T20:16:42.833215] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-03-11T20:16:42.833268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:42.833301] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:42.833328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:42.833393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:42.891272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:42.892107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:42.892192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:42.892223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:43.011585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:43.011746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:43.011788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:43.011823] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:43.015352] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: DOWN (p=5.45%) [2026-03-11T20:16:43.015659] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-03-11T20:16:43.015800] [INFO ] [sig ] AAPB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:43.156671] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AAPB.txt [2026-03-11T20:16:43.156811] [INFO ] [sig ] [6/3275] Completed AAPB in 0.3s | 2.79 sym/s | Total: 2.1s | ETA: 19.5m [2026-03-11T20:16:43.156861] [INFO ] [sig ] [7/3275] Forecasting AAPD... [2026-03-11T20:16:43.156898] [INFO ] [sig ] Generating forecast for: AAPD [2026-03-11T20:16:43.156935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-03-11T20:16:43.168456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-03-11T20:16:43.168818] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-03-11T20:16:43.169659] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-03-11T20:16:43.169711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:43.169769] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:43.169803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:43.169873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:43.227860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:43.228635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:43.228716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:43.228747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:43.352962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:43.353132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:43.353172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:43.353200] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:43.357359] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: UP (p=77.88%) [2026-03-11T20:16:43.357699] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-03-11T20:16:43.357846] [INFO ] [sig ] AAPD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:43.503729] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AAPD.txt [2026-03-11T20:16:43.503903] [INFO ] [sig ] [7/3275] Completed AAPD in 0.3s | 2.81 sym/s | Total: 2.5s | ETA: 19.4m [2026-03-11T20:16:43.503943] [INFO ] [sig ] [8/3275] Forecasting AAPL... [2026-03-11T20:16:43.503972] [INFO ] [sig ] Generating forecast for: AAPL [2026-03-11T20:16:43.504003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-03-11T20:16:43.516618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-03-11T20:16:43.516993] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-03-11T20:16:43.517822] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-03-11T20:16:43.517874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:43.517905] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:43.517932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:43.518021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:43.575628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:43.576517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:43.576622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:43.576657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:43.700775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:43.700942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:43.700982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:43.701011] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:43.704458] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=2.86%) [2026-03-11T20:16:43.704764] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-03-11T20:16:43.704901] [INFO ] [sig ] AAPL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:43.847486] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AAPL.txt [2026-03-11T20:16:43.847660] [INFO ] [sig ] [8/3275] Completed AAPL in 0.3s | 2.82 sym/s | Total: 2.8s | ETA: 19.3m [2026-03-11T20:16:43.847705] [INFO ] [sig ] [9/3275] Forecasting AAXJ... [2026-03-11T20:16:43.847736] [INFO ] [sig ] Generating forecast for: AAXJ [2026-03-11T20:16:43.847766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-03-11T20:16:43.859142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-03-11T20:16:43.859480] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-03-11T20:16:43.860333] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-03-11T20:16:43.860386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:43.860418] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:43.860445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:43.860500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:43.917778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:43.918600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:43.918684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:43.918715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:44.044320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:44.044502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:44.044542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:44.044593] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:44.048556] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-03-11T20:16:44.048890] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-03-11T20:16:44.049039] [INFO ] [sig ] AAXJ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:44.215893] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AAXJ.txt [2026-03-11T20:16:44.216107] [INFO ] [sig ] [9/3275] Completed AAXJ in 0.4s | 2.81 sym/s | Total: 3.2s | ETA: 19.4m [2026-03-11T20:16:44.216164] [INFO ] [sig ] [10/3275] Forecasting AB... [2026-03-11T20:16:44.216207] [INFO ] [sig ] Generating forecast for: AB [2026-03-11T20:16:44.216252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-03-11T20:16:44.228872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-03-11T20:16:44.229306] [INFO ] [FORECASTER] Starting predict_future for AB [2026-03-11T20:16:44.230209] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-03-11T20:16:44.230268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:44.230301] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:44.230329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:44.230387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:44.290029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:44.291161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:44.291247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:44.291279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:44.413902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:44.414055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:44.414094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:44.414153] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:44.418235] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: UP (p=82.06%) [2026-03-11T20:16:44.418534] [INFO ] [FORECASTER] Completed predict_future for AB [2026-03-11T20:16:44.418703] [INFO ] [sig ] AB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:44.565518] [INFO ] [LOCAL ] Saved forecast: AB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AB.txt [2026-03-11T20:16:44.565677] [INFO ] [sig ] [10/3275] Completed AB in 0.3s | 2.81 sym/s | Total: 3.6s | ETA: 19.4m [2026-03-11T20:16:44.565720] [INFO ] [sig ] [11/3275] Forecasting ABCB... [2026-03-11T20:16:44.565749] [INFO ] [sig ] Generating forecast for: ABCB [2026-03-11T20:16:44.565779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-03-11T20:16:44.577408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-03-11T20:16:44.577782] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-03-11T20:16:44.578647] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-03-11T20:16:44.578701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:44.578733] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:44.578759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:44.578816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:44.637036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:44.637746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:44.637826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:44.637862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:44.766036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:44.766393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:44.766433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:44.766460] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:44.770052] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: DOWN (p=4.39%) [2026-03-11T20:16:44.770337] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-03-11T20:16:44.770471] [INFO ] [sig ] ABCB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:44.924817] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ABCB.txt [2026-03-11T20:16:44.925006] [INFO ] [sig ] [11/3275] Completed ABCB in 0.4s | 2.81 sym/s | Total: 3.9s | ETA: 19.4m [2026-03-11T20:16:44.925054] [INFO ] [sig ] [12/3275] Forecasting ABCL... [2026-03-11T20:16:44.925085] [INFO ] [sig ] Generating forecast for: ABCL [2026-03-11T20:16:44.925118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-03-11T20:16:44.938751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-03-11T20:16:44.939169] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-03-11T20:16:44.940138] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-03-11T20:16:44.940195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:44.940227] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:44.940253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:44.940312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:45.001968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:45.003010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:45.003097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:45.003131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:45.131111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:45.131276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:45.131318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:45.131346] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:45.135636] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: DOWN (p=46.78%) [2026-03-11T20:16:45.135966] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-03-11T20:16:45.136137] [INFO ] [sig ] ABCL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:45.285615] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ABCL.txt [2026-03-11T20:16:45.285766] [INFO ] [sig ] [12/3275] Completed ABCL in 0.4s | 2.81 sym/s | Total: 4.3s | ETA: 19.4m [2026-03-11T20:16:45.285807] [INFO ] [sig ] [13/3275] Forecasting ABEO... [2026-03-11T20:16:45.285843] [INFO ] [sig ] Generating forecast for: ABEO [2026-03-11T20:16:45.285881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-03-11T20:16:45.297296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-03-11T20:16:45.297684] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-03-11T20:16:45.298636] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-03-11T20:16:45.298690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:45.298733] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:45.298761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:45.298823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:45.358295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:45.359156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:45.359439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:45.359472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:45.481416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:45.481592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:45.481635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:45.481663] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:45.485189] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: UP (p=91.03%) [2026-03-11T20:16:45.485481] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-03-11T20:16:45.485637] [INFO ] [sig ] ABEO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:45.630116] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ABEO.txt [2026-03-11T20:16:45.630274] [INFO ] [sig ] [13/3275] Completed ABEO in 0.3s | 2.81 sym/s | Total: 4.6s | ETA: 19.3m [2026-03-11T20:16:45.630315] [INFO ] [sig ] [14/3275] Forecasting ABG... [2026-03-11T20:16:45.630346] [INFO ] [sig ] Generating forecast for: ABG [2026-03-11T20:16:45.630377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-03-11T20:16:45.641799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-03-11T20:16:45.642155] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-03-11T20:16:45.643003] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-03-11T20:16:45.643056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:45.643088] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:45.643115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:45.643171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:45.701356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:45.702116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:45.702199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:45.702232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:45.823800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:45.823959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:45.824001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:45.824029] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:45.827936] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-03-11T20:16:45.828276] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-03-11T20:16:45.828417] [INFO ] [sig ] ABG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:45.984814] [INFO ] [LOCAL ] Saved forecast: ABG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ABG.txt [2026-03-11T20:16:45.984976] [INFO ] [sig ] [14/3275] Completed ABG in 0.4s | 2.81 sym/s | Total: 5.0s | ETA: 19.3m [2026-03-11T20:16:45.985016] [INFO ] [sig ] [15/3275] Forecasting ABM... [2026-03-11T20:16:45.985047] [INFO ] [sig ] Generating forecast for: ABM [2026-03-11T20:16:45.985078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-03-11T20:16:45.998464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-03-11T20:16:45.998912] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-03-11T20:16:45.999903] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-03-11T20:16:45.999975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:46.000015] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:46.000042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:46.000100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:46.059860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:46.060772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:46.060859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:46.060898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:46.184964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:46.185125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:46.185167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:46.185199] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:46.188827] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=76.89%) [2026-03-11T20:16:46.189145] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-03-11T20:16:46.189291] [INFO ] [sig ] ABM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:46.334605] [INFO ] [LOCAL ] Saved forecast: ABM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ABM.txt [2026-03-11T20:16:46.334747] [INFO ] [sig ] [15/3275] Completed ABM in 0.3s | 2.82 sym/s | Total: 5.3s | ETA: 19.3m [2026-03-11T20:16:46.334787] [INFO ] [sig ] [16/3275] Forecasting ABNB... [2026-03-11T20:16:46.334816] [INFO ] [sig ] Generating forecast for: ABNB [2026-03-11T20:16:46.334846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-03-11T20:16:46.346531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-03-11T20:16:46.346926] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-03-11T20:16:46.347786] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-03-11T20:16:46.347840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:46.347876] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:46.347909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:46.348006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:46.406903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:46.407720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:46.407805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:46.407840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:46.534157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:46.534316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:46.534356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:46.534384] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:46.538148] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: UP (p=92.51%) [2026-03-11T20:16:46.538449] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-03-11T20:16:46.538613] [INFO ] [sig ] ABNB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:46.684480] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ABNB.txt [2026-03-11T20:16:46.684652] [INFO ] [sig ] [16/3275] Completed ABNB in 0.3s | 2.82 sym/s | Total: 5.7s | ETA: 19.3m [2026-03-11T20:16:46.684696] [INFO ] [sig ] [17/3275] Forecasting ABOS... [2026-03-11T20:16:46.684732] [INFO ] [sig ] Generating forecast for: ABOS [2026-03-11T20:16:46.684766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-03-11T20:16:46.697426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-03-11T20:16:46.697805] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-03-11T20:16:46.698893] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-03-11T20:16:46.698959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:46.698996] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:46.699029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:46.699089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:46.761612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:46.762784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:46.762921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:46.762967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:46.891970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:46.892141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:46.892183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:46.892214] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:46.896283] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=23.58%) [2026-03-11T20:16:46.896602] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-03-11T20:16:46.896745] [INFO ] [sig ] ABOS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:47.045418] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ABOS.txt [2026-03-11T20:16:47.045598] [INFO ] [sig ] [17/3275] Completed ABOS in 0.4s | 2.82 sym/s | Total: 6.0s | ETA: 19.3m [2026-03-11T20:16:47.045642] [INFO ] [sig ] [18/3275] Forecasting ABSI... [2026-03-11T20:16:47.045671] [INFO ] [sig ] Generating forecast for: ABSI [2026-03-11T20:16:47.045703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-03-11T20:16:47.057618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-03-11T20:16:47.058021] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-03-11T20:16:47.058882] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-03-11T20:16:47.058936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:47.058967] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:47.058993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:47.059050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:47.120303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:47.121267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:47.121359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:47.121392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:47.246894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:47.247057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:47.247099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:47.247128] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:47.251293] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: UP (p=68.06%) [2026-03-11T20:16:47.251636] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-03-11T20:16:47.251784] [INFO ] [sig ] ABSI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:47.408961] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ABSI.txt [2026-03-11T20:16:47.409138] [INFO ] [sig ] [18/3275] Completed ABSI in 0.4s | 2.81 sym/s | Total: 6.4s | ETA: 19.3m [2026-03-11T20:16:47.409177] [INFO ] [sig ] [19/3275] Forecasting ABUS... [2026-03-11T20:16:47.409205] [INFO ] [sig ] Generating forecast for: ABUS [2026-03-11T20:16:47.409237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-03-11T20:16:47.421917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-03-11T20:16:47.422536] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-03-11T20:16:47.423430] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-03-11T20:16:47.423487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:47.423521] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:47.423550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:47.423639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:47.482125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:47.483098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:47.483189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:47.483224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:47.603050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:47.603224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:47.603267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:47.603298] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:47.606926] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: UP (p=58.18%) [2026-03-11T20:16:47.607237] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-03-11T20:16:47.607381] [INFO ] [sig ] ABUS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:47.757512] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ABUS.txt [2026-03-11T20:16:47.757763] [INFO ] [sig ] [19/3275] Completed ABUS in 0.3s | 2.82 sym/s | Total: 6.7s | ETA: 19.3m [2026-03-11T20:16:47.757815] [INFO ] [sig ] [20/3275] Forecasting ABVC... [2026-03-11T20:16:47.757851] [INFO ] [sig ] Generating forecast for: ABVC [2026-03-11T20:16:47.757890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-03-11T20:16:47.771927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-03-11T20:16:47.772328] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-03-11T20:16:47.773174] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-03-11T20:16:47.773228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:47.773259] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:47.773286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:47.773342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:47.831001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:47.831959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:47.832046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:47.832081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:47.949524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:47.949705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:47.949749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:47.949797] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:47.953371] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=6.53%) [2026-03-11T20:16:47.953692] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-03-11T20:16:47.953833] [INFO ] [sig ] ABVC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:48.095537] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ABVC.txt [2026-03-11T20:16:48.095754] [INFO ] [sig ] [20/3275] Completed ABVC in 0.3s | 2.82 sym/s | Total: 7.1s | ETA: 19.2m [2026-03-11T20:16:48.095796] [INFO ] [sig ] [21/3275] Forecasting ABVE... [2026-03-11T20:16:48.095827] [INFO ] [sig ] Generating forecast for: ABVE [2026-03-11T20:16:48.095858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-03-11T20:16:48.107432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-03-11T20:16:48.107788] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-03-11T20:16:48.108684] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-03-11T20:16:48.108739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:48.108773] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:48.108800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:48.108859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:48.167093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:48.167886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:48.167990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:48.168026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:48.291339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:48.291488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:48.291529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:48.291557] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:48.295174] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: DOWN (p=16.35%) [2026-03-11T20:16:48.295458] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-03-11T20:16:48.295607] [INFO ] [sig ] ABVE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:48.442818] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ABVE.txt [2026-03-11T20:16:48.442982] [INFO ] [sig ] [21/3275] Completed ABVE in 0.3s | 2.82 sym/s | Total: 7.4s | ETA: 19.2m [2026-03-11T20:16:48.443025] [INFO ] [sig ] [22/3275] Forecasting ABVX... [2026-03-11T20:16:48.443058] [INFO ] [sig ] Generating forecast for: ABVX [2026-03-11T20:16:48.443090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-03-11T20:16:48.455015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-03-11T20:16:48.455362] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-03-11T20:16:48.456236] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-03-11T20:16:48.456290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:48.456324] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:48.456353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:48.456411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:48.516241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:48.516955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:48.517038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:48.517085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:48.637588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:48.637738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:48.637776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:48.637804] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:48.641345] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: DOWN (p=44.39%) [2026-03-11T20:16:48.641689] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-03-11T20:16:48.641825] [INFO ] [sig ] ABVX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:48.799202] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ABVX.txt [2026-03-11T20:16:48.799373] [INFO ] [sig ] [22/3275] Completed ABVX in 0.4s | 2.82 sym/s | Total: 7.8s | ETA: 19.2m [2026-03-11T20:16:48.799414] [INFO ] [sig ] [23/3275] Forecasting ACA... [2026-03-11T20:16:48.799444] [INFO ] [sig ] Generating forecast for: ACA [2026-03-11T20:16:48.799474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-03-11T20:16:48.811351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-03-11T20:16:48.811741] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-03-11T20:16:48.812556] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-03-11T20:16:48.812628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:48.812661] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:48.812687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:48.812743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:48.872321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:48.873283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:48.873369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:48.873425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:49.005870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:49.006038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:49.006078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:49.006107] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:49.009851] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: UP (p=73.07%) [2026-03-11T20:16:49.010151] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-03-11T20:16:49.010481] [INFO ] [sig ] ACA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:49.156780] [INFO ] [LOCAL ] Saved forecast: ACA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACA.txt [2026-03-11T20:16:49.156947] [INFO ] [sig ] [23/3275] Completed ACA in 0.4s | 2.82 sym/s | Total: 8.1s | ETA: 19.2m [2026-03-11T20:16:49.156995] [INFO ] [sig ] [24/3275] Forecasting ACAD... [2026-03-11T20:16:49.157031] [INFO ] [sig ] Generating forecast for: ACAD [2026-03-11T20:16:49.157068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-03-11T20:16:49.169267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-03-11T20:16:49.169644] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-03-11T20:16:49.170441] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-03-11T20:16:49.170493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:49.170550] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:49.170607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:49.170669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:49.228845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:49.229775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:49.229859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:49.229892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:49.352212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:49.352362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:49.352401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:49.352429] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:49.355851] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: UP (p=62.78%) [2026-03-11T20:16:49.356135] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-03-11T20:16:49.356266] [INFO ] [sig ] ACAD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:49.499217] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACAD.txt [2026-03-11T20:16:49.499361] [INFO ] [sig ] [24/3275] Completed ACAD in 0.3s | 2.83 sym/s | Total: 8.5s | ETA: 19.2m [2026-03-11T20:16:49.499403] [INFO ] [sig ] [25/3275] Forecasting ACB... [2026-03-11T20:16:49.499432] [INFO ] [sig ] Generating forecast for: ACB [2026-03-11T20:16:49.499463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-03-11T20:16:49.510670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-03-11T20:16:49.511070] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-03-11T20:16:49.511991] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-03-11T20:16:49.512048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:49.512093] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:49.512121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:49.512179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:49.571904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:49.572800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:49.572886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:49.572918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:49.700499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:49.700678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:49.700718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:49.700745] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:49.704172] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: DOWN (p=40.16%) [2026-03-11T20:16:49.704460] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-03-11T20:16:49.704610] [INFO ] [sig ] ACB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:49.852930] [INFO ] [LOCAL ] Saved forecast: ACB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACB.txt [2026-03-11T20:16:49.853104] [INFO ] [sig ] [25/3275] Completed ACB in 0.4s | 2.83 sym/s | Total: 8.8s | ETA: 19.2m [2026-03-11T20:16:49.853146] [INFO ] [sig ] [26/3275] Forecasting ACCO... [2026-03-11T20:16:49.853174] [INFO ] [sig ] Generating forecast for: ACCO [2026-03-11T20:16:49.853205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-03-11T20:16:49.864731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-03-11T20:16:49.865119] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-03-11T20:16:49.866016] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-03-11T20:16:49.866070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:49.866103] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:49.866129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:49.866187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:49.932474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:49.933359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:49.933444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:49.933478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:50.063495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:50.063684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:50.063726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:50.063754] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:50.067394] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=9.01%) [2026-03-11T20:16:50.067707] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-03-11T20:16:50.067843] [INFO ] [sig ] ACCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:50.233499] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACCO.txt [2026-03-11T20:16:50.233690] [INFO ] [sig ] [26/3275] Completed ACCO in 0.4s | 2.82 sym/s | Total: 9.2s | ETA: 19.2m [2026-03-11T20:16:50.233745] [INFO ] [sig ] [27/3275] Forecasting ACDC... [2026-03-11T20:16:50.233778] [INFO ] [sig ] Generating forecast for: ACDC [2026-03-11T20:16:50.233810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-03-11T20:16:50.246421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-03-11T20:16:50.246832] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-03-11T20:16:50.247763] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-03-11T20:16:50.247819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:50.247852] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:50.247879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:50.247945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:50.315948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:50.317068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:50.317182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:50.317239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:50.436947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:50.437104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:50.437143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:50.437204] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:50.440714] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: DOWN (p=23.83%) [2026-03-11T20:16:50.441004] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-03-11T20:16:50.441137] [INFO ] [sig ] ACDC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:50.588082] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACDC.txt [2026-03-11T20:16:50.588232] [INFO ] [sig ] [27/3275] Completed ACDC in 0.4s | 2.82 sym/s | Total: 9.6s | ETA: 19.2m [2026-03-11T20:16:50.588272] [INFO ] [sig ] [28/3275] Forecasting ACEL... [2026-03-11T20:16:50.588302] [INFO ] [sig ] Generating forecast for: ACEL [2026-03-11T20:16:50.588337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-03-11T20:16:50.601431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-03-11T20:16:50.601805] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-03-11T20:16:50.602626] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-03-11T20:16:50.602678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:50.602709] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:50.602736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:50.602792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:50.660511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:50.661206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:50.661287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:50.661318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:50.796544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:50.796746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:50.796786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:50.796813] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:50.800601] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: DOWN (p=40.48%) [2026-03-11T20:16:50.800974] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-03-11T20:16:50.801176] [INFO ] [sig ] ACEL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:50.963187] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACEL.txt [2026-03-11T20:16:50.963353] [INFO ] [sig ] [28/3275] Completed ACEL in 0.4s | 2.81 sym/s | Total: 10.0s | ETA: 19.2m [2026-03-11T20:16:50.963394] [INFO ] [sig ] [29/3275] Forecasting ACGL... [2026-03-11T20:16:50.963422] [INFO ] [sig ] Generating forecast for: ACGL [2026-03-11T20:16:50.963454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-03-11T20:16:50.975662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-03-11T20:16:50.976089] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-03-11T20:16:50.976948] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-03-11T20:16:50.977001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:50.977032] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:50.977059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:50.977116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:51.038852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:51.039835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:51.039927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:51.039960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:51.165894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:51.166063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:51.166103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:51.166133] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:51.169883] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-03-11T20:16:51.170185] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-03-11T20:16:51.170330] [INFO ] [sig ] ACGL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:51.324732] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACGL.txt [2026-03-11T20:16:51.324930] [INFO ] [sig ] [29/3275] Completed ACGL in 0.4s | 2.81 sym/s | Total: 10.3s | ETA: 19.2m [2026-03-11T20:16:51.324979] [INFO ] [sig ] [30/3275] Forecasting ACGLN... [2026-03-11T20:16:51.325013] [INFO ] [sig ] Generating forecast for: ACGLN [2026-03-11T20:16:51.325050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-03-11T20:16:51.338263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-03-11T20:16:51.338688] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-03-11T20:16:51.339548] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-03-11T20:16:51.339624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:51.339656] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:51.339681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:51.339737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:51.400422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:51.401372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:51.401459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:51.401494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:51.527671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:51.527857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:51.527899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:51.527926] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:51.531563] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: DOWN (p=31.77%) [2026-03-11T20:16:51.531881] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-03-11T20:16:51.532020] [INFO ] [sig ] ACGLN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:51.677731] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACGLN.txt [2026-03-11T20:16:51.677896] [INFO ] [sig ] [30/3275] Completed ACGLN in 0.4s | 2.81 sym/s | Total: 10.7s | ETA: 19.2m [2026-03-11T20:16:51.677937] [INFO ] [sig ] [31/3275] Forecasting ACGLO... [2026-03-11T20:16:51.677986] [INFO ] [sig ] Generating forecast for: ACGLO [2026-03-11T20:16:51.678017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-03-11T20:16:51.689530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-03-11T20:16:51.689943] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-03-11T20:16:51.690817] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-03-11T20:16:51.690871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:51.690903] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:51.690929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:51.690985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:51.749774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:51.750686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:51.750774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:51.750807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:51.873953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:51.874126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:51.874172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:51.874201] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:51.877983] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: UP (p=88.48%) [2026-03-11T20:16:51.878309] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-03-11T20:16:51.878451] [INFO ] [sig ] ACGLO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:52.023483] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACGLO.txt [2026-03-11T20:16:52.023665] [INFO ] [sig ] [31/3275] Completed ACGLO in 0.3s | 2.81 sym/s | Total: 11.0s | ETA: 19.2m [2026-03-11T20:16:52.023708] [INFO ] [sig ] [32/3275] Forecasting ACHC... [2026-03-11T20:16:52.023739] [INFO ] [sig ] Generating forecast for: ACHC [2026-03-11T20:16:52.023770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-03-11T20:16:52.036277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-03-11T20:16:52.036648] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-03-11T20:16:52.037442] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-03-11T20:16:52.037495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:52.037526] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:52.037553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:52.037639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:52.095361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:52.096072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:52.096151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:52.096184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:52.217815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:52.217930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:52.217992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:52.218028] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:52.221351] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: UP (p=59.81%) [2026-03-11T20:16:52.221645] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-03-11T20:16:52.221777] [INFO ] [sig ] ACHC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:52.363000] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACHC.txt [2026-03-11T20:16:52.363133] [INFO ] [sig ] [32/3275] Completed ACHC in 0.3s | 2.82 sym/s | Total: 11.4s | ETA: 19.2m [2026-03-11T20:16:52.363171] [INFO ] [sig ] [33/3275] Forecasting ACI... [2026-03-11T20:16:52.363200] [INFO ] [sig ] Generating forecast for: ACI [2026-03-11T20:16:52.363229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-03-11T20:16:52.376112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-03-11T20:16:52.376441] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-03-11T20:16:52.377256] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-03-11T20:16:52.377309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:52.377340] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:52.377366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:52.377422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:52.435017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:52.435665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:52.435743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:52.435774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:52.556070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:52.556209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:52.556246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:52.556273] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:52.559666] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: UP (p=84.12%) [2026-03-11T20:16:52.559938] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-03-11T20:16:52.560089] [INFO ] [sig ] ACI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:52.702263] [INFO ] [LOCAL ] Saved forecast: ACI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACI.txt [2026-03-11T20:16:52.702371] [INFO ] [sig ] [33/3275] Completed ACI in 0.3s | 2.82 sym/s | Total: 11.7s | ETA: 19.1m [2026-03-11T20:16:52.702409] [INFO ] [sig ] [34/3275] Forecasting ACIC... [2026-03-11T20:16:52.702438] [INFO ] [sig ] Generating forecast for: ACIC [2026-03-11T20:16:52.702467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-03-11T20:16:52.714457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-03-11T20:16:52.714815] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-03-11T20:16:52.715628] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-03-11T20:16:52.715681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:52.715712] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:52.715738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:52.715796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:52.774278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:52.775177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:52.775286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:52.775319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:52.894301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:52.894440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:52.894483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:52.894512] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:52.897921] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: UP (p=66.13%) [2026-03-11T20:16:52.898219] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-03-11T20:16:52.898352] [INFO ] [sig ] ACIC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:53.053750] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACIC.txt [2026-03-11T20:16:53.053915] [INFO ] [sig ] [34/3275] Completed ACIC in 0.4s | 2.82 sym/s | Total: 12.0s | ETA: 19.1m [2026-03-11T20:16:53.053957] [INFO ] [sig ] [35/3275] Forecasting ACLS... [2026-03-11T20:16:53.053987] [INFO ] [sig ] Generating forecast for: ACLS [2026-03-11T20:16:53.054017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-03-11T20:16:53.067908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-03-11T20:16:53.068350] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-03-11T20:16:53.069242] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-03-11T20:16:53.069297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:53.069330] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:53.069357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:53.069415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:53.130843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:53.131764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:53.131847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:53.131880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:53.255896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:53.256058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:53.256098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:53.256130] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:53.259670] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-03-11T20:16:53.259951] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-03-11T20:16:53.260099] [INFO ] [sig ] ACLS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:53.403486] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACLS.txt [2026-03-11T20:16:53.403662] [INFO ] [sig ] [35/3275] Completed ACLS in 0.3s | 2.82 sym/s | Total: 12.4s | ETA: 19.1m [2026-03-11T20:16:53.403704] [INFO ] [sig ] [36/3275] Forecasting ACLX... [2026-03-11T20:16:53.403733] [INFO ] [sig ] Generating forecast for: ACLX [2026-03-11T20:16:53.403764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-03-11T20:16:53.415195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-03-11T20:16:53.415548] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-03-11T20:16:53.416399] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-03-11T20:16:53.416450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:53.416481] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:53.416506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:53.416560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:53.474721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:53.475609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:53.475692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:53.475723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:53.599397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:53.599557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:53.599617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:53.599647] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:53.603079] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: UP (p=57.93%) [2026-03-11T20:16:53.603357] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-03-11T20:16:53.603491] [INFO ] [sig ] ACLX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:53.748209] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACLX.txt [2026-03-11T20:16:53.748372] [INFO ] [sig ] [36/3275] Completed ACLX in 0.3s | 2.83 sym/s | Total: 12.7s | ETA: 19.1m [2026-03-11T20:16:53.748411] [INFO ] [sig ] [37/3275] Forecasting ACM... [2026-03-11T20:16:53.748441] [INFO ] [sig ] Generating forecast for: ACM [2026-03-11T20:16:53.748474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-03-11T20:16:53.760936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-03-11T20:16:53.761305] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-03-11T20:16:53.762145] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-03-11T20:16:53.762213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:53.762246] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:53.762272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:53.762328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:53.822820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:53.823927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:53.824014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:53.824046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:53.942435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:53.942621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:53.942664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:53.942692] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:53.946162] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=93.41%) [2026-03-11T20:16:53.946441] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-03-11T20:16:53.946594] [INFO ] [sig ] ACM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:54.088833] [INFO ] [LOCAL ] Saved forecast: ACM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACM.txt [2026-03-11T20:16:54.089033] [INFO ] [sig ] [37/3275] Completed ACM in 0.3s | 2.83 sym/s | Total: 13.1s | ETA: 19.1m [2026-03-11T20:16:54.089078] [INFO ] [sig ] [38/3275] Forecasting ACN... [2026-03-11T20:16:54.089109] [INFO ] [sig ] Generating forecast for: ACN [2026-03-11T20:16:54.089140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-03-11T20:16:54.100892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-03-11T20:16:54.101251] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-03-11T20:16:54.102084] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-03-11T20:16:54.102138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:54.102169] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:54.102195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:54.102251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:54.161101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:54.162206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:54.162309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:54.162349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:54.324108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:54.324317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:54.324373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:54.324411] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:54.329603] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-03-11T20:16:54.330012] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-03-11T20:16:54.330212] [INFO ] [sig ] ACN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:54.483670] [INFO ] [LOCAL ] Saved forecast: ACN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACN.txt [2026-03-11T20:16:54.483837] [INFO ] [sig ] [38/3275] Completed ACN in 0.4s | 2.82 sym/s | Total: 13.5s | ETA: 19.1m [2026-03-11T20:16:54.483876] [INFO ] [sig ] [39/3275] Forecasting ACNB... [2026-03-11T20:16:54.483905] [INFO ] [sig ] Generating forecast for: ACNB [2026-03-11T20:16:54.483938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-03-11T20:16:54.496950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-03-11T20:16:54.497464] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-03-11T20:16:54.498329] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-03-11T20:16:54.498382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:54.498626] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:54.498656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:54.498712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:54.561210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:54.562177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:54.562264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:54.562296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:54.677472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:54.677658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:54.677700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:54.677729] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:54.681379] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: DOWN (p=30.80%) [2026-03-11T20:16:54.681692] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-03-11T20:16:54.681831] [INFO ] [sig ] ACNB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:54.826849] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACNB.txt [2026-03-11T20:16:54.827019] [INFO ] [sig ] [39/3275] Completed ACNB in 0.3s | 2.82 sym/s | Total: 13.8s | ETA: 19.1m [2026-03-11T20:16:54.827060] [INFO ] [sig ] [40/3275] Forecasting ACON... [2026-03-11T20:16:54.827089] [INFO ] [sig ] Generating forecast for: ACON [2026-03-11T20:16:54.827121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-03-11T20:16:54.840395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-03-11T20:16:54.840918] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-03-11T20:16:54.841908] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-03-11T20:16:54.841973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:54.842011] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:54.842039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:54.842097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:54.904279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:54.905245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:54.905335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:54.905368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:55.028051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:55.028252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:55.028301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:55.028338] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:55.033496] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: UP (p=71.20%) [2026-03-11T20:16:55.034077] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-03-11T20:16:55.034300] [INFO ] [sig ] ACON: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:55.239213] [INFO ] [LOCAL ] Saved forecast: ACON 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACON.txt [2026-03-11T20:16:55.239441] [INFO ] [sig ] [40/3275] Completed ACON in 0.4s | 2.81 sym/s | Total: 14.2s | ETA: 19.2m [2026-03-11T20:16:55.239516] [INFO ] [sig ] [41/3275] Forecasting ACP... [2026-03-11T20:16:55.239562] [INFO ] [sig ] Generating forecast for: ACP [2026-03-11T20:16:55.239636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-03-11T20:16:55.253819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-03-11T20:16:55.254258] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-03-11T20:16:55.255155] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-03-11T20:16:55.255211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:55.255273] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:55.255302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:55.255359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:55.324638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:55.325642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:55.325736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:55.325769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:55.471325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:55.471516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:55.471564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:55.471622] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:55.476395] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-03-11T20:16:55.476891] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-03-11T20:16:55.477105] [INFO ] [sig ] ACP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:55.684870] [INFO ] [LOCAL ] Saved forecast: ACP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACP.txt [2026-03-11T20:16:55.685108] [INFO ] [sig ] [41/3275] Completed ACP in 0.4s | 2.79 sym/s | Total: 14.7s | ETA: 19.3m [2026-03-11T20:16:55.685180] [INFO ] [sig ] [42/3275] Forecasting ACRE... [2026-03-11T20:16:55.685239] [INFO ] [sig ] Generating forecast for: ACRE [2026-03-11T20:16:55.685301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-03-11T20:16:55.718972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-03-11T20:16:55.719828] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-03-11T20:16:55.722660] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-03-11T20:16:55.722910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:55.722968] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:55.723013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:55.723152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:55.804708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:55.805883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:55.806000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:55.806055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:55.990748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:55.990968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:55.991037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:55.991088] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:55.996928] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=37.61%) [2026-03-11T20:16:55.997549] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-03-11T20:16:55.997831] [INFO ] [sig ] ACRE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:56.213898] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACRE.txt [2026-03-11T20:16:56.214122] [INFO ] [sig ] [42/3275] Completed ACRE in 0.5s | 2.76 sym/s | Total: 15.2s | ETA: 19.5m [2026-03-11T20:16:56.214185] [INFO ] [sig ] [43/3275] Forecasting ACRS... [2026-03-11T20:16:56.214230] [INFO ] [sig ] Generating forecast for: ACRS [2026-03-11T20:16:56.214279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-03-11T20:16:56.229375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-03-11T20:16:56.229816] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-03-11T20:16:56.230745] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-03-11T20:16:56.230801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:56.230834] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:56.230860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:56.230922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:56.305911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:56.307157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:56.307276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:56.307328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:56.484485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:56.484710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:56.484770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:56.484814] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:56.490181] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: UP (p=65.29%) [2026-03-11T20:16:56.490677] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-03-11T20:16:56.490895] [INFO ] [sig ] ACRS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:56.664514] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACRS.txt [2026-03-11T20:16:56.664701] [INFO ] [sig ] [43/3275] Completed ACRS in 0.5s | 2.75 sym/s | Total: 15.7s | ETA: 19.6m [2026-03-11T20:16:56.664743] [INFO ] [sig ] [44/3275] Forecasting ACTG... [2026-03-11T20:16:56.664772] [INFO ] [sig ] Generating forecast for: ACTG [2026-03-11T20:16:56.664806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-03-11T20:16:56.676705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-03-11T20:16:56.677212] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-03-11T20:16:56.678270] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-03-11T20:16:56.678338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:56.678383] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:56.678417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:56.678477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:56.741197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:56.742317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:56.742438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:56.742487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:56.872699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:56.872871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:56.872947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:56.873017] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:56.876828] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=10.88%) [2026-03-11T20:16:56.877156] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-03-11T20:16:56.877304] [INFO ] [sig ] ACTG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:57.027798] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACTG.txt [2026-03-11T20:16:57.027997] [INFO ] [sig ] [44/3275] Completed ACTG in 0.4s | 2.75 sym/s | Total: 16.0s | ETA: 19.6m [2026-03-11T20:16:57.028054] [INFO ] [sig ] [45/3275] Forecasting ACVA... [2026-03-11T20:16:57.028085] [INFO ] [sig ] Generating forecast for: ACVA [2026-03-11T20:16:57.028118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-03-11T20:16:57.039640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-03-11T20:16:57.039998] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-03-11T20:16:57.040838] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-03-11T20:16:57.040892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:57.040925] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:57.040952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:57.041008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:57.099747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:57.100670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:57.100759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:57.100793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:57.228153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:57.228317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:57.228359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:57.228410] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:57.232161] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: DOWN (p=0.78%) [2026-03-11T20:16:57.232455] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-03-11T20:16:57.232612] [INFO ] [sig ] ACVA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:57.379547] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACVA.txt [2026-03-11T20:16:57.379735] [INFO ] [sig ] [45/3275] Completed ACVA in 0.4s | 2.75 sym/s | Total: 16.4s | ETA: 19.6m [2026-03-11T20:16:57.379780] [INFO ] [sig ] [46/3275] Forecasting ACWI... [2026-03-11T20:16:57.379810] [INFO ] [sig ] Generating forecast for: ACWI [2026-03-11T20:16:57.379843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-03-11T20:16:57.392659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-03-11T20:16:57.393119] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-03-11T20:16:57.394036] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-03-11T20:16:57.394093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:57.394125] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:57.394154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:57.394217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:57.453528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:57.454505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:57.454632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:57.454670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:57.586297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:57.586462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:57.586503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:57.586532] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:57.590251] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=47.24%) [2026-03-11T20:16:57.590558] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-03-11T20:16:57.590756] [INFO ] [sig ] ACWI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:57.742811] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACWI.txt [2026-03-11T20:16:57.742970] [INFO ] [sig ] [46/3275] Completed ACWI in 0.4s | 2.75 sym/s | Total: 16.7s | ETA: 19.6m [2026-03-11T20:16:57.743012] [INFO ] [sig ] [47/3275] Forecasting ACWX... [2026-03-11T20:16:57.743042] [INFO ] [sig ] Generating forecast for: ACWX [2026-03-11T20:16:57.743074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-03-11T20:16:57.755806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-03-11T20:16:57.756230] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-03-11T20:16:57.757137] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-03-11T20:16:57.757191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:57.757224] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:57.757252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:57.757309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:57.820247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:57.821219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:57.821309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:57.821350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:57.958503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:57.958696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:57.958737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:57.958765] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:57.962653] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: DOWN (p=43.20%) [2026-03-11T20:16:57.963013] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-03-11T20:16:57.963182] [INFO ] [sig ] ACWX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:58.117621] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ACWX.txt [2026-03-11T20:16:58.117873] [INFO ] [sig ] [47/3275] Completed ACWX in 0.4s | 2.75 sym/s | Total: 17.1s | ETA: 19.6m [2026-03-11T20:16:58.117933] [INFO ] [sig ] [48/3275] Forecasting ACXP... [2026-03-11T20:16:58.117999] [INFO ] [sig ] Generating forecast for: ACXP [2026-03-11T20:16:58.118052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-03-11T20:16:58.131909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-03-11T20:16:58.132367] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-03-11T20:16:58.133385] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-03-11T20:16:58.133446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:58.133500] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:58.133535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:58.133633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:58.205711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:58.206844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:58.206952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:58.206999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:58.336522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:58.336705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:58.336748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:58.336777] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:58.340340] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: UP (p=78.60%) [2026-03-11T20:16:58.340642] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-03-11T20:16:58.340775] [INFO ] [sig ] ACXP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:58.483655] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ACXP.txt [2026-03-11T20:16:58.483832] [INFO ] [sig ] [48/3275] Completed ACXP in 0.4s | 2.75 sym/s | Total: 17.5s | ETA: 19.6m [2026-03-11T20:16:58.483873] [INFO ] [sig ] [49/3275] Forecasting ADBE... [2026-03-11T20:16:58.483904] [INFO ] [sig ] Generating forecast for: ADBE [2026-03-11T20:16:58.483933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-03-11T20:16:58.496505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-03-11T20:16:58.496900] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-03-11T20:16:58.497761] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-03-11T20:16:58.497817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:58.497850] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:58.497876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:58.497934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:58.558809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:58.559728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:58.559817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:58.559851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:58.689059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:58.689225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:58.689266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:58.689296] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:58.693340] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: UP (p=51.21%) [2026-03-11T20:16:58.693653] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-03-11T20:16:58.693794] [INFO ] [sig ] ADBE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:58.842142] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ADBE.txt [2026-03-11T20:16:58.842316] [INFO ] [sig ] [49/3275] Completed ADBE in 0.4s | 2.75 sym/s | Total: 17.8s | ETA: 19.6m [2026-03-11T20:16:58.842357] [INFO ] [sig ] [50/3275] Forecasting ADC... [2026-03-11T20:16:58.842388] [INFO ] [sig ] Generating forecast for: ADC [2026-03-11T20:16:58.842419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-03-11T20:16:58.855797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-03-11T20:16:58.856249] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-03-11T20:16:58.857633] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-03-11T20:16:58.857691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:58.857722] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:58.857748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:58.857804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:58.924245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:58.925591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:58.925678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:58.925710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:59.047259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:59.047422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:59.047465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:59.047493] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:59.051152] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: UP (p=76.03%) [2026-03-11T20:16:59.051443] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-03-11T20:16:59.051597] [INFO ] [sig ] ADC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:59.198118] [INFO ] [LOCAL ] Saved forecast: ADC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ADC.txt [2026-03-11T20:16:59.198255] [INFO ] [sig ] [50/3275] Completed ADC in 0.4s | 2.75 sym/s | Total: 18.2s | ETA: 19.6m [2026-03-11T20:16:59.198294] [INFO ] [sig ] [51/3275] Forecasting ADEA... [2026-03-11T20:16:59.198322] [INFO ] [sig ] Generating forecast for: ADEA [2026-03-11T20:16:59.198352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-03-11T20:16:59.210293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-03-11T20:16:59.210624] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-03-11T20:16:59.211452] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-03-11T20:16:59.211504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:59.211536] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:59.211564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:59.211655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:59.269636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:59.270347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:59.270456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:59.270489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:59.392056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:59.392219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:59.392260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:59.392289] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:59.396110] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: UP (p=54.01%) [2026-03-11T20:16:59.396423] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-03-11T20:16:59.396557] [INFO ] [sig ] ADEA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:16:59.539093] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ADEA.txt [2026-03-11T20:16:59.539256] [INFO ] [sig ] [51/3275] Completed ADEA in 0.3s | 2.75 sym/s | Total: 18.5s | ETA: 19.5m [2026-03-11T20:16:59.539297] [INFO ] [sig ] [52/3275] Forecasting ADI... [2026-03-11T20:16:59.539332] [INFO ] [sig ] Generating forecast for: ADI [2026-03-11T20:16:59.539366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-03-11T20:16:59.552915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-03-11T20:16:59.553300] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-03-11T20:16:59.554130] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-03-11T20:16:59.554182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:59.554214] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:59.554240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:59.554295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:59.615278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:59.616252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:59.616354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:59.616388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:16:59.751105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:16:59.751295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:16:59.751357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:16:59.751388] [INFO ] [FORECASTER] Training complete [2026-03-11T20:16:59.756263] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: DOWN (p=34.44%) [2026-03-11T20:16:59.756605] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-03-11T20:16:59.756762] [INFO ] [sig ] ADI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:16:59.912336] [INFO ] [LOCAL ] Saved forecast: ADI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ADI.txt [2026-03-11T20:16:59.912491] [INFO ] [sig ] [52/3275] Completed ADI in 0.4s | 2.75 sym/s | Total: 18.9s | ETA: 19.5m [2026-03-11T20:16:59.912531] [INFO ] [sig ] [53/3275] Forecasting ADMA... [2026-03-11T20:16:59.912561] [INFO ] [sig ] Generating forecast for: ADMA [2026-03-11T20:16:59.912615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-03-11T20:16:59.925003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-03-11T20:16:59.925559] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-03-11T20:16:59.926615] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-03-11T20:16:59.926668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:16:59.926698] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:16:59.926724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:16:59.926780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:16:59.989700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:16:59.990750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:16:59.990847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:16:59.990881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:00.134666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:00.134834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:00.134873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:00.134900] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:00.138643] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: DOWN (p=15.21%) [2026-03-11T20:17:00.138947] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-03-11T20:17:00.139087] [INFO ] [sig ] ADMA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:00.285099] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ADMA.txt [2026-03-11T20:17:00.285242] [INFO ] [sig ] [53/3275] Completed ADMA in 0.4s | 2.75 sym/s | Total: 19.3s | ETA: 19.5m [2026-03-11T20:17:00.285282] [INFO ] [sig ] [54/3275] Forecasting ADP... [2026-03-11T20:17:00.285311] [INFO ] [sig ] Generating forecast for: ADP [2026-03-11T20:17:00.285342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-03-11T20:17:00.299347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-03-11T20:17:00.300007] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-03-11T20:17:00.301164] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-03-11T20:17:00.301219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:00.301253] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:00.301281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:00.301339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:00.360187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:00.361053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:00.361139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:00.361173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:00.503672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:00.503830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:00.503887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:00.503926] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:00.508464] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-03-11T20:17:00.508890] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-03-11T20:17:00.509066] [INFO ] [sig ] ADP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:00.663290] [INFO ] [LOCAL ] Saved forecast: ADP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ADP.txt [2026-03-11T20:17:00.663744] [INFO ] [sig ] [54/3275] Completed ADP in 0.4s | 2.75 sym/s | Total: 19.7s | ETA: 19.5m [2026-03-11T20:17:00.663800] [INFO ] [sig ] [55/3275] Forecasting ADSK... [2026-03-11T20:17:00.663845] [INFO ] [sig ] Generating forecast for: ADSK [2026-03-11T20:17:00.663884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-03-11T20:17:00.676310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-03-11T20:17:00.676691] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-03-11T20:17:00.677510] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-03-11T20:17:00.677563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:00.677616] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:00.677642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:00.677698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:00.736702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:00.737602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:00.737689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:00.737722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:00.865071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:00.865197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:00.865239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:00.865281] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:00.869243] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=64.87%) [2026-03-11T20:17:00.869632] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-03-11T20:17:00.869794] [INFO ] [sig ] ADSK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:01.019318] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ADSK.txt [2026-03-11T20:17:01.019484] [INFO ] [sig ] [55/3275] Completed ADSK in 0.4s | 2.75 sym/s | Total: 20.0s | ETA: 19.5m [2026-03-11T20:17:01.019525] [INFO ] [sig ] [56/3275] Forecasting ADTN... [2026-03-11T20:17:01.019557] [INFO ] [sig ] Generating forecast for: ADTN [2026-03-11T20:17:01.019610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-03-11T20:17:01.031736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-03-11T20:17:01.032108] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-03-11T20:17:01.032994] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-03-11T20:17:01.033049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:01.033081] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:01.033108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:01.033166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:01.092934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:01.093804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:01.093892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:01.093926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:01.223114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:01.223254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:01.223295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:01.223324] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:01.227414] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: DOWN (p=44.92%) [2026-03-11T20:17:01.227789] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-03-11T20:17:01.227956] [INFO ] [sig ] ADTN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:01.377077] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ADTN.txt [2026-03-11T20:17:01.377313] [INFO ] [sig ] [56/3275] Completed ADTN in 0.4s | 2.75 sym/s | Total: 20.4s | ETA: 19.5m [2026-03-11T20:17:01.377375] [INFO ] [sig ] [57/3275] Forecasting ADUS... [2026-03-11T20:17:01.377420] [INFO ] [sig ] Generating forecast for: ADUS [2026-03-11T20:17:01.377463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-03-11T20:17:01.395321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-03-11T20:17:01.395903] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-03-11T20:17:01.397457] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-03-11T20:17:01.397562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:01.397638] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:01.397679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:01.397762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:01.489030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:01.490014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:01.490135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:01.490187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:01.611173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:01.611334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:01.611376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:01.611405] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:01.615022] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=65.40%) [2026-03-11T20:17:01.615386] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-03-11T20:17:01.615541] [INFO ] [sig ] ADUS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:01.758788] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ADUS.txt [2026-03-11T20:17:01.758957] [INFO ] [sig ] [57/3275] Completed ADUS in 0.4s | 2.75 sym/s | Total: 20.7s | ETA: 19.5m [2026-03-11T20:17:01.758997] [INFO ] [sig ] [58/3275] Forecasting ADX... [2026-03-11T20:17:01.759025] [INFO ] [sig ] Generating forecast for: ADX [2026-03-11T20:17:01.759057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-03-11T20:17:01.771340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-03-11T20:17:01.771793] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-03-11T20:17:01.772762] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-03-11T20:17:01.772819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:01.772887] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:01.772928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:01.773013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:01.833715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:01.834691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:01.834791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:01.834831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:01.963276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:01.963443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:01.963485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:01.963516] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:01.967229] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=85.31%) [2026-03-11T20:17:01.967608] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-03-11T20:17:01.967762] [INFO ] [sig ] ADX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:02.115901] [INFO ] [LOCAL ] Saved forecast: ADX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ADX.txt [2026-03-11T20:17:02.116091] [INFO ] [sig ] [58/3275] Completed ADX in 0.4s | 2.75 sym/s | Total: 21.1s | ETA: 19.5m [2026-03-11T20:17:02.116132] [INFO ] [sig ] [59/3275] Forecasting AEE... [2026-03-11T20:17:02.116160] [INFO ] [sig ] Generating forecast for: AEE [2026-03-11T20:17:02.116197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-03-11T20:17:02.128903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-03-11T20:17:02.129318] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-03-11T20:17:02.130262] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-03-11T20:17:02.130329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:02.130369] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:02.130403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:02.130477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:02.190410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:02.191387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:02.191477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:02.191509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:02.320164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:02.320337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:02.320387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:02.320421] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:02.324374] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: DOWN (p=19.26%) [2026-03-11T20:17:02.324724] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-03-11T20:17:02.324872] [INFO ] [sig ] AEE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:02.471956] [INFO ] [LOCAL ] Saved forecast: AEE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AEE.txt [2026-03-11T20:17:02.472118] [INFO ] [sig ] [59/3275] Completed AEE in 0.4s | 2.75 sym/s | Total: 21.5s | ETA: 19.5m [2026-03-11T20:17:02.472159] [INFO ] [sig ] [60/3275] Forecasting AEFC... [2026-03-11T20:17:02.472187] [INFO ] [sig ] Generating forecast for: AEFC [2026-03-11T20:17:02.472219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-03-11T20:17:02.486143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-03-11T20:17:02.486546] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-03-11T20:17:02.487412] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-03-11T20:17:02.487676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:02.487711] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:02.487738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:02.487794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:02.547475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:02.548408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:02.548498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:02.548531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:02.674418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:02.674600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:02.674641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:02.674669] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:02.678872] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: UP (p=94.32%) [2026-03-11T20:17:02.679207] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-03-11T20:17:02.679363] [INFO ] [sig ] AEFC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:02.836325] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AEFC.txt [2026-03-11T20:17:02.836764] [INFO ] [sig ] [60/3275] Completed AEFC in 0.4s | 2.75 sym/s | Total: 21.8s | ETA: 19.5m [2026-03-11T20:17:02.836831] [INFO ] [sig ] [61/3275] Forecasting AEG... [2026-03-11T20:17:02.836878] [INFO ] [sig ] Generating forecast for: AEG [2026-03-11T20:17:02.836928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-03-11T20:17:02.849899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-03-11T20:17:02.850386] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-03-11T20:17:02.851388] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-03-11T20:17:02.851467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:02.851502] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:02.851529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:02.851626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:02.913885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:02.914883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:02.914970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:02.915002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:03.032231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:03.032402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:03.032443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:03.032502] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:03.036224] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=84.67%) [2026-03-11T20:17:03.036597] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-03-11T20:17:03.036756] [INFO ] [sig ] AEG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:03.181350] [INFO ] [LOCAL ] Saved forecast: AEG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AEG.txt [2026-03-11T20:17:03.181523] [INFO ] [sig ] [61/3275] Completed AEG in 0.3s | 2.75 sym/s | Total: 22.2s | ETA: 19.5m [2026-03-11T20:17:03.181565] [INFO ] [sig ] [62/3275] Forecasting AEI... [2026-03-11T20:17:03.181809] [INFO ] [sig ] Generating forecast for: AEI [2026-03-11T20:17:03.181839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-03-11T20:17:03.194742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-03-11T20:17:03.195125] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-03-11T20:17:03.196017] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-03-11T20:17:03.196073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:03.196106] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:03.196133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:03.196189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:03.255128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:03.256061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:03.256150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:03.256183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:03.374453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:03.374633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:03.374674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:03.374703] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:03.378668] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: DOWN (p=8.17%) [2026-03-11T20:17:03.378963] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-03-11T20:17:03.379100] [INFO ] [sig ] AEI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:03.523135] [INFO ] [LOCAL ] Saved forecast: AEI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AEI.txt [2026-03-11T20:17:03.523279] [INFO ] [sig ] [62/3275] Completed AEI in 0.3s | 2.75 sym/s | Total: 22.5s | ETA: 19.4m [2026-03-11T20:17:03.523321] [INFO ] [sig ] [63/3275] Forecasting AEIS... [2026-03-11T20:17:03.523351] [INFO ] [sig ] Generating forecast for: AEIS [2026-03-11T20:17:03.523381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-03-11T20:17:03.535166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-03-11T20:17:03.535506] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-03-11T20:17:03.536358] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-03-11T20:17:03.536422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:03.536454] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:03.536481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:03.536537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:03.594589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:03.595298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:03.595384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:03.595416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:03.717296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:03.717458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:03.717497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:03.717528] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:03.721114] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: DOWN (p=32.40%) [2026-03-11T20:17:03.721425] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-03-11T20:17:03.721563] [INFO ] [sig ] AEIS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:03.863191] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AEIS.txt [2026-03-11T20:17:03.863355] [INFO ] [sig ] [63/3275] Completed AEIS in 0.3s | 2.76 sym/s | Total: 22.9s | ETA: 19.4m [2026-03-11T20:17:03.863395] [INFO ] [sig ] [64/3275] Forecasting AEM... [2026-03-11T20:17:03.863426] [INFO ] [sig ] Generating forecast for: AEM [2026-03-11T20:17:03.863457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-03-11T20:17:03.875883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-03-11T20:17:03.876317] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-03-11T20:17:03.877210] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-03-11T20:17:03.877269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:03.877307] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:03.877339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:03.877408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:03.936265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:03.937192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:03.937276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:03.937309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:04.065164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:04.065325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:04.065365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:04.065394] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:04.069294] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: DOWN (p=29.51%) [2026-03-11T20:17:04.069631] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-03-11T20:17:04.069770] [INFO ] [sig ] AEM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:04.216962] [INFO ] [LOCAL ] Saved forecast: AEM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AEM.txt [2026-03-11T20:17:04.217134] [INFO ] [sig ] [64/3275] Completed AEM in 0.4s | 2.76 sym/s | Total: 23.2s | ETA: 19.4m [2026-03-11T20:17:04.217177] [INFO ] [sig ] [65/3275] Forecasting AEO... [2026-03-11T20:17:04.217208] [INFO ] [sig ] Generating forecast for: AEO [2026-03-11T20:17:04.217239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-03-11T20:17:04.229616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-03-11T20:17:04.229956] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-03-11T20:17:04.230786] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-03-11T20:17:04.230839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:04.230870] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:04.230896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:04.230953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:04.292753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:04.293676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:04.293759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:04.293791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:04.420222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:04.420390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:04.420438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:04.420469] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:04.423999] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=91.20%) [2026-03-11T20:17:04.424285] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-03-11T20:17:04.424418] [INFO ] [sig ] AEO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:04.570224] [INFO ] [LOCAL ] Saved forecast: AEO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AEO.txt [2026-03-11T20:17:04.570376] [INFO ] [sig ] [65/3275] Completed AEO in 0.4s | 2.76 sym/s | Total: 23.6s | ETA: 19.4m [2026-03-11T20:17:04.570425] [INFO ] [sig ] [66/3275] Forecasting AEP... [2026-03-11T20:17:04.570462] [INFO ] [sig ] Generating forecast for: AEP [2026-03-11T20:17:04.570498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-03-11T20:17:04.584132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-03-11T20:17:04.584505] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-03-11T20:17:04.585325] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-03-11T20:17:04.585378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:04.585409] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:04.585435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:04.585490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:04.643032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:04.643772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:04.643856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:04.643888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:04.763490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:04.763652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:04.763692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:04.763720] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:04.767127] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: UP (p=89.06%) [2026-03-11T20:17:04.767425] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-03-11T20:17:04.767555] [INFO ] [sig ] AEP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:04.909077] [INFO ] [LOCAL ] Saved forecast: AEP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AEP.txt [2026-03-11T20:17:04.909203] [INFO ] [sig ] [66/3275] Completed AEP in 0.3s | 2.76 sym/s | Total: 23.9s | ETA: 19.4m [2026-03-11T20:17:04.909242] [INFO ] [sig ] [67/3275] Forecasting AES... [2026-03-11T20:17:04.909273] [INFO ] [sig ] Generating forecast for: AES [2026-03-11T20:17:04.909305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-03-11T20:17:04.921167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-03-11T20:17:04.921518] [INFO ] [FORECASTER] Starting predict_future for AES [2026-03-11T20:17:04.922456] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-03-11T20:17:04.922517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:04.922549] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:04.922598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:04.922659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:04.980712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:04.981435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:04.981533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:04.981611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:05.104913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:05.105079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:05.105119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:05.105147] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:05.109001] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: UP (p=53.33%) [2026-03-11T20:17:05.109309] [INFO ] [FORECASTER] Completed predict_future for AES [2026-03-11T20:17:05.109453] [INFO ] [sig ] AES: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:05.265953] [INFO ] [LOCAL ] Saved forecast: AES 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AES.txt [2026-03-11T20:17:05.266109] [INFO ] [sig ] [67/3275] Completed AES in 0.4s | 2.76 sym/s | Total: 24.3s | ETA: 19.4m [2026-03-11T20:17:05.266152] [INFO ] [sig ] [68/3275] Forecasting AESI... [2026-03-11T20:17:05.266183] [INFO ] [sig ] Generating forecast for: AESI [2026-03-11T20:17:05.266214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-03-11T20:17:05.278094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-03-11T20:17:05.278442] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-03-11T20:17:05.279451] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-03-11T20:17:05.279503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:05.279534] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:05.279561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:05.279642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:05.341149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:05.341959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:05.342048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:05.342114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:05.461929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:05.462092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:05.462149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:05.462179] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:05.465728] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-03-11T20:17:05.466011] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-03-11T20:17:05.466144] [INFO ] [sig ] AESI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:05.610315] [INFO ] [LOCAL ] Saved forecast: AESI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AESI.txt [2026-03-11T20:17:05.610488] [INFO ] [sig ] [68/3275] Completed AESI in 0.3s | 2.76 sym/s | Total: 24.6s | ETA: 19.3m [2026-03-11T20:17:05.610527] [INFO ] [sig ] [69/3275] Forecasting AEVA... [2026-03-11T20:17:05.610557] [INFO ] [sig ] Generating forecast for: AEVA [2026-03-11T20:17:05.610608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-03-11T20:17:05.622153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-03-11T20:17:05.622523] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-03-11T20:17:05.623360] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-03-11T20:17:05.623426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:05.623468] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:05.623504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:05.623602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:05.683536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:05.684412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:05.684508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:05.684541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:05.806171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:05.806330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:05.806372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:05.806400] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:05.810281] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: DOWN (p=30.86%) [2026-03-11T20:17:05.810616] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-03-11T20:17:05.810751] [INFO ] [sig ] AEVA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:05.960992] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AEVA.txt [2026-03-11T20:17:05.961191] [INFO ] [sig ] [69/3275] Completed AEVA in 0.4s | 2.77 sym/s | Total: 25.0s | ETA: 19.3m [2026-03-11T20:17:05.961246] [INFO ] [sig ] [70/3275] Forecasting AEYE... [2026-03-11T20:17:05.961277] [INFO ] [sig ] Generating forecast for: AEYE [2026-03-11T20:17:05.961310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-03-11T20:17:05.973287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-03-11T20:17:05.973626] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-03-11T20:17:05.974461] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-03-11T20:17:05.974513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:05.974545] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:05.974596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:05.974657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:06.034523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:06.035553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:06.035656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:06.035690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:06.161449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:06.161622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:06.161663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:06.161691] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:06.165902] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: DOWN (p=11.97%) [2026-03-11T20:17:06.166187] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-03-11T20:17:06.166336] [INFO ] [sig ] AEYE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:06.310908] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AEYE.txt [2026-03-11T20:17:06.311054] [INFO ] [sig ] [70/3275] Completed AEYE in 0.3s | 2.77 sym/s | Total: 25.3s | ETA: 19.3m [2026-03-11T20:17:06.311094] [INFO ] [sig ] [71/3275] Forecasting AFB... [2026-03-11T20:17:06.311123] [INFO ] [sig ] Generating forecast for: AFB [2026-03-11T20:17:06.311152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-03-11T20:17:06.323829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-03-11T20:17:06.324162] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-03-11T20:17:06.325044] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-03-11T20:17:06.325097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:06.325131] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:06.325157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:06.325213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:06.385525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:06.386373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:06.386470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:06.386507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:06.508810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:06.508973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:06.509011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:06.509039] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:06.512507] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: DOWN (p=7.07%) [2026-03-11T20:17:06.512852] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-03-11T20:17:06.512994] [INFO ] [sig ] AFB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:06.662689] [INFO ] [LOCAL ] Saved forecast: AFB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AFB.txt [2026-03-11T20:17:06.662900] [INFO ] [sig ] [71/3275] Completed AFB in 0.4s | 2.77 sym/s | Total: 25.7s | ETA: 19.3m [2026-03-11T20:17:06.662944] [INFO ] [sig ] [72/3275] Forecasting AFCG... [2026-03-11T20:17:06.662976] [INFO ] [sig ] Generating forecast for: AFCG [2026-03-11T20:17:06.663006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-03-11T20:17:06.675751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-03-11T20:17:06.676147] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-03-11T20:17:06.677209] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-03-11T20:17:06.677263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:06.677306] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:06.677334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:06.677390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:06.740270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:06.741230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:06.741314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:06.741346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:06.864797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:06.864964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:06.865005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:06.865034] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:06.868993] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=2.45%) [2026-03-11T20:17:06.869291] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-03-11T20:17:06.869431] [INFO ] [sig ] AFCG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:07.015965] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AFCG.txt [2026-03-11T20:17:07.016121] [INFO ] [sig ] [72/3275] Completed AFCG in 0.4s | 2.77 sym/s | Total: 26.0s | ETA: 19.3m [2026-03-11T20:17:07.016163] [INFO ] [sig ] [73/3275] Forecasting AFG... [2026-03-11T20:17:07.016193] [INFO ] [sig ] Generating forecast for: AFG [2026-03-11T20:17:07.016223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-03-11T20:17:07.069547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-03-11T20:17:07.069970] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-03-11T20:17:07.071041] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-03-11T20:17:07.071094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:07.071125] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:07.071151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:07.071206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:07.130565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:07.131383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:07.131472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:07.131504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:07.258341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:07.258517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:07.258564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:07.258613] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:07.262076] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-03-11T20:17:07.262360] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-03-11T20:17:07.262497] [INFO ] [sig ] AFG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:07.406558] [INFO ] [LOCAL ] Saved forecast: AFG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AFG.txt [2026-03-11T20:17:07.406907] [INFO ] [sig ] [73/3275] Completed AFG in 0.4s | 2.77 sym/s | Total: 26.4s | ETA: 19.3m [2026-03-11T20:17:07.406948] [INFO ] [sig ] [74/3275] Forecasting AFGC... [2026-03-11T20:17:07.406977] [INFO ] [sig ] Generating forecast for: AFGC [2026-03-11T20:17:07.407008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-03-11T20:17:07.420752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-03-11T20:17:07.421201] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-03-11T20:17:07.422344] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-03-11T20:17:07.422414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:07.422454] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:07.422486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:07.422547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:07.485337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:07.486322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:07.486432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:07.486473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:07.607159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:07.607324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:07.607364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:07.607393] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:07.611284] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: UP (p=64.81%) [2026-03-11T20:17:07.611777] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-03-11T20:17:07.611917] [INFO ] [sig ] AFGC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:07.772088] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AFGC.txt [2026-03-11T20:17:07.772249] [INFO ] [sig ] [74/3275] Completed AFGC in 0.4s | 2.77 sym/s | Total: 26.8s | ETA: 19.3m [2026-03-11T20:17:07.772290] [INFO ] [sig ] [75/3275] Forecasting AFL... [2026-03-11T20:17:07.772321] [INFO ] [sig ] Generating forecast for: AFL [2026-03-11T20:17:07.772351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-03-11T20:17:07.784161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-03-11T20:17:07.784555] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-03-11T20:17:07.785416] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-03-11T20:17:07.785471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:07.785532] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:07.785562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:07.785639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:07.846472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:07.847469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:07.847596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:07.847635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:07.972520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:07.972707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:07.972749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:07.972779] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:07.976659] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: UP (p=97.93%) [2026-03-11T20:17:07.976952] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-03-11T20:17:07.977089] [INFO ] [sig ] AFL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:08.144749] [INFO ] [LOCAL ] Saved forecast: AFL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AFL.txt [2026-03-11T20:17:08.144892] [INFO ] [sig ] [75/3275] Completed AFL in 0.4s | 2.76 sym/s | Total: 27.1s | ETA: 19.3m [2026-03-11T20:17:08.144933] [INFO ] [sig ] [76/3275] Forecasting AFRM... [2026-03-11T20:17:08.144969] [INFO ] [sig ] Generating forecast for: AFRM [2026-03-11T20:17:08.145001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-03-11T20:17:08.156888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-03-11T20:17:08.157259] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-03-11T20:17:08.158159] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-03-11T20:17:08.158213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:08.158246] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:08.158272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:08.158328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:08.222639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:08.223556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:08.223665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:08.223701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:08.354542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:08.354722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:08.354764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:08.354792] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:08.358758] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: DOWN (p=37.82%) [2026-03-11T20:17:08.359071] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-03-11T20:17:08.359225] [INFO ] [sig ] AFRM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:08.509236] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AFRM.txt [2026-03-11T20:17:08.509403] [INFO ] [sig ] [76/3275] Completed AFRM in 0.4s | 2.76 sym/s | Total: 27.5s | ETA: 19.3m [2026-03-11T20:17:08.509446] [INFO ] [sig ] [77/3275] Forecasting AFYA... [2026-03-11T20:17:08.509478] [INFO ] [sig ] Generating forecast for: AFYA [2026-03-11T20:17:08.509510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-03-11T20:17:08.522176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-03-11T20:17:08.522647] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-03-11T20:17:08.523732] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-03-11T20:17:08.523788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:08.523823] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:08.523851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:08.523922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:08.588201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:08.589350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:08.589456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:08.589499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:08.713936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:08.714096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:08.714138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:08.714170] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:08.718182] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: DOWN (p=13.72%) [2026-03-11T20:17:08.718481] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-03-11T20:17:08.718638] [INFO ] [sig ] AFYA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:08.880629] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AFYA.txt [2026-03-11T20:17:08.880792] [INFO ] [sig ] [77/3275] Completed AFYA in 0.4s | 2.76 sym/s | Total: 27.9s | ETA: 19.3m [2026-03-11T20:17:08.880834] [INFO ] [sig ] [78/3275] Forecasting AG... [2026-03-11T20:17:08.880865] [INFO ] [sig ] Generating forecast for: AG [2026-03-11T20:17:08.880896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-03-11T20:17:08.892412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-03-11T20:17:08.892842] [INFO ] [FORECASTER] Starting predict_future for AG [2026-03-11T20:17:08.893728] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-03-11T20:17:08.893782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:08.893814] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:08.893839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:08.893896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:08.957469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:08.958491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:08.958614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:08.958651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:09.087978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:09.088160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:09.088210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:09.088272] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:09.092600] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: DOWN (p=17.70%) [2026-03-11T20:17:09.093105] [INFO ] [FORECASTER] Completed predict_future for AG [2026-03-11T20:17:09.093257] [INFO ] [sig ] AG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:09.242781] [INFO ] [LOCAL ] Saved forecast: AG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AG.txt [2026-03-11T20:17:09.242931] [INFO ] [sig ] [78/3275] Completed AG in 0.4s | 2.76 sym/s | Total: 28.2s | ETA: 19.3m [2026-03-11T20:17:09.242973] [INFO ] [sig ] [79/3275] Forecasting AGCO... [2026-03-11T20:17:09.243001] [INFO ] [sig ] Generating forecast for: AGCO [2026-03-11T20:17:09.243031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-03-11T20:17:09.256791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-03-11T20:17:09.257172] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-03-11T20:17:09.258122] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-03-11T20:17:09.258177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:09.258208] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:09.258233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:09.258291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:09.318987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:09.320107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:09.320213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:09.320246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:09.446556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:09.446752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:09.446792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:09.446839] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:09.450510] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: UP (p=87.87%) [2026-03-11T20:17:09.450820] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-03-11T20:17:09.450957] [INFO ] [sig ] AGCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:09.597649] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AGCO.txt [2026-03-11T20:17:09.597810] [INFO ] [sig ] [79/3275] Completed AGCO in 0.4s | 2.76 sym/s | Total: 28.6s | ETA: 19.3m [2026-03-11T20:17:09.597861] [INFO ] [sig ] [80/3275] Forecasting AGD... [2026-03-11T20:17:09.597901] [INFO ] [sig ] Generating forecast for: AGD [2026-03-11T20:17:09.597933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-03-11T20:17:09.609353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-03-11T20:17:09.609791] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-03-11T20:17:09.610693] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-03-11T20:17:09.610749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:09.610781] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:09.610807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:09.610865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:09.674135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:09.675164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:09.675255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:09.675289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:09.806445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:09.806624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:09.806667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:09.806708] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:09.810405] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: UP (p=97.22%) [2026-03-11T20:17:09.810759] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-03-11T20:17:09.810915] [INFO ] [sig ] AGD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:09.958041] [INFO ] [LOCAL ] Saved forecast: AGD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AGD.txt [2026-03-11T20:17:09.958208] [INFO ] [sig ] [80/3275] Completed AGD in 0.4s | 2.76 sym/s | Total: 28.9s | ETA: 19.3m [2026-03-11T20:17:09.958249] [INFO ] [sig ] [81/3275] Forecasting AGEN... [2026-03-11T20:17:09.958279] [INFO ] [sig ] Generating forecast for: AGEN [2026-03-11T20:17:09.958311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-03-11T20:17:09.970052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-03-11T20:17:09.970438] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-03-11T20:17:09.971312] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-03-11T20:17:09.971367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:09.971398] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:09.971424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:09.971479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:10.031815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:10.032765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:10.032874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:10.032948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:10.164007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:10.164168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:10.164207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:10.164236] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:10.167923] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: DOWN (p=19.28%) [2026-03-11T20:17:10.168256] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-03-11T20:17:10.168397] [INFO ] [sig ] AGEN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:10.317775] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AGEN.txt [2026-03-11T20:17:10.317941] [INFO ] [sig ] [81/3275] Completed AGEN in 0.4s | 2.76 sym/s | Total: 29.3s | ETA: 19.3m [2026-03-11T20:17:10.318005] [INFO ] [sig ] [82/3275] Forecasting AGI... [2026-03-11T20:17:10.318037] [INFO ] [sig ] Generating forecast for: AGI [2026-03-11T20:17:10.318068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-03-11T20:17:10.330384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-03-11T20:17:10.330822] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-03-11T20:17:10.331653] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-03-11T20:17:10.331706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:10.331738] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:10.331764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:10.331820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:10.393212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:10.394335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:10.394429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:10.394469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:10.528045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:10.528219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:10.528259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:10.528287] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:10.531876] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=21.02%) [2026-03-11T20:17:10.532174] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-03-11T20:17:10.532316] [INFO ] [sig ] AGI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:10.681237] [INFO ] [LOCAL ] Saved forecast: AGI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AGI.txt [2026-03-11T20:17:10.681401] [INFO ] [sig ] [82/3275] Completed AGI in 0.4s | 2.76 sym/s | Total: 29.7s | ETA: 19.3m [2026-03-11T20:17:10.681443] [INFO ] [sig ] [83/3275] Forecasting AGIO... [2026-03-11T20:17:10.681475] [INFO ] [sig ] Generating forecast for: AGIO [2026-03-11T20:17:10.681507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-03-11T20:17:10.694151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-03-11T20:17:10.694517] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-03-11T20:17:10.695349] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-03-11T20:17:10.695404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:10.695434] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:10.695460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:10.695529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:10.761496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:10.762427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:10.762531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:10.762593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:10.898866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:10.899029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:10.899070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:10.899100] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:10.902817] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: DOWN (p=27.45%) [2026-03-11T20:17:10.903154] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-03-11T20:17:10.903302] [INFO ] [sig ] AGIO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:11.050293] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AGIO.txt [2026-03-11T20:17:11.050459] [INFO ] [sig ] [83/3275] Completed AGIO in 0.4s | 2.76 sym/s | Total: 30.0s | ETA: 19.3m [2026-03-11T20:17:11.050501] [INFO ] [sig ] [84/3275] Forecasting AGM... [2026-03-11T20:17:11.050530] [INFO ] [sig ] Generating forecast for: AGM [2026-03-11T20:17:11.050560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-03-11T20:17:11.166410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-03-11T20:17:11.166867] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-03-11T20:17:11.167863] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-03-11T20:17:11.167918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:11.167951] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:11.168014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:11.168105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:11.244510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:11.245381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:11.245471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:11.245512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:11.383888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:11.384056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:11.384098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:11.384127] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:11.388371] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-03-11T20:17:11.388761] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-03-11T20:17:11.389102] [INFO ] [sig ] AGM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:11.537909] [INFO ] [LOCAL ] Saved forecast: AGM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AGM.txt [2026-03-11T20:17:11.538088] [INFO ] [sig ] [84/3275] Completed AGM in 0.5s | 2.75 sym/s | Total: 30.5s | ETA: 19.3m [2026-03-11T20:17:11.538133] [INFO ] [sig ] [85/3275] Forecasting AGMH... [2026-03-11T20:17:11.538161] [INFO ] [sig ] Generating forecast for: AGMH [2026-03-11T20:17:11.538191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-03-11T20:17:11.549677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-03-11T20:17:11.549992] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-03-11T20:17:11.550824] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-03-11T20:17:11.550889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:11.550920] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:11.550947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:11.551003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:11.610522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:11.611318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:11.611430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:11.611465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:11.736263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:11.736424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:11.736465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:11.736494] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:11.740298] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: UP (p=83.39%) [2026-03-11T20:17:11.740608] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-03-11T20:17:11.740755] [INFO ] [sig ] AGMH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:11.884724] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AGMH.txt [2026-03-11T20:17:11.884888] [INFO ] [sig ] [85/3275] Completed AGMH in 0.3s | 2.75 sym/s | Total: 30.9s | ETA: 19.3m [2026-03-11T20:17:11.884953] [INFO ] [sig ] [86/3275] Forecasting AGNC... [2026-03-11T20:17:11.884984] [INFO ] [sig ] Generating forecast for: AGNC [2026-03-11T20:17:11.885015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-03-11T20:17:11.896739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-03-11T20:17:11.897129] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-03-11T20:17:11.897960] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-03-11T20:17:11.898040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:11.898072] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:11.898098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:11.898155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:11.956875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:11.957804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:11.957889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:11.957920] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:12.087231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:12.087397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:12.087436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:12.087465] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:12.091055] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: DOWN (p=23.33%) [2026-03-11T20:17:12.091351] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-03-11T20:17:12.091488] [INFO ] [sig ] AGNC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:12.239430] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AGNC.txt [2026-03-11T20:17:12.239682] [INFO ] [sig ] [86/3275] Completed AGNC in 0.4s | 2.75 sym/s | Total: 31.2s | ETA: 19.3m [2026-03-11T20:17:12.239732] [INFO ] [sig ] [87/3275] Forecasting AGNCL... [2026-03-11T20:17:12.239760] [INFO ] [sig ] Generating forecast for: AGNCL [2026-03-11T20:17:12.239790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-03-11T20:17:12.251379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-03-11T20:17:12.251794] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-03-11T20:17:12.252877] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-03-11T20:17:12.252942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:12.252982] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:12.253018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:12.253092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:12.314161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:12.315256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:12.315350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:12.315386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:12.429717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:12.429876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:12.429919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:12.429951] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:12.433603] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: DOWN (p=43.12%) [2026-03-11T20:17:12.433895] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-03-11T20:17:12.434035] [INFO ] [sig ] AGNCL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:12.578716] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AGNCL.txt [2026-03-11T20:17:12.578865] [INFO ] [sig ] [87/3275] Completed AGNCL in 0.3s | 2.76 sym/s | Total: 31.6s | ETA: 19.3m [2026-03-11T20:17:12.578905] [INFO ] [sig ] [88/3275] Forecasting AGNCM... [2026-03-11T20:17:12.578934] [INFO ] [sig ] Generating forecast for: AGNCM [2026-03-11T20:17:12.578965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-03-11T20:17:12.591045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-03-11T20:17:12.591381] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-03-11T20:17:12.592401] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-03-11T20:17:12.592454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:12.592487] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:12.592515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:12.592570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:12.653215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:12.654065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:12.654146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:12.654178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:12.763853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:12.764008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:12.764047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:12.764075] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:12.767596] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-03-11T20:17:12.767878] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-03-11T20:17:12.768028] [INFO ] [sig ] AGNCM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:12.911635] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AGNCM.txt [2026-03-11T20:17:12.911798] [INFO ] [sig ] [88/3275] Completed AGNCM in 0.3s | 2.76 sym/s | Total: 31.9s | ETA: 19.3m [2026-03-11T20:17:12.912032] [INFO ] [sig ] [89/3275] Forecasting AGNCN... [2026-03-11T20:17:12.912061] [INFO ] [sig ] Generating forecast for: AGNCN [2026-03-11T20:17:12.912092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-03-11T20:17:12.924218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-03-11T20:17:12.924591] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-03-11T20:17:12.925401] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-03-11T20:17:12.925454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:12.925487] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:12.925519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:12.925609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:12.985330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:12.986070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:12.986152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:12.986184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:13.110074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:13.110233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:13.110274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:13.110301] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:13.113965] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-03-11T20:17:13.114245] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-03-11T20:17:13.114378] [INFO ] [sig ] AGNCN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:13.255079] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AGNCN.txt [2026-03-11T20:17:13.255216] [INFO ] [sig ] [89/3275] Completed AGNCN in 0.3s | 2.76 sym/s | Total: 32.2s | ETA: 19.2m [2026-03-11T20:17:13.255255] [INFO ] [sig ] [90/3275] Forecasting AGNCO... [2026-03-11T20:17:13.255286] [INFO ] [sig ] Generating forecast for: AGNCO [2026-03-11T20:17:13.255316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-03-11T20:17:13.266064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-03-11T20:17:13.266378] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-03-11T20:17:13.267198] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-03-11T20:17:13.267252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:13.267283] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:13.267309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:13.267365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:13.324557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:13.325230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:13.325309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:13.325342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:13.442217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:13.442348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:13.442386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:13.442413] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:13.445893] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-03-11T20:17:13.446170] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-03-11T20:17:13.446301] [INFO ] [sig ] AGNCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:13.586669] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AGNCO.txt [2026-03-11T20:17:13.586800] [INFO ] [sig ] [90/3275] Completed AGNCO in 0.3s | 2.76 sym/s | Total: 32.6s | ETA: 19.2m [2026-03-11T20:17:13.586839] [INFO ] [sig ] [91/3275] Forecasting AGNCP... [2026-03-11T20:17:13.586869] [INFO ] [sig ] Generating forecast for: AGNCP [2026-03-11T20:17:13.586898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-03-11T20:17:13.597733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-03-11T20:17:13.598033] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-03-11T20:17:13.598850] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-03-11T20:17:13.598903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:13.598935] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:13.598962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:13.599018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:13.658790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:13.659409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:13.659490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:13.659529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:13.784166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:13.784318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:13.784361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:13.784390] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:13.787826] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: DOWN (p=45.34%) [2026-03-11T20:17:13.788122] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-03-11T20:17:13.788257] [INFO ] [sig ] AGNCP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:13.929898] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AGNCP.txt [2026-03-11T20:17:13.930024] [INFO ] [sig ] [91/3275] Completed AGNCP in 0.3s | 2.76 sym/s | Total: 32.9s | ETA: 19.2m [2026-03-11T20:17:13.930063] [INFO ] [sig ] [92/3275] Forecasting AGO... [2026-03-11T20:17:13.930094] [INFO ] [sig ] Generating forecast for: AGO [2026-03-11T20:17:13.930124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-03-11T20:17:13.941232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-03-11T20:17:13.941556] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-03-11T20:17:13.942377] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-03-11T20:17:13.942472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:13.942515] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:13.942546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:13.942627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:14.001382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:14.002092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:14.002174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:14.002205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:14.123677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:14.123837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:14.123879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:14.123907] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:14.127365] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: UP (p=99.64%) [2026-03-11T20:17:14.127670] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-03-11T20:17:14.127804] [INFO ] [sig ] AGO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:14.270475] [INFO ] [LOCAL ] Saved forecast: AGO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AGO.txt [2026-03-11T20:17:14.270632] [INFO ] [sig ] [92/3275] Completed AGO in 0.3s | 2.77 sym/s | Total: 33.3s | ETA: 19.2m [2026-03-11T20:17:14.270674] [INFO ] [sig ] [93/3275] Forecasting AGRO... [2026-03-11T20:17:14.270702] [INFO ] [sig ] Generating forecast for: AGRO [2026-03-11T20:17:14.270732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-03-11T20:17:14.281760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-03-11T20:17:14.282090] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-03-11T20:17:14.282928] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-03-11T20:17:14.282981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:14.283020] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:14.283046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:14.283102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:14.343956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:14.344624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:14.344704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:14.344927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:14.470063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:14.470226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:14.470266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:14.470293] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:14.474083] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: DOWN (p=25.96%) [2026-03-11T20:17:14.474393] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-03-11T20:17:14.474534] [INFO ] [sig ] AGRO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:14.624378] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AGRO.txt [2026-03-11T20:17:14.624545] [INFO ] [sig ] [93/3275] Completed AGRO in 0.4s | 2.77 sym/s | Total: 33.6s | ETA: 19.2m [2026-03-11T20:17:14.624619] [INFO ] [sig ] [94/3275] Forecasting AGX... [2026-03-11T20:17:14.624659] [INFO ] [sig ] Generating forecast for: AGX [2026-03-11T20:17:14.624696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-03-11T20:17:14.636188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-03-11T20:17:14.636537] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-03-11T20:17:14.637593] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-03-11T20:17:14.637648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:14.637689] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:14.637717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:14.637774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:14.700292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:14.701227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:14.701320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:14.701352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:14.826328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:14.826491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:14.826532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:14.826560] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:14.830537] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: DOWN (p=37.96%) [2026-03-11T20:17:14.831005] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-03-11T20:17:14.831144] [INFO ] [sig ] AGX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:14.983442] [INFO ] [LOCAL ] Saved forecast: AGX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AGX.txt [2026-03-11T20:17:14.983626] [INFO ] [sig ] [94/3275] Completed AGX in 0.4s | 2.77 sym/s | Total: 34.0s | ETA: 19.2m [2026-03-11T20:17:14.983670] [INFO ] [sig ] [95/3275] Forecasting AGYS... [2026-03-11T20:17:14.983701] [INFO ] [sig ] Generating forecast for: AGYS [2026-03-11T20:17:14.983730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-03-11T20:17:14.996019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-03-11T20:17:14.996503] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-03-11T20:17:14.997752] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-03-11T20:17:14.997824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:14.997865] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:14.997901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:14.997992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:15.056989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:15.057923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:15.058034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:15.058068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:15.183482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:15.183684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:15.183769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:15.183799] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:15.187659] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: DOWN (p=22.98%) [2026-03-11T20:17:15.188128] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-03-11T20:17:15.188304] [INFO ] [sig ] AGYS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:15.335652] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AGYS.txt [2026-03-11T20:17:15.336013] [INFO ] [sig ] [95/3275] Completed AGYS in 0.4s | 2.77 sym/s | Total: 34.3s | ETA: 19.2m [2026-03-11T20:17:15.336055] [INFO ] [sig ] [96/3275] Forecasting AGZD... [2026-03-11T20:17:15.336086] [INFO ] [sig ] Generating forecast for: AGZD [2026-03-11T20:17:15.336115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-03-11T20:17:15.348097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-03-11T20:17:15.348493] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-03-11T20:17:15.349532] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-03-11T20:17:15.349619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:15.349653] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:15.349680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:15.349737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:15.408986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:15.409901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:15.409986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:15.410018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:15.522116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:15.522278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:15.522319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:15.522349] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:15.526027] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=23.81%) [2026-03-11T20:17:15.526358] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-03-11T20:17:15.526509] [INFO ] [sig ] AGZD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:15.674492] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AGZD.txt [2026-03-11T20:17:15.674701] [INFO ] [sig ] [96/3275] Completed AGZD in 0.3s | 2.77 sym/s | Total: 34.7s | ETA: 19.1m [2026-03-11T20:17:15.674763] [INFO ] [sig ] [97/3275] Forecasting AHCO... [2026-03-11T20:17:15.674801] [INFO ] [sig ] Generating forecast for: AHCO [2026-03-11T20:17:15.674830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-03-11T20:17:15.686286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-03-11T20:17:15.686641] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-03-11T20:17:15.687504] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-03-11T20:17:15.687559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:15.687612] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:15.687641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:15.687698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:15.751378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:15.752361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:15.752451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:15.752485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:15.882747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:15.882933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:15.882981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:15.883012] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:15.886662] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: UP (p=75.55%) [2026-03-11T20:17:15.886977] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-03-11T20:17:15.887123] [INFO ] [sig ] AHCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:16.033428] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AHCO.txt [2026-03-11T20:17:16.033596] [INFO ] [sig ] [97/3275] Completed AHCO in 0.4s | 2.77 sym/s | Total: 35.0s | ETA: 19.1m [2026-03-11T20:17:16.033647] [INFO ] [sig ] [98/3275] Forecasting AI... [2026-03-11T20:17:16.033680] [INFO ] [sig ] Generating forecast for: AI [2026-03-11T20:17:16.033710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-03-11T20:17:16.045349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-03-11T20:17:16.045734] [INFO ] [FORECASTER] Starting predict_future for AI [2026-03-11T20:17:16.046664] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-03-11T20:17:16.046732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:16.046764] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:16.046791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:16.046850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:16.106795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:16.107637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:16.107720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:16.107753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:16.229214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:16.229372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:16.229412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:16.229441] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:16.233814] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=33.06%) [2026-03-11T20:17:16.234099] [INFO ] [FORECASTER] Completed predict_future for AI [2026-03-11T20:17:16.234236] [INFO ] [sig ] AI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:16.384044] [INFO ] [LOCAL ] Saved forecast: AI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AI.txt [2026-03-11T20:17:16.384207] [INFO ] [sig ] [98/3275] Completed AI in 0.4s | 2.77 sym/s | Total: 35.4s | ETA: 19.1m [2026-03-11T20:17:16.384246] [INFO ] [sig ] [99/3275] Forecasting AIA... [2026-03-11T20:17:16.384275] [INFO ] [sig ] Generating forecast for: AIA [2026-03-11T20:17:16.384336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-03-11T20:17:16.396476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-03-11T20:17:16.396914] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-03-11T20:17:16.397857] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-03-11T20:17:16.397912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:16.397944] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:16.397995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:16.398055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:16.458003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:16.458823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:16.458908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:16.458940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:16.584923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:16.585087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:16.585128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:16.585156] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:16.588794] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: DOWN (p=45.48%) [2026-03-11T20:17:16.589112] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-03-11T20:17:16.589258] [INFO ] [sig ] AIA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:16.753382] [INFO ] [LOCAL ] Saved forecast: AIA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AIA.txt [2026-03-11T20:17:16.753549] [INFO ] [sig ] [99/3275] Completed AIA in 0.4s | 2.77 sym/s | Total: 35.7s | ETA: 19.1m [2026-03-11T20:17:16.753616] [INFO ] [sig ] [100/3275] Forecasting AIG... [2026-03-11T20:17:16.753649] [INFO ] [sig ] Generating forecast for: AIG [2026-03-11T20:17:16.753678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-03-11T20:17:16.765717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-03-11T20:17:16.766046] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-03-11T20:17:16.766918] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-03-11T20:17:16.766970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:16.767002] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:16.767028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:16.767085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:16.826436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:16.827423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:16.827508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:16.827540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:16.957695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:16.957858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:16.957898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:16.957926] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:16.961463] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=83.81%) [2026-03-11T20:17:16.961780] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-03-11T20:17:16.961920] [INFO ] [sig ] AIG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:17.108062] [INFO ] [LOCAL ] Saved forecast: AIG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AIG.txt [2026-03-11T20:17:17.108238] [INFO ] [sig ] [100/3275] Completed AIG in 0.4s | 2.77 sym/s | Total: 36.1s | ETA: 19.1m [2026-03-11T20:17:17.108281] [INFO ] [sig ] [101/3275] Forecasting AIMD... [2026-03-11T20:17:17.108309] [INFO ] [sig ] Generating forecast for: AIMD [2026-03-11T20:17:17.108340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-03-11T20:17:17.120080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-03-11T20:17:17.120491] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-03-11T20:17:17.121337] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-03-11T20:17:17.121393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:17.121425] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:17.121452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:17.121509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:17.180503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:17.181420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:17.181525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:17.181558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:17.301719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:17.301885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:17.301924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:17.301952] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:17.305881] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=41.24%) [2026-03-11T20:17:17.306181] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-03-11T20:17:17.306341] [INFO ] [sig ] AIMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:17.459754] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AIMD.txt [2026-03-11T20:17:17.460143] [INFO ] [sig ] [101/3275] Completed AIMD in 0.4s | 2.77 sym/s | Total: 36.5s | ETA: 19.1m [2026-03-11T20:17:17.460189] [INFO ] [sig ] [102/3275] Forecasting AIO... [2026-03-11T20:17:17.460219] [INFO ] [sig ] Generating forecast for: AIO [2026-03-11T20:17:17.460249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-03-11T20:17:17.473223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-03-11T20:17:17.473630] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-03-11T20:17:17.474503] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-03-11T20:17:17.474556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:17.474610] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:17.474641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:17.474696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:17.534722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:17.535714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:17.535850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:17.535886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:17.657350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:17.657513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:17.657555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:17.657615] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:17.661301] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-03-11T20:17:17.661646] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-03-11T20:17:17.661805] [INFO ] [sig ] AIO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:17.826792] [INFO ] [LOCAL ] Saved forecast: AIO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AIO.txt [2026-03-11T20:17:17.826996] [INFO ] [sig ] [102/3275] Completed AIO in 0.4s | 2.77 sym/s | Total: 36.8s | ETA: 19.1m [2026-03-11T20:17:17.827051] [INFO ] [sig ] [103/3275] Forecasting AIP... [2026-03-11T20:17:17.827085] [INFO ] [sig ] Generating forecast for: AIP [2026-03-11T20:17:17.827128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-03-11T20:17:17.842128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-03-11T20:17:17.842559] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-03-11T20:17:17.843555] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-03-11T20:17:17.843667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:17.843711] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:17.843745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:17.843806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:17.906029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:17.907183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:17.907305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:17.907352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:18.058673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:18.058865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:18.058927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:18.058958] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:18.064245] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: DOWN (p=15.49%) [2026-03-11T20:17:18.064863] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-03-11T20:17:18.065089] [INFO ] [sig ] AIP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:18.253142] [INFO ] [LOCAL ] Saved forecast: AIP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AIP.txt [2026-03-11T20:17:18.253366] [INFO ] [sig ] [103/3275] Completed AIP in 0.4s | 2.77 sym/s | Total: 37.2s | ETA: 19.1m [2026-03-11T20:17:18.253414] [INFO ] [sig ] [104/3275] Forecasting AIPI... [2026-03-11T20:17:18.253444] [INFO ] [sig ] Generating forecast for: AIPI [2026-03-11T20:17:18.253474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-03-11T20:17:18.265689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-03-11T20:17:18.266126] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-03-11T20:17:18.267001] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-03-11T20:17:18.267056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:18.267088] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:18.267113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:18.267170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:18.331006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:18.331995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:18.332082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:18.332116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:18.465846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:18.466210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:18.466252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:18.466280] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:18.470373] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-03-11T20:17:18.470690] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-03-11T20:17:18.470839] [INFO ] [sig ] AIPI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:18.613130] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AIPI.txt [2026-03-11T20:17:18.613265] [INFO ] [sig ] [104/3275] Completed AIPI in 0.4s | 2.77 sym/s | Total: 37.6s | ETA: 19.1m [2026-03-11T20:17:18.613304] [INFO ] [sig ] [105/3275] Forecasting AIQ... [2026-03-11T20:17:18.613335] [INFO ] [sig ] Generating forecast for: AIQ [2026-03-11T20:17:18.613364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-03-11T20:17:18.625262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-03-11T20:17:18.625610] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-03-11T20:17:18.626438] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-03-11T20:17:18.626490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:18.626521] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:18.626548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:18.626631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:18.684755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:18.685424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:18.685519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:18.685551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:18.809270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:18.809432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:18.809473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:18.809503] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:18.813262] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-03-11T20:17:18.813555] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-03-11T20:17:18.813776] [INFO ] [sig ] AIQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:18.961319] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AIQ.txt [2026-03-11T20:17:18.961488] [INFO ] [sig ] [105/3275] Completed AIQ in 0.3s | 2.77 sym/s | Total: 38.0s | ETA: 19.1m [2026-03-11T20:17:18.961530] [INFO ] [sig ] [106/3275] Forecasting AIRG... [2026-03-11T20:17:18.961560] [INFO ] [sig ] Generating forecast for: AIRG [2026-03-11T20:17:18.961611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-03-11T20:17:18.974809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-03-11T20:17:18.975347] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-03-11T20:17:18.976249] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-03-11T20:17:18.976303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:18.976334] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:18.976360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:18.976417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:19.038628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:19.039322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:19.039406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:19.039440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:19.148875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:19.149032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:19.149073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:19.149104] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:19.152685] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=57.58%) [2026-03-11T20:17:19.152971] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-03-11T20:17:19.153107] [INFO ] [sig ] AIRG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:19.297751] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AIRG.txt [2026-03-11T20:17:19.297919] [INFO ] [sig ] [106/3275] Completed AIRG in 0.3s | 2.77 sym/s | Total: 38.3s | ETA: 19.1m [2026-03-11T20:17:19.297988] [INFO ] [sig ] [107/3275] Forecasting AIRJ... [2026-03-11T20:17:19.298024] [INFO ] [sig ] Generating forecast for: AIRJ [2026-03-11T20:17:19.298056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-03-11T20:17:19.310239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-03-11T20:17:19.310640] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-03-11T20:17:19.311440] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-03-11T20:17:19.311493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:19.311536] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:19.311563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:19.311642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:19.370566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:19.371502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:19.371610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:19.371648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:19.492941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:19.493115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:19.493156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:19.493186] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:19.497070] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: UP (p=71.54%) [2026-03-11T20:17:19.497477] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-03-11T20:17:19.497664] [INFO ] [sig ] AIRJ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:19.646345] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AIRJ.txt [2026-03-11T20:17:19.646509] [INFO ] [sig ] [107/3275] Completed AIRJ in 0.3s | 2.77 sym/s | Total: 38.6s | ETA: 19.1m [2026-03-11T20:17:19.646551] [INFO ] [sig ] [108/3275] Forecasting AIRS... [2026-03-11T20:17:19.646600] [INFO ] [sig ] Generating forecast for: AIRS [2026-03-11T20:17:19.646639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-03-11T20:17:19.658598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-03-11T20:17:19.658987] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-03-11T20:17:19.659832] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-03-11T20:17:19.659887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:19.659920] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:19.659947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:19.660004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:19.725396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:19.726491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:19.726611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:19.726649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:19.858971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:19.859132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:19.859172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:19.859203] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:19.862760] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: DOWN (p=23.75%) [2026-03-11T20:17:19.863063] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-03-11T20:17:19.863239] [INFO ] [sig ] AIRS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:20.007192] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AIRS.txt [2026-03-11T20:17:20.007340] [INFO ] [sig ] [108/3275] Completed AIRS in 0.4s | 2.77 sym/s | Total: 39.0s | ETA: 19.1m [2026-03-11T20:17:20.007379] [INFO ] [sig ] [109/3275] Forecasting AISP... [2026-03-11T20:17:20.007408] [INFO ] [sig ] Generating forecast for: AISP [2026-03-11T20:17:20.007441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-03-11T20:17:20.019519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-03-11T20:17:20.019923] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-03-11T20:17:20.020801] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-03-11T20:17:20.020856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:20.020888] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:20.020916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:20.020976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:20.085836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:20.086705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:20.086796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:20.086831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:20.204448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:20.204630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:20.204672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:20.204706] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:20.208303] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-03-11T20:17:20.208610] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-03-11T20:17:20.208750] [INFO ] [sig ] AISP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:20.351740] [INFO ] [LOCAL ] Saved forecast: AISP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AISP.txt [2026-03-11T20:17:20.351910] [INFO ] [sig ] [109/3275] Completed AISP in 0.3s | 2.77 sym/s | Total: 39.3s | ETA: 19.0m [2026-03-11T20:17:20.351952] [INFO ] [sig ] [110/3275] Forecasting AIZN... [2026-03-11T20:17:20.351983] [INFO ] [sig ] Generating forecast for: AIZN [2026-03-11T20:17:20.352016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-03-11T20:17:20.364538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-03-11T20:17:20.364895] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-03-11T20:17:20.365734] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-03-11T20:17:20.365789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:20.365824] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:20.365853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:20.365911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:20.426120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:20.427070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:20.427161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:20.427196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:20.546079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:20.546265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:20.546313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:20.546350] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:20.550193] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=0.86%) [2026-03-11T20:17:20.550535] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-03-11T20:17:20.550710] [INFO ] [sig ] AIZN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:20.695418] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AIZN.txt [2026-03-11T20:17:20.695593] [INFO ] [sig ] [110/3275] Completed AIZN in 0.3s | 2.77 sym/s | Total: 39.7s | ETA: 19.0m [2026-03-11T20:17:20.695636] [INFO ] [sig ] [111/3275] Forecasting AJG... [2026-03-11T20:17:20.695674] [INFO ] [sig ] Generating forecast for: AJG [2026-03-11T20:17:20.695706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-03-11T20:17:20.710096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-03-11T20:17:20.710460] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-03-11T20:17:20.711467] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-03-11T20:17:20.711520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:20.711551] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:20.711604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:20.711663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:20.770919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:20.771871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:20.771971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:20.772005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:20.898437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:20.898621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:20.898665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:20.898694] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:20.902247] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-03-11T20:17:20.902538] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-03-11T20:17:20.902695] [INFO ] [sig ] AJG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:21.052845] [INFO ] [LOCAL ] Saved forecast: AJG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AJG.txt [2026-03-11T20:17:21.053000] [INFO ] [sig ] [111/3275] Completed AJG in 0.4s | 2.77 sym/s | Total: 40.0s | ETA: 19.0m [2026-03-11T20:17:21.053043] [INFO ] [sig ] [112/3275] Forecasting AKAM... [2026-03-11T20:17:21.053072] [INFO ] [sig ] Generating forecast for: AKAM [2026-03-11T20:17:21.053103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-03-11T20:17:21.064477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-03-11T20:17:21.064808] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-03-11T20:17:21.065621] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-03-11T20:17:21.065673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:21.065709] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:21.065735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:21.065796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:21.124852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:21.125561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:21.125660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:21.125693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:21.251297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:21.251559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:21.251622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:21.251652] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:21.255620] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-03-11T20:17:21.255953] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-03-11T20:17:21.256119] [INFO ] [sig ] AKAM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:21.408669] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AKAM.txt [2026-03-11T20:17:21.408856] [INFO ] [sig ] [112/3275] Completed AKAM in 0.4s | 2.77 sym/s | Total: 40.4s | ETA: 19.0m [2026-03-11T20:17:21.408898] [INFO ] [sig ] [113/3275] Forecasting AKBA... [2026-03-11T20:17:21.408930] [INFO ] [sig ] Generating forecast for: AKBA [2026-03-11T20:17:21.408960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-03-11T20:17:21.424761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-03-11T20:17:21.425279] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-03-11T20:17:21.426297] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-03-11T20:17:21.426356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:21.426389] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:21.426415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:21.426472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:21.485500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:21.486428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:21.486516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:21.486549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:21.631849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:21.632039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:21.632098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:21.632139] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:21.635764] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=87.42%) [2026-03-11T20:17:21.636069] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-03-11T20:17:21.636213] [INFO ] [sig ] AKBA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:21.802965] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AKBA.txt [2026-03-11T20:17:21.803124] [INFO ] [sig ] [113/3275] Completed AKBA in 0.4s | 2.77 sym/s | Total: 40.8s | ETA: 19.0m [2026-03-11T20:17:21.803168] [INFO ] [sig ] [114/3275] Forecasting AL... [2026-03-11T20:17:21.803198] [INFO ] [sig ] Generating forecast for: AL [2026-03-11T20:17:21.803232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-03-11T20:17:21.815950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-03-11T20:17:21.816427] [INFO ] [FORECASTER] Starting predict_future for AL [2026-03-11T20:17:21.817316] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-03-11T20:17:21.817372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:21.817406] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:21.817434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:21.817507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:21.909057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:21.910050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:21.910144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:21.910177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:22.030100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:22.030265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:22.030305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:22.030351] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:22.033986] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=88.55%) [2026-03-11T20:17:22.034279] [INFO ] [FORECASTER] Completed predict_future for AL [2026-03-11T20:17:22.034413] [INFO ] [sig ] AL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:22.178831] [INFO ] [LOCAL ] Saved forecast: AL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AL.txt [2026-03-11T20:17:22.179167] [INFO ] [sig ] [114/3275] Completed AL in 0.4s | 2.77 sym/s | Total: 41.2s | ETA: 19.0m [2026-03-11T20:17:22.179208] [INFO ] [sig ] [115/3275] Forecasting ALAB... [2026-03-11T20:17:22.179238] [INFO ] [sig ] Generating forecast for: ALAB [2026-03-11T20:17:22.179270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-03-11T20:17:22.191359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-03-11T20:17:22.191705] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-03-11T20:17:22.192510] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-03-11T20:17:22.192563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:22.192621] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:22.192648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:22.192704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:22.250106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:22.250763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:22.250841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:22.250873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:22.374887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:22.375071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:22.375112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:22.375142] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:22.378840] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: UP (p=96.66%) [2026-03-11T20:17:22.379155] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-03-11T20:17:22.379291] [INFO ] [sig ] ALAB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:22.521269] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ALAB.txt [2026-03-11T20:17:22.521407] [INFO ] [sig ] [115/3275] Completed ALAB in 0.3s | 2.77 sym/s | Total: 41.5s | ETA: 19.0m [2026-03-11T20:17:22.521446] [INFO ] [sig ] [116/3275] Forecasting ALB... [2026-03-11T20:17:22.521504] [INFO ] [sig ] Generating forecast for: ALB [2026-03-11T20:17:22.521536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-03-11T20:17:22.533172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-03-11T20:17:22.533503] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-03-11T20:17:22.534334] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-03-11T20:17:22.534388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:22.534420] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:22.534447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:22.534503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:22.592245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:22.593010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:22.593096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:22.593129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:22.718611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:22.718774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:22.718814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:22.718844] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:22.722286] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=82.71%) [2026-03-11T20:17:22.722590] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-03-11T20:17:22.722743] [INFO ] [sig ] ALB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:22.864063] [INFO ] [LOCAL ] Saved forecast: ALB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ALB.txt [2026-03-11T20:17:22.864231] [INFO ] [sig ] [116/3275] Completed ALB in 0.3s | 2.77 sym/s | Total: 41.9s | ETA: 19.0m [2026-03-11T20:17:22.864272] [INFO ] [sig ] [117/3275] Forecasting ALC... [2026-03-11T20:17:22.864303] [INFO ] [sig ] Generating forecast for: ALC [2026-03-11T20:17:22.864333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-03-11T20:17:22.875917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-03-11T20:17:22.876316] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-03-11T20:17:22.877185] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-03-11T20:17:22.877239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:22.877270] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:22.877296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:22.877353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:22.936546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:22.937481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:22.937567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:22.937621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:23.070065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:23.070241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:23.070283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:23.070311] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:23.073949] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: DOWN (p=21.73%) [2026-03-11T20:17:23.074234] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-03-11T20:17:23.074368] [INFO ] [sig ] ALC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:23.219062] [INFO ] [LOCAL ] Saved forecast: ALC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALC.txt [2026-03-11T20:17:23.219229] [INFO ] [sig ] [117/3275] Completed ALC in 0.4s | 2.77 sym/s | Total: 42.2s | ETA: 19.0m [2026-03-11T20:17:23.219269] [INFO ] [sig ] [118/3275] Forecasting ALCO... [2026-03-11T20:17:23.219300] [INFO ] [sig ] Generating forecast for: ALCO [2026-03-11T20:17:23.219331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-03-11T20:17:23.232430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-03-11T20:17:23.232905] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-03-11T20:17:23.234103] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-03-11T20:17:23.234160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:23.234193] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:23.234218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:23.234290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:23.294158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:23.294989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:23.295077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:23.295108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:23.415435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:23.415623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:23.415674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:23.415703] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:23.419622] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=56.40%) [2026-03-11T20:17:23.419914] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-03-11T20:17:23.420053] [INFO ] [sig ] ALCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:23.566997] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ALCO.txt [2026-03-11T20:17:23.567160] [INFO ] [sig ] [118/3275] Completed ALCO in 0.3s | 2.77 sym/s | Total: 42.6s | ETA: 19.0m [2026-03-11T20:17:23.567200] [INFO ] [sig ] [119/3275] Forecasting ALDX... [2026-03-11T20:17:23.567230] [INFO ] [sig ] Generating forecast for: ALDX [2026-03-11T20:17:23.567260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-03-11T20:17:23.579495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-03-11T20:17:23.579913] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-03-11T20:17:23.580747] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-03-11T20:17:23.580801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:23.580833] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:23.580858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:23.581128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:23.641950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:23.642792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:23.642876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:23.642908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:23.763639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:23.763793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:23.763844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:23.763878] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:23.767322] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: DOWN (p=47.94%) [2026-03-11T20:17:23.767624] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-03-11T20:17:23.767765] [INFO ] [sig ] ALDX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:23.914862] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALDX.txt [2026-03-11T20:17:23.915087] [INFO ] [sig ] [119/3275] Completed ALDX in 0.3s | 2.77 sym/s | Total: 42.9s | ETA: 19.0m [2026-03-11T20:17:23.915134] [INFO ] [sig ] [120/3275] Forecasting ALEX... [2026-03-11T20:17:23.915171] [INFO ] [sig ] Generating forecast for: ALEX [2026-03-11T20:17:23.915207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-03-11T20:17:23.928861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-03-11T20:17:23.929245] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-03-11T20:17:23.930138] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-03-11T20:17:23.930203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:23.930236] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:23.930262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:23.930319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:23.995047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:23.995892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:23.995978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:23.996011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:24.134065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:24.134231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:24.134272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:24.134301] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:24.138268] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=73.52%) [2026-03-11T20:17:24.138677] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-03-11T20:17:24.138888] [INFO ] [sig ] ALEX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:24.296077] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ALEX.txt [2026-03-11T20:17:24.296245] [INFO ] [sig ] [120/3275] Completed ALEX in 0.4s | 2.77 sym/s | Total: 43.3s | ETA: 19.0m [2026-03-11T20:17:24.296291] [INFO ] [sig ] [121/3275] Forecasting ALG... [2026-03-11T20:17:24.296321] [INFO ] [sig ] Generating forecast for: ALG [2026-03-11T20:17:24.296358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-03-11T20:17:24.308739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-03-11T20:17:24.309120] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-03-11T20:17:24.310056] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-03-11T20:17:24.310123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:24.310157] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:24.310184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:24.310242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:24.376280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:24.377126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:24.377214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:24.377247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:24.510698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:24.510867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:24.510918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:24.510950] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:24.514412] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: DOWN (p=9.84%) [2026-03-11T20:17:24.514720] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-03-11T20:17:24.514860] [INFO ] [sig ] ALG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:24.658630] [INFO ] [LOCAL ] Saved forecast: ALG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALG.txt [2026-03-11T20:17:24.658786] [INFO ] [sig ] [121/3275] Completed ALG in 0.4s | 2.77 sym/s | Total: 43.6s | ETA: 19.0m [2026-03-11T20:17:24.658827] [INFO ] [sig ] [122/3275] Forecasting ALGM... [2026-03-11T20:17:24.658857] [INFO ] [sig ] Generating forecast for: ALGM [2026-03-11T20:17:24.659073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-03-11T20:17:24.671211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-03-11T20:17:24.671591] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-03-11T20:17:24.672393] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-03-11T20:17:24.672446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:24.672477] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:24.672502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:24.672557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:24.730699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:24.731524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:24.731628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:24.731663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:24.853358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:24.853511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:24.853551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:24.853598] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:24.857096] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: DOWN (p=1.24%) [2026-03-11T20:17:24.857410] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-03-11T20:17:24.857544] [INFO ] [sig ] ALGM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:24.999880] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALGM.txt [2026-03-11T20:17:25.000012] [INFO ] [sig ] [122/3275] Completed ALGM in 0.3s | 2.77 sym/s | Total: 44.0s | ETA: 18.9m [2026-03-11T20:17:25.000052] [INFO ] [sig ] [123/3275] Forecasting ALGN... [2026-03-11T20:17:25.000081] [INFO ] [sig ] Generating forecast for: ALGN [2026-03-11T20:17:25.000111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-03-11T20:17:25.011676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-03-11T20:17:25.012233] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-03-11T20:17:25.013113] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-03-11T20:17:25.013168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:25.013200] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:25.013228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:25.013285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:25.073936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:25.074718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:25.074808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:25.074850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:25.195028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:25.195197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:25.195237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:25.195266] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:25.198943] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=8.07%) [2026-03-11T20:17:25.199281] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-03-11T20:17:25.199428] [INFO ] [sig ] ALGN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:25.341650] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALGN.txt [2026-03-11T20:17:25.341793] [INFO ] [sig ] [123/3275] Completed ALGN in 0.3s | 2.77 sym/s | Total: 44.3s | ETA: 18.9m [2026-03-11T20:17:25.341838] [INFO ] [sig ] [124/3275] Forecasting ALGS... [2026-03-11T20:17:25.341868] [INFO ] [sig ] Generating forecast for: ALGS [2026-03-11T20:17:25.341897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-03-11T20:17:25.353268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-03-11T20:17:25.353650] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-03-11T20:17:25.354448] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-03-11T20:17:25.354500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:25.354532] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:25.354559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:25.354636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:25.412419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:25.413317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:25.413400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:25.413432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:25.534480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:25.534656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:25.534697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:25.534725] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:25.538217] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: DOWN (p=49.45%) [2026-03-11T20:17:25.538502] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-03-11T20:17:25.538661] [INFO ] [sig ] ALGS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:25.680513] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALGS.txt [2026-03-11T20:17:25.680668] [INFO ] [sig ] [124/3275] Completed ALGS in 0.3s | 2.78 sym/s | Total: 44.7s | ETA: 18.9m [2026-03-11T20:17:25.680711] [INFO ] [sig ] [125/3275] Forecasting ALHC... [2026-03-11T20:17:25.680739] [INFO ] [sig ] Generating forecast for: ALHC [2026-03-11T20:17:25.680769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-03-11T20:17:25.692288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-03-11T20:17:25.692665] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-03-11T20:17:25.693489] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-03-11T20:17:25.693543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:25.693595] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:25.693626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:25.693685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:25.752650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:25.753459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:25.753544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:25.753596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:25.883800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:25.883955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:25.883997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:25.884025] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:25.887894] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=15.47%) [2026-03-11T20:17:25.888218] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-03-11T20:17:25.888361] [INFO ] [sig ] ALHC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:26.053461] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALHC.txt [2026-03-11T20:17:26.053650] [INFO ] [sig ] [125/3275] Completed ALHC in 0.4s | 2.78 sym/s | Total: 45.0s | ETA: 18.9m [2026-03-11T20:17:26.053707] [INFO ] [sig ] [126/3275] Forecasting ALK... [2026-03-11T20:17:26.053760] [INFO ] [sig ] Generating forecast for: ALK [2026-03-11T20:17:26.053809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-03-11T20:17:26.066247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-03-11T20:17:26.066690] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-03-11T20:17:26.067545] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-03-11T20:17:26.067622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:26.067656] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:26.067684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:26.067743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:26.137880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:26.138812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:26.138925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:26.138991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:26.268027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:26.268409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:26.268458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:26.268488] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:26.272351] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-03-11T20:17:26.272701] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-03-11T20:17:26.272856] [INFO ] [sig ] ALK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:26.419430] [INFO ] [LOCAL ] Saved forecast: ALK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ALK.txt [2026-03-11T20:17:26.419599] [INFO ] [sig ] [126/3275] Completed ALK in 0.4s | 2.77 sym/s | Total: 45.4s | ETA: 18.9m [2026-03-11T20:17:26.419644] [INFO ] [sig ] [127/3275] Forecasting ALKS... [2026-03-11T20:17:26.419672] [INFO ] [sig ] Generating forecast for: ALKS [2026-03-11T20:17:26.419702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-03-11T20:17:26.432386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-03-11T20:17:26.432779] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-03-11T20:17:26.433613] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-03-11T20:17:26.433667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:26.433698] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:26.433725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:26.433781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:26.493745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:26.494661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:26.494749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:26.494782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:26.618168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:26.618353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:26.618395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:26.618425] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:26.622009] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: DOWN (p=36.14%) [2026-03-11T20:17:26.622486] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-03-11T20:17:26.622647] [INFO ] [sig ] ALKS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:26.772510] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALKS.txt [2026-03-11T20:17:26.772695] [INFO ] [sig ] [127/3275] Completed ALKS in 0.4s | 2.78 sym/s | Total: 45.8s | ETA: 18.9m [2026-03-11T20:17:26.772738] [INFO ] [sig ] [128/3275] Forecasting ALL... [2026-03-11T20:17:26.772768] [INFO ] [sig ] Generating forecast for: ALL [2026-03-11T20:17:26.772802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-03-11T20:17:26.784273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-03-11T20:17:26.784671] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-03-11T20:17:26.785487] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-03-11T20:17:26.785540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:26.785594] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:26.785625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:26.785683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:26.850954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:26.851961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:26.852054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:26.852087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:26.972882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:26.973047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:26.973087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:26.973114] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:26.977053] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: DOWN (p=23.12%) [2026-03-11T20:17:26.977384] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-03-11T20:17:26.977535] [INFO ] [sig ] ALL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:27.127050] [INFO ] [LOCAL ] Saved forecast: ALL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALL.txt [2026-03-11T20:17:27.127192] [INFO ] [sig ] [128/3275] Completed ALL in 0.4s | 2.78 sym/s | Total: 46.1s | ETA: 18.9m [2026-03-11T20:17:27.127232] [INFO ] [sig ] [129/3275] Forecasting ALLE... [2026-03-11T20:17:27.127260] [INFO ] [sig ] Generating forecast for: ALLE [2026-03-11T20:17:27.127290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-03-11T20:17:27.140728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-03-11T20:17:27.141127] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-03-11T20:17:27.141973] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-03-11T20:17:27.142026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:27.142057] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:27.142084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:27.142140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:27.199910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:27.200971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:27.201055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:27.201088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:27.325742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:27.325912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:27.325954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:27.325983] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:27.330386] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: DOWN (p=28.18%) [2026-03-11T20:17:27.330798] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-03-11T20:17:27.330956] [INFO ] [sig ] ALLE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:27.501636] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALLE.txt [2026-03-11T20:17:27.501803] [INFO ] [sig ] [129/3275] Completed ALLE in 0.4s | 2.77 sym/s | Total: 46.5s | ETA: 18.9m [2026-03-11T20:17:27.501847] [INFO ] [sig ] [130/3275] Forecasting ALLO... [2026-03-11T20:17:27.501878] [INFO ] [sig ] Generating forecast for: ALLO [2026-03-11T20:17:27.501912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-03-11T20:17:27.514196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-03-11T20:17:27.514635] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-03-11T20:17:27.515788] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-03-11T20:17:27.515866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:27.515915] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:27.515955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:27.516025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:27.581772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:27.582922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:27.583010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:27.583044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:27.723311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:27.723494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:27.723536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:27.723564] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:27.727075] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=1.72%) [2026-03-11T20:17:27.727359] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-03-11T20:17:27.727498] [INFO ] [sig ] ALLO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:27.938939] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALLO.txt [2026-03-11T20:17:27.939120] [INFO ] [sig ] [130/3275] Completed ALLO in 0.4s | 2.77 sym/s | Total: 46.9s | ETA: 18.9m [2026-03-11T20:17:27.939164] [INFO ] [sig ] [131/3275] Forecasting ALLY... [2026-03-11T20:17:27.939193] [INFO ] [sig ] Generating forecast for: ALLY [2026-03-11T20:17:27.939223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-03-11T20:17:27.987819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-03-11T20:17:27.988293] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-03-11T20:17:27.989205] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-03-11T20:17:27.989263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:27.989309] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:27.989337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:27.989395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:28.049367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:28.050354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:28.050444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:28.050478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:28.188772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:28.188933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:28.188973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:28.189002] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:28.192474] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=38.92%) [2026-03-11T20:17:28.192776] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-03-11T20:17:28.192922] [INFO ] [sig ] ALLY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:28.348612] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALLY.txt [2026-03-11T20:17:28.348790] [INFO ] [sig ] [131/3275] Completed ALLY in 0.4s | 2.77 sym/s | Total: 47.3s | ETA: 18.9m [2026-03-11T20:17:28.348833] [INFO ] [sig ] [132/3275] Forecasting ALMS... [2026-03-11T20:17:28.348866] [INFO ] [sig ] Generating forecast for: ALMS [2026-03-11T20:17:28.348895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-03-11T20:17:28.360999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-03-11T20:17:28.361406] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-03-11T20:17:28.362276] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-03-11T20:17:28.362331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:28.362365] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:28.362391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:28.362451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:28.422326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:28.423417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:28.423521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:28.423561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:28.568829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:28.569002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:28.569048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:28.569089] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:28.572862] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: DOWN (p=15.76%) [2026-03-11T20:17:28.573196] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-03-11T20:17:28.573348] [INFO ] [sig ] ALMS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:28.721762] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALMS.txt [2026-03-11T20:17:28.721948] [INFO ] [sig ] [132/3275] Completed ALMS in 0.4s | 2.77 sym/s | Total: 47.7s | ETA: 18.9m [2026-03-11T20:17:28.722035] [INFO ] [sig ] [133/3275] Forecasting ALNY... [2026-03-11T20:17:28.722067] [INFO ] [sig ] Generating forecast for: ALNY [2026-03-11T20:17:28.722099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-03-11T20:17:28.734886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-03-11T20:17:28.735279] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-03-11T20:17:28.736188] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-03-11T20:17:28.736245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:28.736280] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:28.736308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:28.736367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:28.800239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:28.801205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:28.801293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:28.801328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:28.927925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:28.928120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:28.928172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:28.928221] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:28.932370] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: DOWN (p=11.22%) [2026-03-11T20:17:28.932760] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-03-11T20:17:28.932931] [INFO ] [sig ] ALNY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:29.112382] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALNY.txt [2026-03-11T20:17:29.112547] [INFO ] [sig ] [133/3275] Completed ALNY in 0.4s | 2.76 sym/s | Total: 48.1s | ETA: 18.9m [2026-03-11T20:17:29.112614] [INFO ] [sig ] [134/3275] Forecasting ALRM... [2026-03-11T20:17:29.112645] [INFO ] [sig ] Generating forecast for: ALRM [2026-03-11T20:17:29.112677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-03-11T20:17:29.125508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-03-11T20:17:29.125967] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-03-11T20:17:29.126866] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-03-11T20:17:29.126923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:29.126957] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:29.126984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:29.127043] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:29.189829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:29.190898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:29.190984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:29.191016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:29.320673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:29.320844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:29.320888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:29.320918] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:29.324795] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: DOWN (p=47.29%) [2026-03-11T20:17:29.325164] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-03-11T20:17:29.325318] [INFO ] [sig ] ALRM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:29.475898] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALRM.txt [2026-03-11T20:17:29.476252] [INFO ] [sig ] [134/3275] Completed ALRM in 0.4s | 2.76 sym/s | Total: 48.5s | ETA: 18.9m [2026-03-11T20:17:29.476300] [INFO ] [sig ] [135/3275] Forecasting ALRS... [2026-03-11T20:17:29.476331] [INFO ] [sig ] Generating forecast for: ALRS [2026-03-11T20:17:29.476362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-03-11T20:17:29.489616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-03-11T20:17:29.490054] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-03-11T20:17:29.490957] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-03-11T20:17:29.491013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:29.491047] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:29.491075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:29.491134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:29.552944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:29.553864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:29.553966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:29.554010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:29.677355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:29.677555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:29.677624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:29.677653] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:29.681657] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: UP (p=56.93%) [2026-03-11T20:17:29.682093] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-03-11T20:17:29.682267] [INFO ] [sig ] ALRS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:29.838860] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ALRS.txt [2026-03-11T20:17:29.839104] [INFO ] [sig ] [135/3275] Completed ALRS in 0.4s | 2.76 sym/s | Total: 48.8s | ETA: 18.9m [2026-03-11T20:17:29.839167] [INFO ] [sig ] [136/3275] Forecasting ALSN... [2026-03-11T20:17:29.839396] [INFO ] [sig ] Generating forecast for: ALSN [2026-03-11T20:17:29.839446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-03-11T20:17:29.855625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-03-11T20:17:29.856073] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-03-11T20:17:29.856971] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-03-11T20:17:29.857031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:29.857066] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:29.857131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:29.857193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:29.935509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:29.936734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:29.936829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:29.936864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:30.066954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:30.067126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:30.067191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:30.067231] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:30.070909] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: UP (p=72.61%) [2026-03-11T20:17:30.071225] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-03-11T20:17:30.071392] [INFO ] [sig ] ALSN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:30.214702] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ALSN.txt [2026-03-11T20:17:30.214880] [INFO ] [sig ] [136/3275] Completed ALSN in 0.4s | 2.76 sym/s | Total: 49.2s | ETA: 18.9m [2026-03-11T20:17:30.214928] [INFO ] [sig ] [137/3275] Forecasting ALTG... [2026-03-11T20:17:30.214965] [INFO ] [sig ] Generating forecast for: ALTG [2026-03-11T20:17:30.215005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-03-11T20:17:30.228772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-03-11T20:17:30.229458] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-03-11T20:17:30.230682] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-03-11T20:17:30.230737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:30.230769] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:30.230796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:30.230853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:30.290777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:30.291789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:30.291879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:30.291919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:30.425298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:30.425472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:30.425514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:30.425545] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:30.430168] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-03-11T20:17:30.430534] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-03-11T20:17:30.430707] [INFO ] [sig ] ALTG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:30.583708] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALTG.txt [2026-03-11T20:17:30.583874] [INFO ] [sig ] [137/3275] Completed ALTG in 0.4s | 2.76 sym/s | Total: 49.6s | ETA: 18.9m [2026-03-11T20:17:30.583915] [INFO ] [sig ] [138/3275] Forecasting ALTI... [2026-03-11T20:17:30.583945] [INFO ] [sig ] Generating forecast for: ALTI [2026-03-11T20:17:30.583976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-03-11T20:17:30.595124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-03-11T20:17:30.595453] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-03-11T20:17:30.596280] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-03-11T20:17:30.596333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:30.596365] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:30.596395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:30.596463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:30.656220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:30.657188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:30.657273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:30.657306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:30.781006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:30.781170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:30.781228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:30.781256] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:30.785245] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: UP (p=59.78%) [2026-03-11T20:17:30.785529] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-03-11T20:17:30.785680] [INFO ] [sig ] ALTI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:30.931700] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ALTI.txt [2026-03-11T20:17:30.931865] [INFO ] [sig ] [138/3275] Completed ALTI in 0.3s | 2.76 sym/s | Total: 49.9s | ETA: 18.9m [2026-03-11T20:17:30.931905] [INFO ] [sig ] [139/3275] Forecasting ALTS... [2026-03-11T20:17:30.931935] [INFO ] [sig ] Generating forecast for: ALTS [2026-03-11T20:17:30.931966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-03-11T20:17:30.944679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-03-11T20:17:30.945079] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-03-11T20:17:30.945967] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-03-11T20:17:30.946027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:30.946071] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:30.946104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:30.946162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:31.008316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:31.009474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:31.009561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:31.009615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:31.141481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:31.141666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:31.141709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:31.141739] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:31.145613] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: UP (p=53.51%) [2026-03-11T20:17:31.145927] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-03-11T20:17:31.146073] [INFO ] [sig ] ALTS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:31.306464] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ALTS.txt [2026-03-11T20:17:31.306656] [INFO ] [sig ] [139/3275] Completed ALTS in 0.4s | 2.76 sym/s | Total: 50.3s | ETA: 18.9m [2026-03-11T20:17:31.306703] [INFO ] [sig ] [140/3275] Forecasting ALTY... [2026-03-11T20:17:31.306736] [INFO ] [sig ] Generating forecast for: ALTY [2026-03-11T20:17:31.306767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-03-11T20:17:31.319722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-03-11T20:17:31.320120] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-03-11T20:17:31.320999] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-03-11T20:17:31.321068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:31.321106] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:31.321134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:31.321191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:31.382175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:31.383213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:31.383297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:31.383330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:31.493544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:31.493713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:31.493754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:31.493783] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:31.497253] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=83.35%) [2026-03-11T20:17:31.497554] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-03-11T20:17:31.497716] [INFO ] [sig ] ALTY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:31.645012] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ALTY.txt [2026-03-11T20:17:31.645254] [INFO ] [sig ] [140/3275] Completed ALTY in 0.3s | 2.76 sym/s | Total: 50.6s | ETA: 18.9m [2026-03-11T20:17:31.645315] [INFO ] [sig ] [141/3275] Forecasting ALVO... [2026-03-11T20:17:31.645358] [INFO ] [sig ] Generating forecast for: ALVO [2026-03-11T20:17:31.645409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-03-11T20:17:31.660441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-03-11T20:17:31.660873] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-03-11T20:17:31.661925] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-03-11T20:17:31.661993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:31.662033] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:31.662069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:31.662150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:31.736039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:31.736950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:31.737037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:31.737073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:31.864353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:31.864520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:31.864566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:31.864618] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:31.868207] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: UP (p=98.99%) [2026-03-11T20:17:31.868492] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-03-11T20:17:31.868647] [INFO ] [sig ] ALVO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:32.024956] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ALVO.txt [2026-03-11T20:17:32.025135] [INFO ] [sig ] [141/3275] Completed ALVO in 0.4s | 2.76 sym/s | Total: 51.0s | ETA: 18.9m [2026-03-11T20:17:32.025199] [INFO ] [sig ] [142/3275] Forecasting ALX... [2026-03-11T20:17:32.025239] [INFO ] [sig ] Generating forecast for: ALX [2026-03-11T20:17:32.025274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-03-11T20:17:32.038107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-03-11T20:17:32.038607] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-03-11T20:17:32.039646] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-03-11T20:17:32.039702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:32.039748] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:32.039777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:32.039844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:32.117660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:32.118866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:32.118966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:32.119001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:32.250373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:32.250540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:32.250604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:32.250635] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:32.254964] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-03-11T20:17:32.255322] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-03-11T20:17:32.255475] [INFO ] [sig ] ALX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:32.437098] [INFO ] [LOCAL ] Saved forecast: ALX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALX.txt [2026-03-11T20:17:32.437307] [INFO ] [sig ] [142/3275] Completed ALX in 0.4s | 2.76 sym/s | Total: 51.4s | ETA: 18.9m [2026-03-11T20:17:32.437367] [INFO ] [sig ] [143/3275] Forecasting ALXO... [2026-03-11T20:17:32.437407] [INFO ] [sig ] Generating forecast for: ALXO [2026-03-11T20:17:32.437450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-03-11T20:17:32.450294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-03-11T20:17:32.450738] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-03-11T20:17:32.451618] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-03-11T20:17:32.451673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:32.451706] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:32.451733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:32.451791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:32.514444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:32.515620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:32.515709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:32.515742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:32.650097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:32.650264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:32.650306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:32.650335] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:32.655159] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: DOWN (p=49.49%) [2026-03-11T20:17:32.655741] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-03-11T20:17:32.655902] [INFO ] [sig ] ALXO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:32.811176] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALXO.txt [2026-03-11T20:17:32.811345] [INFO ] [sig ] [143/3275] Completed ALXO in 0.4s | 2.76 sym/s | Total: 51.8s | ETA: 18.9m [2026-03-11T20:17:32.811387] [INFO ] [sig ] [144/3275] Forecasting ALZN... [2026-03-11T20:17:32.811416] [INFO ] [sig ] Generating forecast for: ALZN [2026-03-11T20:17:32.811447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-03-11T20:17:32.822645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-03-11T20:17:32.822981] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-03-11T20:17:32.823838] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-03-11T20:17:32.823893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:32.823924] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:32.823950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:32.824007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:32.880966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:32.881864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:32.881947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:32.881979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:33.006496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:33.006680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:33.006722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:33.006749] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:33.010863] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: DOWN (p=38.30%) [2026-03-11T20:17:33.011151] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-03-11T20:17:33.011288] [INFO ] [sig ] ALZN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:33.156422] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ALZN.txt [2026-03-11T20:17:33.156614] [INFO ] [sig ] [144/3275] Completed ALZN in 0.3s | 2.76 sym/s | Total: 52.1s | ETA: 18.9m [2026-03-11T20:17:33.156658] [INFO ] [sig ] [145/3275] Forecasting AM... [2026-03-11T20:17:33.156687] [INFO ] [sig ] Generating forecast for: AM [2026-03-11T20:17:33.156719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-03-11T20:17:33.169048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-03-11T20:17:33.169431] [INFO ] [FORECASTER] Starting predict_future for AM [2026-03-11T20:17:33.170299] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-03-11T20:17:33.170353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:33.170386] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:33.170412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:33.170468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:33.229697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:33.230685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:33.230769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:33.230801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:33.358452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:33.358638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:33.358681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:33.358711] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:33.362512] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=86.19%) [2026-03-11T20:17:33.362836] [INFO ] [FORECASTER] Completed predict_future for AM [2026-03-11T20:17:33.362987] [INFO ] [sig ] AM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:33.518689] [INFO ] [LOCAL ] Saved forecast: AM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AM.txt [2026-03-11T20:17:33.518839] [INFO ] [sig ] [145/3275] Completed AM in 0.4s | 2.76 sym/s | Total: 52.5s | ETA: 18.9m [2026-03-11T20:17:33.518879] [INFO ] [sig ] [146/3275] Forecasting AMAL... [2026-03-11T20:17:33.518914] [INFO ] [sig ] Generating forecast for: AMAL [2026-03-11T20:17:33.518947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-03-11T20:17:33.533004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-03-11T20:17:33.533413] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-03-11T20:17:33.534326] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-03-11T20:17:33.534380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:33.534412] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:33.534440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:33.534497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:33.595102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:33.595963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:33.596106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:33.596149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:33.723413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:33.723590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:33.723634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:33.723662] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:33.727227] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: DOWN (p=45.77%) [2026-03-11T20:17:33.727528] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-03-11T20:17:33.727693] [INFO ] [sig ] AMAL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:33.869675] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMAL.txt [2026-03-11T20:17:33.869818] [INFO ] [sig ] [146/3275] Completed AMAL in 0.4s | 2.76 sym/s | Total: 52.9s | ETA: 18.9m [2026-03-11T20:17:33.869859] [INFO ] [sig ] [147/3275] Forecasting AMBA... [2026-03-11T20:17:33.869889] [INFO ] [sig ] Generating forecast for: AMBA [2026-03-11T20:17:33.869921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-03-11T20:17:33.881123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-03-11T20:17:33.881508] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-03-11T20:17:33.882376] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-03-11T20:17:33.882432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:33.882466] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:33.882493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:33.882552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:33.942392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:33.943116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:33.943199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:33.943233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:34.070715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:34.070869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:34.070910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:34.070940] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:34.075813] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-03-11T20:17:34.076136] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-03-11T20:17:34.076282] [INFO ] [sig ] AMBA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:34.222614] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMBA.txt [2026-03-11T20:17:34.222753] [INFO ] [sig ] [147/3275] Completed AMBA in 0.4s | 2.76 sym/s | Total: 53.2s | ETA: 18.9m [2026-03-11T20:17:34.222793] [INFO ] [sig ] [148/3275] Forecasting AMBP... [2026-03-11T20:17:34.222821] [INFO ] [sig ] Generating forecast for: AMBP [2026-03-11T20:17:34.222851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-03-11T20:17:34.234616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-03-11T20:17:34.234973] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-03-11T20:17:34.235850] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-03-11T20:17:34.235905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:34.235938] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:34.235965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:34.236022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:34.295809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:34.296665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:34.296752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:34.296787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:34.426559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:34.426735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:34.426777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:34.426805] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:34.430442] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: UP (p=93.46%) [2026-03-11T20:17:34.430781] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-03-11T20:17:34.430924] [INFO ] [sig ] AMBP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:34.587683] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMBP.txt [2026-03-11T20:17:34.587831] [INFO ] [sig ] [148/3275] Completed AMBP in 0.4s | 2.76 sym/s | Total: 53.6s | ETA: 18.9m [2026-03-11T20:17:34.587873] [INFO ] [sig ] [149/3275] Forecasting AMC... [2026-03-11T20:17:34.587904] [INFO ] [sig ] Generating forecast for: AMC [2026-03-11T20:17:34.587936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-03-11T20:17:34.600002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-03-11T20:17:34.600392] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-03-11T20:17:34.601379] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-03-11T20:17:34.601452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:34.601504] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:34.601547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:34.601659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:34.669432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:34.670530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:34.670680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:34.670735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:34.800946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:34.801133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:34.801178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:34.801234] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:34.805417] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: UP (p=77.28%) [2026-03-11T20:17:34.805744] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-03-11T20:17:34.805895] [INFO ] [sig ] AMC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:34.954728] [INFO ] [LOCAL ] Saved forecast: AMC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMC.txt [2026-03-11T20:17:34.954969] [INFO ] [sig ] [149/3275] Completed AMC in 0.4s | 2.76 sym/s | Total: 53.9s | ETA: 18.9m [2026-03-11T20:17:34.955047] [INFO ] [sig ] [150/3275] Forecasting AMCX... [2026-03-11T20:17:34.955092] [INFO ] [sig ] Generating forecast for: AMCX [2026-03-11T20:17:34.955130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-03-11T20:17:34.967591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-03-11T20:17:34.968053] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-03-11T20:17:34.968989] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-03-11T20:17:34.969055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:34.969095] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:34.969128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:34.969196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:35.037615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:35.038635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:35.038727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:35.038761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:35.174167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:35.174337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:35.174378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:35.174409] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:35.178366] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: UP (p=59.71%) [2026-03-11T20:17:35.178792] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-03-11T20:17:35.178950] [INFO ] [sig ] AMCX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:35.329178] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMCX.txt [2026-03-11T20:17:35.329345] [INFO ] [sig ] [150/3275] Completed AMCX in 0.4s | 2.76 sym/s | Total: 54.3s | ETA: 18.9m [2026-03-11T20:17:35.329389] [INFO ] [sig ] [151/3275] Forecasting AMD... [2026-03-11T20:17:35.329419] [INFO ] [sig ] Generating forecast for: AMD [2026-03-11T20:17:35.329453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-03-11T20:17:35.341803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-03-11T20:17:35.342241] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-03-11T20:17:35.343102] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-03-11T20:17:35.343159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:35.343192] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:35.343221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:35.343279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:35.403281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:35.404226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:35.404317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:35.404368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:35.539385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:35.539547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:35.539608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:35.539640] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:35.543287] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: DOWN (p=33.17%) [2026-03-11T20:17:35.543596] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-03-11T20:17:35.543735] [INFO ] [sig ] AMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:35.686324] [INFO ] [LOCAL ] Saved forecast: AMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMD.txt [2026-03-11T20:17:35.686473] [INFO ] [sig ] [151/3275] Completed AMD in 0.4s | 2.76 sym/s | Total: 54.7s | ETA: 18.9m [2026-03-11T20:17:35.686514] [INFO ] [sig ] [152/3275] Forecasting AMDL... [2026-03-11T20:17:35.686544] [INFO ] [sig ] Generating forecast for: AMDL [2026-03-11T20:17:35.686591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-03-11T20:17:35.698799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-03-11T20:17:35.699210] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-03-11T20:17:35.700044] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-03-11T20:17:35.700108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:35.700147] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:35.700180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:35.700239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:35.761067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:35.762024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:35.762120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:35.762152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:35.895736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:35.895901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:35.895942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:35.895973] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:35.899705] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: DOWN (p=21.35%) [2026-03-11T20:17:35.900036] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-03-11T20:17:35.900211] [INFO ] [sig ] AMDL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:36.053869] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMDL.txt [2026-03-11T20:17:36.054019] [INFO ] [sig ] [152/3275] Completed AMDL in 0.4s | 2.76 sym/s | Total: 55.0s | ETA: 18.8m [2026-03-11T20:17:36.054062] [INFO ] [sig ] [153/3275] Forecasting AME... [2026-03-11T20:17:36.054092] [INFO ] [sig ] Generating forecast for: AME [2026-03-11T20:17:36.054127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-03-11T20:17:36.068485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-03-11T20:17:36.068915] [INFO ] [FORECASTER] Starting predict_future for AME [2026-03-11T20:17:36.069818] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-03-11T20:17:36.069873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:36.069934] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:36.069963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:36.070035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:36.132269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:36.133232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:36.133323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:36.133357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:36.264332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:36.264512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:36.264557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:36.264607] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:36.268512] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: DOWN (p=44.64%) [2026-03-11T20:17:36.268850] [INFO ] [FORECASTER] Completed predict_future for AME [2026-03-11T20:17:36.268993] [INFO ] [sig ] AME: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:36.416283] [INFO ] [LOCAL ] Saved forecast: AME 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AME.txt [2026-03-11T20:17:36.416444] [INFO ] [sig ] [153/3275] Completed AME in 0.4s | 2.76 sym/s | Total: 55.4s | ETA: 18.8m [2026-03-11T20:17:36.416492] [INFO ] [sig ] [154/3275] Forecasting AMG... [2026-03-11T20:17:36.416538] [INFO ] [sig ] Generating forecast for: AMG [2026-03-11T20:17:36.416594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-03-11T20:17:36.428433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-03-11T20:17:36.428860] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-03-11T20:17:36.429769] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-03-11T20:17:36.429824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:36.429856] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:36.429884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:36.429943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:36.490296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:36.491143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:36.491231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:36.491265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:36.615933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:36.616104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:36.616146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:36.616174] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:36.619832] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: UP (p=97.51%) [2026-03-11T20:17:36.620183] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-03-11T20:17:36.620360] [INFO ] [sig ] AMG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:36.769278] [INFO ] [LOCAL ] Saved forecast: AMG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMG.txt [2026-03-11T20:17:36.769455] [INFO ] [sig ] [154/3275] Completed AMG in 0.4s | 2.76 sym/s | Total: 55.8s | ETA: 18.8m [2026-03-11T20:17:36.769513] [INFO ] [sig ] [155/3275] Forecasting AMGN... [2026-03-11T20:17:36.769552] [INFO ] [sig ] Generating forecast for: AMGN [2026-03-11T20:17:36.769609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-03-11T20:17:36.783223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-03-11T20:17:36.783882] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-03-11T20:17:36.784965] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-03-11T20:17:36.785037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:36.785072] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:36.785105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:36.785177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:36.848601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:36.849516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:36.849629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:36.849666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:36.980740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:36.980904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:36.980945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:36.980974] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:36.984899] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=91.86%) [2026-03-11T20:17:36.985211] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-03-11T20:17:36.985552] [INFO ] [sig ] AMGN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:37.138903] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMGN.txt [2026-03-11T20:17:37.139097] [INFO ] [sig ] [155/3275] Completed AMGN in 0.4s | 2.76 sym/s | Total: 56.1s | ETA: 18.8m [2026-03-11T20:17:37.139148] [INFO ] [sig ] [156/3275] Forecasting AMH... [2026-03-11T20:17:37.139178] [INFO ] [sig ] Generating forecast for: AMH [2026-03-11T20:17:37.139210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-03-11T20:17:37.150838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-03-11T20:17:37.151234] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-03-11T20:17:37.152332] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-03-11T20:17:37.152387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:37.152420] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:37.152446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:37.152505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:37.211141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:37.212140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:37.212274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:37.212311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:37.355317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:37.355506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:37.355563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:37.355684] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:37.360813] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-03-11T20:17:37.361255] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-03-11T20:17:37.361461] [INFO ] [sig ] AMH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:37.515759] [INFO ] [LOCAL ] Saved forecast: AMH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMH.txt [2026-03-11T20:17:37.515902] [INFO ] [sig ] [156/3275] Completed AMH in 0.4s | 2.76 sym/s | Total: 56.5s | ETA: 18.8m [2026-03-11T20:17:37.515942] [INFO ] [sig ] [157/3275] Forecasting AMLX... [2026-03-11T20:17:37.515973] [INFO ] [sig ] Generating forecast for: AMLX [2026-03-11T20:17:37.516002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-03-11T20:17:37.527168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-03-11T20:17:37.527515] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-03-11T20:17:37.528435] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-03-11T20:17:37.528490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:37.528522] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:37.528550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:37.528629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:37.586462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:37.587258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:37.587342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:37.587375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:37.711481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:37.711729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:37.711780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:37.711810] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:37.715860] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: DOWN (p=38.49%) [2026-03-11T20:17:37.716243] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-03-11T20:17:37.716395] [INFO ] [sig ] AMLX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:37.868947] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMLX.txt [2026-03-11T20:17:37.869118] [INFO ] [sig ] [157/3275] Completed AMLX in 0.4s | 2.76 sym/s | Total: 56.9s | ETA: 18.8m [2026-03-11T20:17:37.869159] [INFO ] [sig ] [158/3275] Forecasting AMN... [2026-03-11T20:17:37.869189] [INFO ] [sig ] Generating forecast for: AMN [2026-03-11T20:17:37.869221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-03-11T20:17:37.882850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-03-11T20:17:37.883274] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-03-11T20:17:37.884346] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-03-11T20:17:37.884410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:37.884444] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:37.884471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:37.884555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:37.956765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:37.957708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:37.957795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:37.957828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:38.078882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:38.079047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:38.079086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:38.079114] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:38.083053] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: DOWN (p=29.20%) [2026-03-11T20:17:38.083375] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-03-11T20:17:38.083508] [INFO ] [sig ] AMN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:38.224762] [INFO ] [LOCAL ] Saved forecast: AMN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMN.txt [2026-03-11T20:17:38.224912] [INFO ] [sig ] [158/3275] Completed AMN in 0.4s | 2.76 sym/s | Total: 57.2s | ETA: 18.8m [2026-03-11T20:17:38.224952] [INFO ] [sig ] [159/3275] Forecasting AMP... [2026-03-11T20:17:38.224981] [INFO ] [sig ] Generating forecast for: AMP [2026-03-11T20:17:38.225012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-03-11T20:17:38.238868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-03-11T20:17:38.239238] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-03-11T20:17:38.240097] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-03-11T20:17:38.240156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:38.240189] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:38.240216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:38.240274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:38.298147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:38.298900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:38.298983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:38.299015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:38.420511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:38.420694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:38.420737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:38.420765] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:38.424290] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-03-11T20:17:38.424605] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-03-11T20:17:38.424745] [INFO ] [sig ] AMP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:38.573993] [INFO ] [LOCAL ] Saved forecast: AMP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMP.txt [2026-03-11T20:17:38.574171] [INFO ] [sig ] [159/3275] Completed AMP in 0.3s | 2.76 sym/s | Total: 57.6s | ETA: 18.8m [2026-03-11T20:17:38.574216] [INFO ] [sig ] [160/3275] Forecasting AMPG... [2026-03-11T20:17:38.574256] [INFO ] [sig ] Generating forecast for: AMPG [2026-03-11T20:17:38.574301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-03-11T20:17:38.586430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-03-11T20:17:38.586875] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-03-11T20:17:38.587773] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-03-11T20:17:38.587828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:38.587873] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:38.587899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:38.587983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:38.648700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:38.649883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:38.649987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:38.650022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:38.781971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:38.782131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:38.782177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:38.782206] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:38.785683] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: DOWN (p=0.63%) [2026-03-11T20:17:38.785982] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-03-11T20:17:38.786116] [INFO ] [sig ] AMPG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:38.928241] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMPG.txt [2026-03-11T20:17:38.928404] [INFO ] [sig ] [160/3275] Completed AMPG in 0.4s | 2.76 sym/s | Total: 57.9s | ETA: 18.8m [2026-03-11T20:17:38.928445] [INFO ] [sig ] [161/3275] Forecasting AMPH... [2026-03-11T20:17:38.928475] [INFO ] [sig ] Generating forecast for: AMPH [2026-03-11T20:17:38.928505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-03-11T20:17:38.940444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-03-11T20:17:38.940905] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-03-11T20:17:38.941831] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-03-11T20:17:38.941887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:38.941920] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:38.941945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:38.942002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:39.003559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:39.004495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:39.004609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:39.004646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:39.132976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:39.133138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:39.133190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:39.133239] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:39.137308] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: DOWN (p=1.77%) [2026-03-11T20:17:39.137640] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-03-11T20:17:39.137782] [INFO ] [sig ] AMPH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:39.287261] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMPH.txt [2026-03-11T20:17:39.287455] [INFO ] [sig ] [161/3275] Completed AMPH in 0.4s | 2.76 sym/s | Total: 58.3s | ETA: 18.8m [2026-03-11T20:17:39.287498] [INFO ] [sig ] [162/3275] Forecasting AMPL... [2026-03-11T20:17:39.287528] [INFO ] [sig ] Generating forecast for: AMPL [2026-03-11T20:17:39.287567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-03-11T20:17:39.300181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-03-11T20:17:39.300554] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-03-11T20:17:39.301385] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-03-11T20:17:39.301440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:39.301473] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:39.301501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:39.301558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:39.358742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:39.359501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:39.359602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:39.359638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:39.492064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:39.492247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:39.492289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:39.492316] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:39.496482] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: DOWN (p=27.74%) [2026-03-11T20:17:39.496830] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-03-11T20:17:39.496981] [INFO ] [sig ] AMPL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:39.639590] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMPL.txt [2026-03-11T20:17:39.639751] [INFO ] [sig ] [162/3275] Completed AMPL in 0.4s | 2.76 sym/s | Total: 58.6s | ETA: 18.8m [2026-03-11T20:17:39.639791] [INFO ] [sig ] [163/3275] Forecasting AMPX... [2026-03-11T20:17:39.639823] [INFO ] [sig ] Generating forecast for: AMPX [2026-03-11T20:17:39.639853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-03-11T20:17:39.658193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-03-11T20:17:39.658603] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-03-11T20:17:39.659411] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-03-11T20:17:39.659464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:39.659496] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:39.659523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:39.659598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:39.718844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:39.719760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:39.719901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:39.719942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:39.852992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:39.853165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:39.853207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:39.853236] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:39.857239] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: UP (p=72.45%) [2026-03-11T20:17:39.857590] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-03-11T20:17:39.857746] [INFO ] [sig ] AMPX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:40.013704] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMPX.txt [2026-03-11T20:17:40.013875] [INFO ] [sig ] [163/3275] Completed AMPX in 0.4s | 2.76 sym/s | Total: 59.0s | ETA: 18.8m [2026-03-11T20:17:40.013919] [INFO ] [sig ] [164/3275] Forecasting AMRC... [2026-03-11T20:17:40.013950] [INFO ] [sig ] Generating forecast for: AMRC [2026-03-11T20:17:40.013981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-03-11T20:17:40.027007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-03-11T20:17:40.027414] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-03-11T20:17:40.028418] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-03-11T20:17:40.028478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:40.028512] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:40.028538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:40.028622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:40.090789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:40.091738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:40.091826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:40.091860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:40.223619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:40.223780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:40.223829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:40.223860] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:40.228018] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: DOWN (p=1.37%) [2026-03-11T20:17:40.228307] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-03-11T20:17:40.228447] [INFO ] [sig ] AMRC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:40.372767] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMRC.txt [2026-03-11T20:17:40.372921] [INFO ] [sig ] [164/3275] Completed AMRC in 0.4s | 2.76 sym/s | Total: 59.4s | ETA: 18.8m [2026-03-11T20:17:40.372963] [INFO ] [sig ] [165/3275] Forecasting AMRN... [2026-03-11T20:17:40.372992] [INFO ] [sig ] Generating forecast for: AMRN [2026-03-11T20:17:40.373021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-03-11T20:17:40.384608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-03-11T20:17:40.384950] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-03-11T20:17:40.385832] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-03-11T20:17:40.385887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:40.385919] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:40.385945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:40.386002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:40.445704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:40.446643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:40.446753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:40.446810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:40.578998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:40.579159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:40.579202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:40.579234] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:40.582796] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=23.91%) [2026-03-11T20:17:40.583089] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-03-11T20:17:40.583234] [INFO ] [sig ] AMRN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:40.729227] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMRN.txt [2026-03-11T20:17:40.729364] [INFO ] [sig ] [165/3275] Completed AMRN in 0.4s | 2.76 sym/s | Total: 59.7s | ETA: 18.8m [2026-03-11T20:17:40.729405] [INFO ] [sig ] [166/3275] Forecasting AMRX... [2026-03-11T20:17:40.729434] [INFO ] [sig ] Generating forecast for: AMRX [2026-03-11T20:17:40.729463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-03-11T20:17:40.743904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-03-11T20:17:40.744260] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-03-11T20:17:40.745077] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-03-11T20:17:40.745140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:40.745173] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:40.745199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:40.745255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:40.804086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:40.804871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:40.804954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:40.804986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:40.933295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:40.933455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:40.933495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:40.933524] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:40.937390] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=94.81%) [2026-03-11T20:17:40.937691] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-03-11T20:17:40.937826] [INFO ] [sig ] AMRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:41.084212] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMRX.txt [2026-03-11T20:17:41.084373] [INFO ] [sig ] [166/3275] Completed AMRX in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 18.8m [2026-03-11T20:17:41.084416] [INFO ] [sig ] [167/3275] Forecasting AMSC... [2026-03-11T20:17:41.084446] [INFO ] [sig ] Generating forecast for: AMSC [2026-03-11T20:17:41.084476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-03-11T20:17:41.095738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-03-11T20:17:41.096052] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-03-11T20:17:41.096900] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-03-11T20:17:41.096953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:41.096986] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:41.097012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:41.097068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:41.154842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:41.155506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:41.155602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:41.155637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:41.275293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:41.275458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:41.275500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:41.275528] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:41.279091] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: UP (p=84.32%) [2026-03-11T20:17:41.279385] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-03-11T20:17:41.279520] [INFO ] [sig ] AMSC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:41.423535] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMSC.txt [2026-03-11T20:17:41.423715] [INFO ] [sig ] [167/3275] Completed AMSC in 0.3s | 2.76 sym/s | Total: 1.0m | ETA: 18.7m [2026-03-11T20:17:41.423760] [INFO ] [sig ] [168/3275] Forecasting AMSF... [2026-03-11T20:17:41.423789] [INFO ] [sig ] Generating forecast for: AMSF [2026-03-11T20:17:41.423820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-03-11T20:17:41.435981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-03-11T20:17:41.436368] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-03-11T20:17:41.437239] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-03-11T20:17:41.437304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:41.437342] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:41.437372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:41.437428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:41.495922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:41.496800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:41.496892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:41.496926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:41.617225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:41.617399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:41.617439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:41.617468] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:41.621650] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=67.22%) [2026-03-11T20:17:41.621994] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-03-11T20:17:41.622141] [INFO ] [sig ] AMSF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:41.767729] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMSF.txt [2026-03-11T20:17:41.767895] [INFO ] [sig ] [168/3275] Completed AMSF in 0.3s | 2.77 sym/s | Total: 1.0m | ETA: 18.7m [2026-03-11T20:17:41.767937] [INFO ] [sig ] [169/3275] Forecasting AMTB... [2026-03-11T20:17:41.767988] [INFO ] [sig ] Generating forecast for: AMTB [2026-03-11T20:17:41.768022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-03-11T20:17:41.780360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-03-11T20:17:41.780939] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-03-11T20:17:41.781788] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-03-11T20:17:41.781840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:41.781872] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:41.781898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:41.781955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:41.839858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:41.840744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:41.840826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:41.840858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:41.971902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:41.972064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:41.972106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:41.972135] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:41.975660] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: DOWN (p=16.55%) [2026-03-11T20:17:41.975975] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-03-11T20:17:41.976110] [INFO ] [sig ] AMTB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:42.120239] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMTB.txt [2026-03-11T20:17:42.120599] [INFO ] [sig ] [169/3275] Completed AMTB in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 18.7m [2026-03-11T20:17:42.120672] [INFO ] [sig ] [170/3275] Forecasting AMTX... [2026-03-11T20:17:42.120703] [INFO ] [sig ] Generating forecast for: AMTX [2026-03-11T20:17:42.120734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-03-11T20:17:42.132958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-03-11T20:17:42.133361] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-03-11T20:17:42.134367] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-03-11T20:17:42.134420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:42.134480] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:42.134507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:42.134588] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:42.199337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:42.200343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:42.200442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:42.200476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:42.334741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:42.334904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:42.334946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:42.334974] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:42.338879] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=47.61%) [2026-03-11T20:17:42.339174] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-03-11T20:17:42.339317] [INFO ] [sig ] AMTX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:42.491678] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMTX.txt [2026-03-11T20:17:42.491861] [INFO ] [sig ] [170/3275] Completed AMTX in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 18.7m [2026-03-11T20:17:42.491909] [INFO ] [sig ] [171/3275] Forecasting AMWD... [2026-03-11T20:17:42.491938] [INFO ] [sig ] Generating forecast for: AMWD [2026-03-11T20:17:42.491968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-03-11T20:17:42.506045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-03-11T20:17:42.506484] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-03-11T20:17:42.507449] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-03-11T20:17:42.507508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:42.507548] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:42.507612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:42.507701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:42.575758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:42.576662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:42.576749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:42.576783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:42.716092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:42.716260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:42.716301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:42.716331] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:42.720235] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=0.67%) [2026-03-11T20:17:42.720738] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-03-11T20:17:42.720902] [INFO ] [sig ] AMWD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:42.878115] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMWD.txt [2026-03-11T20:17:42.878338] [INFO ] [sig ] [171/3275] Completed AMWD in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 18.7m [2026-03-11T20:17:42.878412] [INFO ] [sig ] [172/3275] Forecasting AMWL... [2026-03-11T20:17:42.878457] [INFO ] [sig ] Generating forecast for: AMWL [2026-03-11T20:17:42.878495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-03-11T20:17:42.891389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-03-11T20:17:42.891859] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-03-11T20:17:42.892776] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-03-11T20:17:42.892847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:42.892883] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:42.892910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:42.892969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:42.955040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:42.956138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:42.956251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:42.956293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:43.111145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:43.111341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:43.111384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:43.111414] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:43.115536] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: UP (p=91.25%) [2026-03-11T20:17:43.116035] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-03-11T20:17:43.116245] [INFO ] [sig ] AMWL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:43.325654] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMWL.txt [2026-03-11T20:17:43.325903] [INFO ] [sig ] [172/3275] Completed AMWL in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 18.7m [2026-03-11T20:17:43.325980] [INFO ] [sig ] [173/3275] Forecasting AMX... [2026-03-11T20:17:43.326032] [INFO ] [sig ] Generating forecast for: AMX [2026-03-11T20:17:43.326081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-03-11T20:17:43.351151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-03-11T20:17:43.351728] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-03-11T20:17:43.353017] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-03-11T20:17:43.353091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:43.353139] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:43.353179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:43.353270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:43.438815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:43.440112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:43.440258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:43.440301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:43.618508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:43.618792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:43.618861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:43.618941] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:43.622905] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: UP (p=70.52%) [2026-03-11T20:17:43.623273] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-03-11T20:17:43.623434] [INFO ] [sig ] AMX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:43.839998] [INFO ] [LOCAL ] Saved forecast: AMX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMX.txt [2026-03-11T20:17:43.840266] [INFO ] [sig ] [173/3275] Completed AMX in 0.5s | 2.75 sym/s | Total: 1.0m | ETA: 18.8m [2026-03-11T20:17:43.840366] [INFO ] [sig ] [174/3275] Forecasting AMZD... [2026-03-11T20:17:43.840428] [INFO ] [sig ] Generating forecast for: AMZD [2026-03-11T20:17:43.840484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-03-11T20:17:43.860669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-03-11T20:17:43.861186] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-03-11T20:17:43.862329] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-03-11T20:17:43.862392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:43.862425] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:43.862452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:43.862510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:43.928502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:43.929560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:43.929705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:43.929742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:44.087651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:44.087854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:44.087918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:44.088005] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:44.093603] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: UP (p=68.33%) [2026-03-11T20:17:44.094124] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-03-11T20:17:44.094351] [INFO ] [sig ] AMZD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:44.275078] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AMZD.txt [2026-03-11T20:17:44.275249] [INFO ] [sig ] [174/3275] Completed AMZD in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-11T20:17:44.275295] [INFO ] [sig ] [175/3275] Forecasting AMZN... [2026-03-11T20:17:44.275324] [INFO ] [sig ] Generating forecast for: AMZN [2026-03-11T20:17:44.275353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-03-11T20:17:44.288756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-03-11T20:17:44.289206] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-03-11T20:17:44.290175] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-03-11T20:17:44.290231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:44.290263] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:44.290290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:44.290348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:44.362408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:44.363934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:44.364038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:44.364093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:44.495255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:44.495431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:44.495472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:44.495501] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:44.499218] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: DOWN (p=16.80%) [2026-03-11T20:17:44.499550] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-03-11T20:17:44.499717] [INFO ] [sig ] AMZN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:44.648283] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMZN.txt [2026-03-11T20:17:44.648427] [INFO ] [sig ] [175/3275] Completed AMZN in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-11T20:17:44.648467] [INFO ] [sig ] [176/3275] Forecasting AMZZ... [2026-03-11T20:17:44.648497] [INFO ] [sig ] Generating forecast for: AMZZ [2026-03-11T20:17:44.648528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-03-11T20:17:44.661350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-03-11T20:17:44.661785] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-03-11T20:17:44.662817] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-03-11T20:17:44.662871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:44.662904] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:44.662930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:44.662986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:44.724979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:44.725791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:44.725875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:44.725907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:44.847073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:44.847234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:44.847276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:44.847306] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:44.850869] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: DOWN (p=12.58%) [2026-03-11T20:17:44.851150] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-03-11T20:17:44.851283] [INFO ] [sig ] AMZZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:44.995181] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AMZZ.txt [2026-03-11T20:17:44.995332] [INFO ] [sig ] [176/3275] Completed AMZZ in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-11T20:17:44.995382] [INFO ] [sig ] [177/3275] Forecasting AN... [2026-03-11T20:17:44.995418] [INFO ] [sig ] Generating forecast for: AN [2026-03-11T20:17:44.995455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-03-11T20:17:45.011227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-03-11T20:17:45.011642] [INFO ] [FORECASTER] Starting predict_future for AN [2026-03-11T20:17:45.012529] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-03-11T20:17:45.012614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:45.012669] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:45.012699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:45.012757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:45.072226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:45.073072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:45.073160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:45.073193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:45.198662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:45.198824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:45.198866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:45.198896] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:45.202592] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: DOWN (p=22.36%) [2026-03-11T20:17:45.202880] [INFO ] [FORECASTER] Completed predict_future for AN [2026-03-11T20:17:45.203014] [INFO ] [sig ] AN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:45.346707] [INFO ] [LOCAL ] Saved forecast: AN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AN.txt [2026-03-11T20:17:45.346871] [INFO ] [sig ] [177/3275] Completed AN in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-11T20:17:45.346912] [INFO ] [sig ] [178/3275] Forecasting ANAB... [2026-03-11T20:17:45.346943] [INFO ] [sig ] Generating forecast for: ANAB [2026-03-11T20:17:45.346974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-03-11T20:17:45.358702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-03-11T20:17:45.359037] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-03-11T20:17:45.359953] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-03-11T20:17:45.360007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:45.360039] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:45.360066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:45.360122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:45.420722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:45.421627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:45.421715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:45.421748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:45.542754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:45.542913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:45.542955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:45.542984] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:45.546563] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: DOWN (p=11.14%) [2026-03-11T20:17:45.546871] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-03-11T20:17:45.547006] [INFO ] [sig ] ANAB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:45.688383] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ANAB.txt [2026-03-11T20:17:45.688520] [INFO ] [sig ] [178/3275] Completed ANAB in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-11T20:17:45.688560] [INFO ] [sig ] [179/3275] Forecasting ANDE... [2026-03-11T20:17:45.688610] [INFO ] [sig ] Generating forecast for: ANDE [2026-03-11T20:17:45.688641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-03-11T20:17:45.699849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-03-11T20:17:45.700203] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-03-11T20:17:45.701020] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-03-11T20:17:45.701074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:45.701106] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:45.701132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:45.701188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:45.761590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:45.762394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:45.762481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:45.762514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:45.886377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:45.886534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:45.886589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:45.886621] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:45.890178] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=91.83%) [2026-03-11T20:17:45.890468] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-03-11T20:17:45.890623] [INFO ] [sig ] ANDE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:46.040757] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ANDE.txt [2026-03-11T20:17:46.040928] [INFO ] [sig ] [179/3275] Completed ANDE in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-11T20:17:46.040969] [INFO ] [sig ] [180/3275] Forecasting ANF... [2026-03-11T20:17:46.040999] [INFO ] [sig ] Generating forecast for: ANF [2026-03-11T20:17:46.041028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-03-11T20:17:46.053216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-03-11T20:17:46.053616] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-03-11T20:17:46.054443] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-03-11T20:17:46.054497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:46.054531] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:46.054559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:46.054635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:46.114399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:46.115202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:46.115314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:46.115350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:46.239362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:46.239558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:46.239643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:46.239693] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:46.243647] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=82.93%) [2026-03-11T20:17:46.243926] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-03-11T20:17:46.244058] [INFO ] [sig ] ANF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:46.388139] [INFO ] [LOCAL ] Saved forecast: ANF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ANF.txt [2026-03-11T20:17:46.388280] [INFO ] [sig ] [180/3275] Completed ANF in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-11T20:17:46.388338] [INFO ] [sig ] [181/3275] Forecasting ANGI... [2026-03-11T20:17:46.388383] [INFO ] [sig ] Generating forecast for: ANGI [2026-03-11T20:17:46.388421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-03-11T20:17:46.400340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-03-11T20:17:46.400711] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-03-11T20:17:46.401539] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-03-11T20:17:46.401614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:46.401678] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:46.401720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:46.401798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:46.460922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:46.461813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:46.461899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:46.461932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:46.590068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:46.590229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:46.590274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:46.590308] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:46.593917] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: DOWN (p=18.79%) [2026-03-11T20:17:46.594220] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-03-11T20:17:46.594360] [INFO ] [sig ] ANGI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:46.744831] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ANGI.txt [2026-03-11T20:17:46.744995] [INFO ] [sig ] [181/3275] Completed ANGI in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-11T20:17:46.745036] [INFO ] [sig ] [182/3275] Forecasting ANGL... [2026-03-11T20:17:46.745066] [INFO ] [sig ] Generating forecast for: ANGL [2026-03-11T20:17:46.745096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-03-11T20:17:46.757656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-03-11T20:17:46.758078] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-03-11T20:17:46.758992] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-03-11T20:17:46.759060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:46.759100] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:46.759128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:46.759185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:46.819673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:46.820639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:46.820727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:46.820761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:46.956060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:46.956264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:46.956307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:46.956339] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:46.960204] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: UP (p=55.19%) [2026-03-11T20:17:46.960526] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-03-11T20:17:46.960875] [INFO ] [sig ] ANGL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:47.105753] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ANGL.txt [2026-03-11T20:17:47.105903] [INFO ] [sig ] [182/3275] Completed ANGL in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-11T20:17:47.105943] [INFO ] [sig ] [183/3275] Forecasting ANGO... [2026-03-11T20:17:47.105972] [INFO ] [sig ] Generating forecast for: ANGO [2026-03-11T20:17:47.106002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-03-11T20:17:47.117676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-03-11T20:17:47.118070] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-03-11T20:17:47.119075] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-03-11T20:17:47.119128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:47.119161] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:47.119187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:47.119244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:47.177066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:47.177954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:47.178062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:47.178095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:47.297800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:47.297988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:47.298031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:47.298064] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:47.301622] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: DOWN (p=42.27%) [2026-03-11T20:17:47.301913] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-03-11T20:17:47.302050] [INFO ] [sig ] ANGO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:47.444261] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ANGO.txt [2026-03-11T20:17:47.444458] [INFO ] [sig ] [183/3275] Completed ANGO in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-11T20:17:47.444503] [INFO ] [sig ] [184/3275] Forecasting ANIK... [2026-03-11T20:17:47.444532] [INFO ] [sig ] Generating forecast for: ANIK [2026-03-11T20:17:47.444562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-03-11T20:17:47.456521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-03-11T20:17:47.456940] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-03-11T20:17:47.457789] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-03-11T20:17:47.457842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:47.457875] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:47.457902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:47.457959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:47.518610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:47.519500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:47.519606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:47.519642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:47.642694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:47.642861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:47.642900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:47.642948] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:47.646808] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: DOWN (p=3.50%) [2026-03-11T20:17:47.647115] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-03-11T20:17:47.647280] [INFO ] [sig ] ANIK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:47.795780] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ANIK.txt [2026-03-11T20:17:47.795944] [INFO ] [sig ] [184/3275] Completed ANIK in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-11T20:17:47.795994] [INFO ] [sig ] [185/3275] Forecasting ANIP... [2026-03-11T20:17:47.796025] [INFO ] [sig ] Generating forecast for: ANIP [2026-03-11T20:17:47.796054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-03-11T20:17:47.809260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-03-11T20:17:47.809622] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-03-11T20:17:47.810510] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-03-11T20:17:47.810564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:47.810625] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:47.810654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:47.810710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:47.870458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:47.871325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:47.871436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:47.871477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:47.999019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:47.999183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:47.999225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:47.999256] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:48.002859] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: UP (p=91.15%) [2026-03-11T20:17:48.003151] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-03-11T20:17:48.003286] [INFO ] [sig ] ANIP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:48.147518] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ANIP.txt [2026-03-11T20:17:48.147691] [INFO ] [sig ] [185/3275] Completed ANIP in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-11T20:17:48.147733] [INFO ] [sig ] [186/3275] Forecasting ANIX... [2026-03-11T20:17:48.147763] [INFO ] [sig ] Generating forecast for: ANIX [2026-03-11T20:17:48.147794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-03-11T20:17:48.160770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-03-11T20:17:48.161220] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-03-11T20:17:48.162214] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-03-11T20:17:48.162269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:48.162302] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:48.162328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:48.162383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:48.224529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:48.225536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:48.225653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:48.225704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:48.352598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:48.352758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:48.352797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:48.352827] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:48.356358] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-03-11T20:17:48.356669] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-03-11T20:17:48.356804] [INFO ] [sig ] ANIX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:48.506859] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ANIX.txt [2026-03-11T20:17:48.507022] [INFO ] [sig ] [186/3275] Completed ANIX in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-11T20:17:48.507068] [INFO ] [sig ] [187/3275] Forecasting ANNX... [2026-03-11T20:17:48.507099] [INFO ] [sig ] Generating forecast for: ANNX [2026-03-11T20:17:48.507129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-03-11T20:17:48.519078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-03-11T20:17:48.519461] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-03-11T20:17:48.520339] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-03-11T20:17:48.520398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:48.520472] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:48.520501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:48.520560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:48.579483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:48.580409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:48.580506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:48.580541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:48.710485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:48.710702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:48.710768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:48.710819] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:48.715360] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: UP (p=95.71%) [2026-03-11T20:17:48.715751] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-03-11T20:17:48.715903] [INFO ] [sig ] ANNX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:48.860460] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ANNX.txt [2026-03-11T20:17:48.860618] [INFO ] [sig ] [187/3275] Completed ANNX in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-11T20:17:48.860660] [INFO ] [sig ] [188/3275] Forecasting ANTX... [2026-03-11T20:17:48.860690] [INFO ] [sig ] Generating forecast for: ANTX [2026-03-11T20:17:48.860720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-03-11T20:17:48.872507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-03-11T20:17:48.872845] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-03-11T20:17:48.873686] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-03-11T20:17:48.873740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:48.873773] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:48.873810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:48.873873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:48.932965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:48.933678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:48.933758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:48.933789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:49.056119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:49.056279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:49.056321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:49.056350] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:49.059939] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-03-11T20:17:49.060236] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-03-11T20:17:49.060375] [INFO ] [sig ] ANTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:49.208560] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ANTX.txt [2026-03-11T20:17:49.208724] [INFO ] [sig ] [188/3275] Completed ANTX in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-11T20:17:49.208766] [INFO ] [sig ] [189/3275] Forecasting ANVS... [2026-03-11T20:17:49.208796] [INFO ] [sig ] Generating forecast for: ANVS [2026-03-11T20:17:49.208827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-03-11T20:17:49.222126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-03-11T20:17:49.222466] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-03-11T20:17:49.223331] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-03-11T20:17:49.223384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:49.223415] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:49.223441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:49.223497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:49.283480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:49.284242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:49.284330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:49.284365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:49.409726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:49.409872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:49.409912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:49.409941] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:49.413477] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: DOWN (p=26.51%) [2026-03-11T20:17:49.413785] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-03-11T20:17:49.413922] [INFO ] [sig ] ANVS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:49.559198] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ANVS.txt [2026-03-11T20:17:49.559361] [INFO ] [sig ] [189/3275] Completed ANVS in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-11T20:17:49.559408] [INFO ] [sig ] [190/3275] Forecasting AOD... [2026-03-11T20:17:49.559445] [INFO ] [sig ] Generating forecast for: AOD [2026-03-11T20:17:49.559483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-03-11T20:17:49.571295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-03-11T20:17:49.571662] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-03-11T20:17:49.572635] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-03-11T20:17:49.572688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:49.572718] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:49.572744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:49.572800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:49.631212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:49.631928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:49.632012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:49.632043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:49.751683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:49.751831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:49.751871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:49.751935] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:49.755604] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-03-11T20:17:49.755936] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-03-11T20:17:49.756086] [INFO ] [sig ] AOD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:49.898600] [INFO ] [LOCAL ] Saved forecast: AOD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AOD.txt [2026-03-11T20:17:49.898738] [INFO ] [sig ] [190/3275] Completed AOD in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-11T20:17:49.898777] [INFO ] [sig ] [191/3275] Forecasting AOHY... [2026-03-11T20:17:49.898807] [INFO ] [sig ] Generating forecast for: AOHY [2026-03-11T20:17:49.898838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-03-11T20:17:49.913785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-03-11T20:17:49.914188] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-03-11T20:17:49.915081] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-03-11T20:17:49.915134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:49.915165] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:49.915191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:49.915247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:49.973617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:49.974384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:49.974494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:49.974528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:50.091226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:50.091385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:50.091424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:50.091453] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:50.094998] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: UP (p=89.89%) [2026-03-11T20:17:50.095313] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-03-11T20:17:50.095482] [INFO ] [sig ] AOHY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:50.245155] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AOHY.txt [2026-03-11T20:17:50.245301] [INFO ] [sig ] [191/3275] Completed AOHY in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 18.6m [2026-03-11T20:17:50.245340] [INFO ] [sig ] [192/3275] Forecasting AON... [2026-03-11T20:17:50.245369] [INFO ] [sig ] Generating forecast for: AON [2026-03-11T20:17:50.245408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-03-11T20:17:50.256963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-03-11T20:17:50.257367] [INFO ] [FORECASTER] Starting predict_future for AON [2026-03-11T20:17:50.258245] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-03-11T20:17:50.258300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:50.258331] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:50.258358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:50.258417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:50.317238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:50.318029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:50.318112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:50.318145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:50.446646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:50.446810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:50.446850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:50.446879] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:50.450912] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=73.32%) [2026-03-11T20:17:50.451293] [INFO ] [FORECASTER] Completed predict_future for AON [2026-03-11T20:17:50.451463] [INFO ] [sig ] AON: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:50.601736] [INFO ] [LOCAL ] Saved forecast: AON 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AON.txt [2026-03-11T20:17:50.601898] [INFO ] [sig ] [192/3275] Completed AON in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.6m [2026-03-11T20:17:50.601942] [INFO ] [sig ] [193/3275] Forecasting AOS... [2026-03-11T20:17:50.601971] [INFO ] [sig ] Generating forecast for: AOS [2026-03-11T20:17:50.602003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-03-11T20:17:50.613500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-03-11T20:17:50.613939] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-03-11T20:17:50.614809] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-03-11T20:17:50.614861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:50.614892] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:50.614917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:50.614971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:50.676134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:50.677160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:50.677255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:50.677288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:50.806890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:50.807059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:50.807101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:50.807129] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:50.811150] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: DOWN (p=2.93%) [2026-03-11T20:17:50.811524] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-03-11T20:17:50.811712] [INFO ] [sig ] AOS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:50.967409] [INFO ] [LOCAL ] Saved forecast: AOS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AOS.txt [2026-03-11T20:17:50.967599] [INFO ] [sig ] [193/3275] Completed AOS in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.6m [2026-03-11T20:17:50.967646] [INFO ] [sig ] [194/3275] Forecasting AOSL... [2026-03-11T20:17:50.967675] [INFO ] [sig ] Generating forecast for: AOSL [2026-03-11T20:17:50.967713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-03-11T20:17:50.981278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-03-11T20:17:50.981759] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-03-11T20:17:50.982668] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-03-11T20:17:50.982722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:50.982754] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:50.982780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:50.982846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:51.047431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:51.048388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:51.048474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:51.048507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:51.174042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:51.174202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:51.174242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:51.174272] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:51.177851] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: DOWN (p=32.94%) [2026-03-11T20:17:51.178164] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-03-11T20:17:51.178301] [INFO ] [sig ] AOSL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:51.321897] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AOSL.txt [2026-03-11T20:17:51.322061] [INFO ] [sig ] [194/3275] Completed AOSL in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.6m [2026-03-11T20:17:51.322128] [INFO ] [sig ] [195/3275] Forecasting AP... [2026-03-11T20:17:51.322172] [INFO ] [sig ] Generating forecast for: AP [2026-03-11T20:17:51.322205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-03-11T20:17:51.334304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-03-11T20:17:51.334713] [INFO ] [FORECASTER] Starting predict_future for AP [2026-03-11T20:17:51.335749] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-03-11T20:17:51.335806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:51.335839] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:51.335867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:51.335925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:51.395208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:51.396126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:51.396214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:51.396248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:51.519192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:51.519352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:51.519400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:51.519435] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:51.522987] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=55.39%) [2026-03-11T20:17:51.523290] [INFO ] [FORECASTER] Completed predict_future for AP [2026-03-11T20:17:51.523427] [INFO ] [sig ] AP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:51.667165] [INFO ] [LOCAL ] Saved forecast: AP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AP.txt [2026-03-11T20:17:51.667308] [INFO ] [sig ] [195/3275] Completed AP in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 18.6m [2026-03-11T20:17:51.667349] [INFO ] [sig ] [196/3275] Forecasting APA... [2026-03-11T20:17:51.667378] [INFO ] [sig ] Generating forecast for: APA [2026-03-11T20:17:51.667407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-03-11T20:17:51.680530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-03-11T20:17:51.681125] [INFO ] [FORECASTER] Starting predict_future for APA [2026-03-11T20:17:51.682162] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-03-11T20:17:51.682215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:51.682246] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:51.682271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:51.682326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:51.741938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:51.742788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:51.742869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:51.742902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:51.874230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:51.874389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:51.874427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:51.874457] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:51.877959] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=7.39%) [2026-03-11T20:17:51.878279] [INFO ] [FORECASTER] Completed predict_future for APA [2026-03-11T20:17:51.878416] [INFO ] [sig ] APA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:52.023711] [INFO ] [LOCAL ] Saved forecast: APA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/APA.txt [2026-03-11T20:17:52.023857] [INFO ] [sig ] [196/3275] Completed APA in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.6m [2026-03-11T20:17:52.023896] [INFO ] [sig ] [197/3275] Forecasting APAM... [2026-03-11T20:17:52.023927] [INFO ] [sig ] Generating forecast for: APAM [2026-03-11T20:17:52.023956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-03-11T20:17:52.035132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-03-11T20:17:52.035500] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-03-11T20:17:52.036379] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-03-11T20:17:52.036434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:52.036466] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:52.036492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:52.036548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:52.097060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:52.097827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:52.097953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:52.098025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:52.223066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:52.223232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:52.223274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:52.223302] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:52.226806] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: DOWN (p=39.03%) [2026-03-11T20:17:52.227081] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-03-11T20:17:52.227212] [INFO ] [sig ] APAM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:52.368068] [INFO ] [LOCAL ] Saved forecast: APAM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/APAM.txt [2026-03-11T20:17:52.368182] [INFO ] [sig ] [197/3275] Completed APAM in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 18.6m [2026-03-11T20:17:52.368221] [INFO ] [sig ] [198/3275] Forecasting APD... [2026-03-11T20:17:52.368250] [INFO ] [sig ] Generating forecast for: APD [2026-03-11T20:17:52.368279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-03-11T20:17:52.379671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-03-11T20:17:52.380007] [INFO ] [FORECASTER] Starting predict_future for APD [2026-03-11T20:17:52.380830] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-03-11T20:17:52.380884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:52.380916] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:52.380943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:52.380999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:52.440287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:52.440973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:52.441054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:52.441086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:52.563405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:52.563554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:52.563614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:52.563643] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:52.567080] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=84.03%) [2026-03-11T20:17:52.567356] [INFO ] [FORECASTER] Completed predict_future for APD [2026-03-11T20:17:52.567512] [INFO ] [sig ] APD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:52.712281] [INFO ] [LOCAL ] Saved forecast: APD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/APD.txt [2026-03-11T20:17:52.712450] [INFO ] [sig ] [198/3275] Completed APD in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 18.6m [2026-03-11T20:17:52.712494] [INFO ] [sig ] [199/3275] Forecasting APEI... [2026-03-11T20:17:52.712525] [INFO ] [sig ] Generating forecast for: APEI [2026-03-11T20:17:52.712557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-03-11T20:17:52.724660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-03-11T20:17:52.725070] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-03-11T20:17:52.725996] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-03-11T20:17:52.726051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:52.726085] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:52.726111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:52.726169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:52.789031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:52.790235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:52.790325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:52.790359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:52.925759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:52.926090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:52.926140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:52.926171] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:52.930093] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: UP (p=67.73%) [2026-03-11T20:17:52.930432] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-03-11T20:17:52.930605] [INFO ] [sig ] APEI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:53.077137] [INFO ] [LOCAL ] Saved forecast: APEI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/APEI.txt [2026-03-11T20:17:53.077341] [INFO ] [sig ] [199/3275] Completed APEI in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.6m [2026-03-11T20:17:53.077414] [INFO ] [sig ] [200/3275] Forecasting APG... [2026-03-11T20:17:53.077454] [INFO ] [sig ] Generating forecast for: APG [2026-03-11T20:17:53.077486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-03-11T20:17:53.092584] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-03-11T20:17:53.093066] [INFO ] [FORECASTER] Starting predict_future for APG [2026-03-11T20:17:53.094159] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-03-11T20:17:53.094215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:53.094250] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:53.094276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:53.094334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:53.156625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:53.157627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:53.157715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:53.157748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:53.281827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:53.281995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:53.282036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:53.282067] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:53.285668] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: DOWN (p=35.14%) [2026-03-11T20:17:53.285966] [INFO ] [FORECASTER] Completed predict_future for APG [2026-03-11T20:17:53.286109] [INFO ] [sig ] APG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:53.431531] [INFO ] [LOCAL ] Saved forecast: APG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/APG.txt [2026-03-11T20:17:53.431753] [INFO ] [sig ] [200/3275] Completed APG in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.6m [2026-03-11T20:17:53.431797] [INFO ] [sig ] [201/3275] Forecasting APGE... [2026-03-11T20:17:53.431841] [INFO ] [sig ] Generating forecast for: APGE [2026-03-11T20:17:53.431890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-03-11T20:17:53.444966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-03-11T20:17:53.445339] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-03-11T20:17:53.446357] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-03-11T20:17:53.446411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:53.446454] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:53.446482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:53.446539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:53.509198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:53.510113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:53.510202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:53.510235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:53.633461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:53.633670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:53.633719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:53.633752] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:53.637603] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-03-11T20:17:53.637940] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-03-11T20:17:53.638114] [INFO ] [sig ] APGE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:53.781800] [INFO ] [LOCAL ] Saved forecast: APGE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/APGE.txt [2026-03-11T20:17:53.781961] [INFO ] [sig ] [201/3275] Completed APGE in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-11T20:17:53.782004] [INFO ] [sig ] [202/3275] Forecasting APH... [2026-03-11T20:17:53.782034] [INFO ] [sig ] Generating forecast for: APH [2026-03-11T20:17:53.782066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-03-11T20:17:53.794080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-03-11T20:17:53.794433] [INFO ] [FORECASTER] Starting predict_future for APH [2026-03-11T20:17:53.795317] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-03-11T20:17:53.795371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:53.795403] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:53.795431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:53.795491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:53.855041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:53.856030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:53.856120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:53.856155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:53.984117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:53.984276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:53.984316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:53.984348] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:53.988622] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: UP (p=81.91%) [2026-03-11T20:17:53.988913] [INFO ] [FORECASTER] Completed predict_future for APH [2026-03-11T20:17:53.989053] [INFO ] [sig ] APH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:54.133703] [INFO ] [LOCAL ] Saved forecast: APH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/APH.txt [2026-03-11T20:17:54.133851] [INFO ] [sig ] [202/3275] Completed APH in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-11T20:17:54.133890] [INFO ] [sig ] [203/3275] Forecasting API... [2026-03-11T20:17:54.133919] [INFO ] [sig ] Generating forecast for: API [2026-03-11T20:17:54.133951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-03-11T20:17:54.145992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-03-11T20:17:54.146385] [INFO ] [FORECASTER] Starting predict_future for API [2026-03-11T20:17:54.147235] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-03-11T20:17:54.147287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:54.147319] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:54.147345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:54.147400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:54.208711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:54.209651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:54.209743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:54.209775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:54.338317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:54.338512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:54.338563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:54.338623] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:54.342357] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: UP (p=84.18%) [2026-03-11T20:17:54.342672] [INFO ] [FORECASTER] Completed predict_future for API [2026-03-11T20:17:54.342810] [INFO ] [sig ] API: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:54.493069] [INFO ] [LOCAL ] Saved forecast: API 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/API.txt [2026-03-11T20:17:54.493228] [INFO ] [sig ] [203/3275] Completed API in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-11T20:17:54.493269] [INFO ] [sig ] [204/3275] Forecasting APLD... [2026-03-11T20:17:54.493298] [INFO ] [sig ] Generating forecast for: APLD [2026-03-11T20:17:54.493328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-03-11T20:17:54.505379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-03-11T20:17:54.505766] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-03-11T20:17:54.506678] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-03-11T20:17:54.506731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:54.506797] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:54.506838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:54.506934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:54.571296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:54.572269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:54.572380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:54.572414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:54.694335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:54.694502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:54.694546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:54.694595] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:54.698206] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=27.80%) [2026-03-11T20:17:54.698497] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-03-11T20:17:54.698673] [INFO ] [sig ] APLD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:54.846551] [INFO ] [LOCAL ] Saved forecast: APLD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/APLD.txt [2026-03-11T20:17:54.846724] [INFO ] [sig ] [204/3275] Completed APLD in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-11T20:17:54.846764] [INFO ] [sig ] [205/3275] Forecasting APLE... [2026-03-11T20:17:54.846800] [INFO ] [sig ] Generating forecast for: APLE [2026-03-11T20:17:54.846830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-03-11T20:17:54.859625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-03-11T20:17:54.860204] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-03-11T20:17:54.861033] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-03-11T20:17:54.861086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:54.861118] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:54.861145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:54.861200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:54.922055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:54.922966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:54.923054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:54.923087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:55.051478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:55.051660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:55.051892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:55.051922] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:55.056023] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-03-11T20:17:55.056405] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-03-11T20:17:55.056558] [INFO ] [sig ] APLE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:55.219768] [INFO ] [LOCAL ] Saved forecast: APLE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/APLE.txt [2026-03-11T20:17:55.219980] [INFO ] [sig ] [205/3275] Completed APLE in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-11T20:17:55.220033] [INFO ] [sig ] [206/3275] Forecasting APLS... [2026-03-11T20:17:55.220064] [INFO ] [sig ] Generating forecast for: APLS [2026-03-11T20:17:55.220095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-03-11T20:17:55.232329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-03-11T20:17:55.232724] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-03-11T20:17:55.233597] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-03-11T20:17:55.233652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:55.233684] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:55.233711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:55.233767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:55.292667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:55.293617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:55.293714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:55.293748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:55.418108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:55.418268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:55.418307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:55.418334] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:55.421787] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: DOWN (p=33.73%) [2026-03-11T20:17:55.422075] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-03-11T20:17:55.422209] [INFO ] [sig ] APLS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:55.564617] [INFO ] [LOCAL ] Saved forecast: APLS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/APLS.txt [2026-03-11T20:17:55.564764] [INFO ] [sig ] [206/3275] Completed APLS in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-11T20:17:55.564803] [INFO ] [sig ] [207/3275] Forecasting APO... [2026-03-11T20:17:55.564834] [INFO ] [sig ] Generating forecast for: APO [2026-03-11T20:17:55.564865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-03-11T20:17:55.576898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-03-11T20:17:55.577299] [INFO ] [FORECASTER] Starting predict_future for APO [2026-03-11T20:17:55.578256] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-03-11T20:17:55.578314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:55.578346] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:55.578371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:55.578427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:55.643444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:55.644934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:55.645048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:55.645098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:55.780056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:55.780258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:55.780299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:55.780369] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:55.784693] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=72.19%) [2026-03-11T20:17:55.785044] [INFO ] [FORECASTER] Completed predict_future for APO [2026-03-11T20:17:55.785204] [INFO ] [sig ] APO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:55.941787] [INFO ] [LOCAL ] Saved forecast: APO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/APO.txt [2026-03-11T20:17:55.941947] [INFO ] [sig ] [207/3275] Completed APO in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-11T20:17:55.941988] [INFO ] [sig ] [208/3275] Forecasting APOG... [2026-03-11T20:17:55.942017] [INFO ] [sig ] Generating forecast for: APOG [2026-03-11T20:17:55.942048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-03-11T20:17:55.956008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-03-11T20:17:55.956375] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-03-11T20:17:55.957458] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-03-11T20:17:55.957511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:55.957542] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:55.957568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:55.957646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:56.023027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:56.024128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:56.024223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:56.024255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:56.151119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:56.151284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:56.151323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:56.151367] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:56.154949] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-03-11T20:17:56.155250] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-03-11T20:17:56.155389] [INFO ] [sig ] APOG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:56.299492] [INFO ] [LOCAL ] Saved forecast: APOG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/APOG.txt [2026-03-11T20:17:56.299686] [INFO ] [sig ] [208/3275] Completed APOG in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.5m [2026-03-11T20:17:56.299729] [INFO ] [sig ] [209/3275] Forecasting APP... [2026-03-11T20:17:56.299758] [INFO ] [sig ] Generating forecast for: APP [2026-03-11T20:17:56.299788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-03-11T20:17:56.311683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-03-11T20:17:56.312102] [INFO ] [FORECASTER] Starting predict_future for APP [2026-03-11T20:17:56.313032] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-03-11T20:17:56.313087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:56.313119] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:56.313146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:56.313204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:56.373193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:56.374036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:56.374121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:56.374153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:56.499099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:56.499262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:56.499303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:56.499335] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:56.502933] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: UP (p=88.52%) [2026-03-11T20:17:56.503227] [INFO ] [FORECASTER] Completed predict_future for APP [2026-03-11T20:17:56.503365] [INFO ] [sig ] APP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:56.649805] [INFO ] [LOCAL ] Saved forecast: APP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/APP.txt [2026-03-11T20:17:56.649945] [INFO ] [sig ] [209/3275] Completed APP in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.5m [2026-03-11T20:17:56.649985] [INFO ] [sig ] [210/3275] Forecasting APPF... [2026-03-11T20:17:56.650014] [INFO ] [sig ] Generating forecast for: APPF [2026-03-11T20:17:56.650045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-03-11T20:17:56.661338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-03-11T20:17:56.661687] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-03-11T20:17:56.662530] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-03-11T20:17:56.662625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:56.662666] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:56.662707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:56.662768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:56.721229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:56.722055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:56.722139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:56.722186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:56.842808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:56.842966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:56.843008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:56.843037] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:56.846661] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: UP (p=51.35%) [2026-03-11T20:17:56.846953] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-03-11T20:17:56.847089] [INFO ] [sig ] APPF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:56.989128] [INFO ] [LOCAL ] Saved forecast: APPF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/APPF.txt [2026-03-11T20:17:56.989293] [INFO ] [sig ] [210/3275] Completed APPF in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 18.5m [2026-03-11T20:17:56.989334] [INFO ] [sig ] [211/3275] Forecasting APPN... [2026-03-11T20:17:56.989368] [INFO ] [sig ] Generating forecast for: APPN [2026-03-11T20:17:56.989398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-03-11T20:17:57.001897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-03-11T20:17:57.002252] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-03-11T20:17:57.003117] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-03-11T20:17:57.003171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:57.003205] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:57.003233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:57.003292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:57.062515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:57.063300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:57.063383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:57.063417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:57.189922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:57.190105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:57.190154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:57.190186] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:57.194677] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=98.85%) [2026-03-11T20:17:57.195076] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-03-11T20:17:57.195265] [INFO ] [sig ] APPN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:57.367031] [INFO ] [LOCAL ] Saved forecast: APPN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/APPN.txt [2026-03-11T20:17:57.367182] [INFO ] [sig ] [211/3275] Completed APPN in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.5m [2026-03-11T20:17:57.367223] [INFO ] [sig ] [212/3275] Forecasting APPS... [2026-03-11T20:17:57.367251] [INFO ] [sig ] Generating forecast for: APPS [2026-03-11T20:17:57.367280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-03-11T20:17:57.380086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-03-11T20:17:57.380409] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-03-11T20:17:57.381239] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-03-11T20:17:57.381293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:57.381324] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:57.381372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:57.381432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:57.441735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:57.442960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:57.443048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:57.443085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:57.564951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:57.565103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:57.565142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:57.565171] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:57.568972] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: UP (p=80.88%) [2026-03-11T20:17:57.569266] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-03-11T20:17:57.569402] [INFO ] [sig ] APPS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:57.710173] [INFO ] [LOCAL ] Saved forecast: APPS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/APPS.txt [2026-03-11T20:17:57.710293] [INFO ] [sig ] [212/3275] Completed APPS in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 18.5m [2026-03-11T20:17:57.710332] [INFO ] [sig ] [213/3275] Forecasting APYX... [2026-03-11T20:17:57.710360] [INFO ] [sig ] Generating forecast for: APYX [2026-03-11T20:17:57.710389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-03-11T20:17:57.722354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-03-11T20:17:57.722644] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-03-11T20:17:57.723667] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-03-11T20:17:57.723723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:57.723754] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:57.723781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:57.723837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:57.783276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:57.784180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:57.784283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:57.784315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:57.900385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:57.900540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:57.900603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:57.900633] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:57.904055] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=88.73%) [2026-03-11T20:17:57.904332] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-03-11T20:17:57.904466] [INFO ] [sig ] APYX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:58.052979] [INFO ] [LOCAL ] Saved forecast: APYX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/APYX.txt [2026-03-11T20:17:58.053172] [INFO ] [sig ] [213/3275] Completed APYX in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 18.5m [2026-03-11T20:17:58.053215] [INFO ] [sig ] [214/3275] Forecasting AQMS... [2026-03-11T20:17:58.053244] [INFO ] [sig ] Generating forecast for: AQMS [2026-03-11T20:17:58.053274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-03-11T20:17:58.065769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-03-11T20:17:58.066394] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-03-11T20:17:58.067484] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-03-11T20:17:58.067541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:58.067591] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:58.067624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:58.067682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:58.129735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:58.130719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:58.131039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:58.131075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:58.246048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:58.246219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:58.246260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:58.246291] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:58.249961] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=6.36%) [2026-03-11T20:17:58.250303] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-03-11T20:17:58.250459] [INFO ] [sig ] AQMS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:58.404199] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AQMS.txt [2026-03-11T20:17:58.404376] [INFO ] [sig ] [214/3275] Completed AQMS in 0.4s | 2.77 sym/s | Total: 1.3m | ETA: 18.5m [2026-03-11T20:17:58.404416] [INFO ] [sig ] [215/3275] Forecasting AQN... [2026-03-11T20:17:58.404449] [INFO ] [sig ] Generating forecast for: AQN [2026-03-11T20:17:58.404479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-03-11T20:17:58.416780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-03-11T20:17:58.417202] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-03-11T20:17:58.418085] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-03-11T20:17:58.418143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:58.418176] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:58.418203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:58.418261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:58.477099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:58.478050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:58.478144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:58.478176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:58.601615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:58.601785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:58.601829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:58.601860] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:58.606946] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: DOWN (p=20.88%) [2026-03-11T20:17:58.607402] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-03-11T20:17:58.607634] [INFO ] [sig ] AQN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:58.761648] [INFO ] [LOCAL ] Saved forecast: AQN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AQN.txt [2026-03-11T20:17:58.761825] [INFO ] [sig ] [215/3275] Completed AQN in 0.4s | 2.77 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-11T20:17:58.761876] [INFO ] [sig ] [216/3275] Forecasting AQNB... [2026-03-11T20:17:58.761910] [INFO ] [sig ] Generating forecast for: AQNB [2026-03-11T20:17:58.761948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-03-11T20:17:58.773527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-03-11T20:17:58.773824] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-03-11T20:17:58.774773] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-03-11T20:17:58.774826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:58.774858] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:58.774884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:58.774940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:58.843085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:58.844261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:58.844381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:58.844418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:58.968065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:58.968223] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:17:58.968266] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:58.968296] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:58.971889] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-03-11T20:17:58.972174] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-03-11T20:17:58.972306] [INFO ] [sig ] AQNB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:59.115285] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AQNB.txt [2026-03-11T20:17:59.115408] [INFO ] [sig ] [216/3275] Completed AQNB in 0.4s | 2.77 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-11T20:17:59.115447] [INFO ] [sig ] [217/3275] Forecasting ARBB... [2026-03-11T20:17:59.115475] [INFO ] [sig ] Generating forecast for: ARBB [2026-03-11T20:17:59.115504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-03-11T20:17:59.129807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-03-11T20:17:59.130337] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-03-11T20:17:59.131552] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-03-11T20:17:59.131652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:59.131693] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:59.131726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:59.131798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:59.214743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:59.215974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:59.216113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:59.216167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:59.346156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:59.346326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:59.346369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:59.346397] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:59.350089] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: DOWN (p=39.12%) [2026-03-11T20:17:59.350409] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-03-11T20:17:59.350556] [INFO ] [sig ] ARBB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:17:59.502324] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ARBB.txt [2026-03-11T20:17:59.502536] [INFO ] [sig ] [217/3275] Completed ARBB in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-11T20:17:59.502611] [INFO ] [sig ] [218/3275] Forecasting ARCB... [2026-03-11T20:17:59.502646] [INFO ] [sig ] Generating forecast for: ARCB [2026-03-11T20:17:59.502677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-03-11T20:17:59.516541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-03-11T20:17:59.516997] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-03-11T20:17:59.517846] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-03-11T20:17:59.517900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:59.517932] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:59.517959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:59.518067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:59.583397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:59.584605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:59.584712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:59.584751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:17:59.718191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:17:59.718361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:17:59.718403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:17:59.718432] [INFO ] [FORECASTER] Training complete [2026-03-11T20:17:59.722411] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: UP (p=61.53%) [2026-03-11T20:17:59.722734] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-03-11T20:17:59.722874] [INFO ] [sig ] ARCB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:17:59.870491] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ARCB.txt [2026-03-11T20:17:59.870667] [INFO ] [sig ] [218/3275] Completed ARCB in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-11T20:17:59.870710] [INFO ] [sig ] [219/3275] Forecasting ARCC... [2026-03-11T20:17:59.870741] [INFO ] [sig ] Generating forecast for: ARCC [2026-03-11T20:17:59.870771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-03-11T20:17:59.882912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-03-11T20:17:59.883304] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-03-11T20:17:59.884127] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-03-11T20:17:59.884180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:17:59.884212] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:17:59.884239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:17:59.884296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:17:59.943904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:17:59.944816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:17:59.944910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:17:59.944942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:00.068361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:00.068525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:00.068567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:00.068616] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:00.072227] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: DOWN (p=39.19%) [2026-03-11T20:18:00.072530] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-03-11T20:18:00.072700] [INFO ] [sig ] ARCC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:00.217441] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ARCC.txt [2026-03-11T20:18:00.217615] [INFO ] [sig ] [219/3275] Completed ARCC in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-11T20:18:00.217658] [INFO ] [sig ] [220/3275] Forecasting ARCO... [2026-03-11T20:18:00.217687] [INFO ] [sig ] Generating forecast for: ARCO [2026-03-11T20:18:00.217719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-03-11T20:18:00.229956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-03-11T20:18:00.230363] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-03-11T20:18:00.231411] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-03-11T20:18:00.231465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:00.231497] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:00.231522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:00.231597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:00.293395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:00.294459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:00.294549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:00.294602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:00.425281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:00.425460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:00.425504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:00.425535] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:00.430196] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: DOWN (p=43.52%) [2026-03-11T20:18:00.430549] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-03-11T20:18:00.430733] [INFO ] [sig ] ARCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:00.590034] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ARCO.txt [2026-03-11T20:18:00.590196] [INFO ] [sig ] [220/3275] Completed ARCO in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-11T20:18:00.590238] [INFO ] [sig ] [221/3275] Forecasting ARDC... [2026-03-11T20:18:00.590269] [INFO ] [sig ] Generating forecast for: ARDC [2026-03-11T20:18:00.590301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-03-11T20:18:00.602737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-03-11T20:18:00.603073] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-03-11T20:18:00.603899] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-03-11T20:18:00.603952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:00.604018] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:00.604047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:00.604103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:00.661928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:00.662550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:00.662649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:00.662681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:00.779536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:00.779685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:00.779724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:00.779752] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:00.783173] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-03-11T20:18:00.783450] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-03-11T20:18:00.783602] [INFO ] [sig ] ARDC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:00.930032] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ARDC.txt [2026-03-11T20:18:00.930158] [INFO ] [sig ] [221/3275] Completed ARDC in 0.3s | 2.77 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-11T20:18:00.930198] [INFO ] [sig ] [222/3275] Forecasting ARDX... [2026-03-11T20:18:00.930227] [INFO ] [sig ] Generating forecast for: ARDX [2026-03-11T20:18:00.930256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-03-11T20:18:00.948258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-03-11T20:18:00.948607] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-03-11T20:18:00.949404] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-03-11T20:18:00.949457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:00.949488] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:00.949515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:00.949591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:01.022054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:01.022723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:01.022808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:01.022839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:01.146920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:01.147085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:01.147125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:01.147154] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:01.150673] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=30.14%) [2026-03-11T20:18:01.150960] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-03-11T20:18:01.151097] [INFO ] [sig ] ARDX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:01.293235] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ARDX.txt [2026-03-11T20:18:01.294156] [INFO ] [sig ] [222/3275] Completed ARDX in 0.4s | 2.77 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-11T20:18:01.294202] [INFO ] [sig ] [223/3275] Forecasting ARE... [2026-03-11T20:18:01.294232] [INFO ] [sig ] Generating forecast for: ARE [2026-03-11T20:18:01.294266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-03-11T20:18:01.307457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-03-11T20:18:01.307859] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-03-11T20:18:01.308735] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-03-11T20:18:01.308796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:01.308827] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:01.308853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:01.308920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:01.393018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:01.394017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:01.394106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:01.394140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:01.525258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:01.525431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:01.525472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:01.525501] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:01.529826] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: DOWN (p=11.21%) [2026-03-11T20:18:01.530356] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-03-11T20:18:01.530509] [INFO ] [sig ] ARE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:01.695796] [INFO ] [LOCAL ] Saved forecast: ARE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ARE.txt [2026-03-11T20:18:01.695965] [INFO ] [sig ] [223/3275] Completed ARE in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-11T20:18:01.696010] [INFO ] [sig ] [224/3275] Forecasting AREC... [2026-03-11T20:18:01.696041] [INFO ] [sig ] Generating forecast for: AREC [2026-03-11T20:18:01.696074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-03-11T20:18:01.708227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-03-11T20:18:01.708632] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-03-11T20:18:01.709455] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-03-11T20:18:01.709509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:01.709544] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:01.709591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:01.709655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:01.771138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:01.772255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:01.772340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:01.772372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:01.903783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:01.904147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:01.904190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:01.904268] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:01.909763] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: UP (p=54.46%) [2026-03-11T20:18:01.910212] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-03-11T20:18:01.910417] [INFO ] [sig ] AREC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:02.100749] [INFO ] [LOCAL ] Saved forecast: AREC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AREC.txt [2026-03-11T20:18:02.100924] [INFO ] [sig ] [224/3275] Completed AREC in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.4m [2026-03-11T20:18:02.100969] [INFO ] [sig ] [225/3275] Forecasting ARES... [2026-03-11T20:18:02.101000] [INFO ] [sig ] Generating forecast for: ARES [2026-03-11T20:18:02.101032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-03-11T20:18:02.116182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-03-11T20:18:02.116699] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-03-11T20:18:02.117833] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-03-11T20:18:02.117914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:02.117989] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:02.118038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:02.118121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:02.180362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:02.181339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:02.181435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:02.181470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:02.332076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:02.332266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:02.332329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:02.332363] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:02.336843] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=81.78%) [2026-03-11T20:18:02.337237] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-03-11T20:18:02.337393] [INFO ] [sig ] ARES: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:02.500627] [INFO ] [LOCAL ] Saved forecast: ARES 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ARES.txt [2026-03-11T20:18:02.500849] [INFO ] [sig ] [225/3275] Completed ARES in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.4m [2026-03-11T20:18:02.500911] [INFO ] [sig ] [226/3275] Forecasting ARGX... [2026-03-11T20:18:02.500950] [INFO ] [sig ] Generating forecast for: ARGX [2026-03-11T20:18:02.500986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-03-11T20:18:02.514564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-03-11T20:18:02.515017] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-03-11T20:18:02.516168] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-03-11T20:18:02.516224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:02.516257] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:02.516284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:02.516343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:02.591018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:02.591971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:02.592066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:02.592100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:02.732538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:02.732724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:02.732767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:02.732798] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:02.736475] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: UP (p=99.54%) [2026-03-11T20:18:02.736807] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-03-11T20:18:02.736951] [INFO ] [sig ] ARGX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:02.883237] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ARGX.txt [2026-03-11T20:18:02.883399] [INFO ] [sig ] [226/3275] Completed ARGX in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.4m [2026-03-11T20:18:02.883439] [INFO ] [sig ] [227/3275] Forecasting ARHS... [2026-03-11T20:18:02.883470] [INFO ] [sig ] Generating forecast for: ARHS [2026-03-11T20:18:02.883501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-03-11T20:18:02.895708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-03-11T20:18:02.896124] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-03-11T20:18:02.896981] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-03-11T20:18:02.897035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:02.897068] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:02.897095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:02.897152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:02.958368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:02.959299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:02.959386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:02.959420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:03.086869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:03.087036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:03.087076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:03.087108] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:03.090904] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: UP (p=76.24%) [2026-03-11T20:18:03.091222] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-03-11T20:18:03.091370] [INFO ] [sig ] ARHS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:03.235058] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ARHS.txt [2026-03-11T20:18:03.235224] [INFO ] [sig ] [227/3275] Completed ARHS in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.4m [2026-03-11T20:18:03.235265] [INFO ] [sig ] [228/3275] Forecasting ARI... [2026-03-11T20:18:03.235294] [INFO ] [sig ] Generating forecast for: ARI [2026-03-11T20:18:03.235324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-03-11T20:18:03.248034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-03-11T20:18:03.248460] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-03-11T20:18:03.249562] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-03-11T20:18:03.249635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:03.249669] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:03.249696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:03.249761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:03.313416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:03.314447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:03.314558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:03.314634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:03.449792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:03.449959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:03.450001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:03.450032] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:03.453838] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: DOWN (p=42.52%) [2026-03-11T20:18:03.454335] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-03-11T20:18:03.454481] [INFO ] [sig ] ARI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:03.601193] [INFO ] [LOCAL ] Saved forecast: ARI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ARI.txt [2026-03-11T20:18:03.601345] [INFO ] [sig ] [228/3275] Completed ARI in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.4m [2026-03-11T20:18:03.601387] [INFO ] [sig ] [229/3275] Forecasting ARKO... [2026-03-11T20:18:03.601415] [INFO ] [sig ] Generating forecast for: ARKO [2026-03-11T20:18:03.601446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-03-11T20:18:03.612881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-03-11T20:18:03.613225] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-03-11T20:18:03.614119] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-03-11T20:18:03.614172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:03.614204] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:03.614231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:03.614286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:03.672742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:03.673408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:03.673489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:03.673523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:03.794294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:03.794454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:03.794495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:03.794526] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:03.798205] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-03-11T20:18:03.798495] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-03-11T20:18:03.798659] [INFO ] [sig ] ARKO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:03.944834] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ARKO.txt [2026-03-11T20:18:03.944975] [INFO ] [sig ] [229/3275] Completed ARKO in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 18.4m [2026-03-11T20:18:03.945014] [INFO ] [sig ] [230/3275] Forecasting ARLO... [2026-03-11T20:18:03.945044] [INFO ] [sig ] Generating forecast for: ARLO [2026-03-11T20:18:03.945075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-03-11T20:18:03.956706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-03-11T20:18:03.957037] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-03-11T20:18:03.957855] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-03-11T20:18:03.957908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:03.957939] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:03.957995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:03.958056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:04.016943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:04.017832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:04.017914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:04.017946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:04.144695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:04.144865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:04.145102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:04.145130] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:04.149073] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: DOWN (p=47.65%) [2026-03-11T20:18:04.149415] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-03-11T20:18:04.149566] [INFO ] [sig ] ARLO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:04.295458] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ARLO.txt [2026-03-11T20:18:04.295642] [INFO ] [sig ] [230/3275] Completed ARLO in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.4m [2026-03-11T20:18:04.295685] [INFO ] [sig ] [231/3275] Forecasting ARLP... [2026-03-11T20:18:04.295714] [INFO ] [sig ] Generating forecast for: ARLP [2026-03-11T20:18:04.295747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-03-11T20:18:04.307250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-03-11T20:18:04.307650] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-03-11T20:18:04.308517] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-03-11T20:18:04.308588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:04.308622] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:04.308650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:04.308705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:04.374709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:04.375791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:04.375921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:04.375971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:04.500466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:04.500644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:04.500686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:04.500720] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:04.504748] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-03-11T20:18:04.505055] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-03-11T20:18:04.505192] [INFO ] [sig ] ARLP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:04.650642] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ARLP.txt [2026-03-11T20:18:04.650807] [INFO ] [sig ] [231/3275] Completed ARLP in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.4m [2026-03-11T20:18:04.650849] [INFO ] [sig ] [232/3275] Forecasting ARM... [2026-03-11T20:18:04.650881] [INFO ] [sig ] Generating forecast for: ARM [2026-03-11T20:18:04.650911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-03-11T20:18:04.662479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-03-11T20:18:04.662867] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-03-11T20:18:04.663691] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-03-11T20:18:04.663756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:04.663794] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:04.663827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:04.663891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:04.721685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:04.722463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:04.722546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:04.722598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:04.841872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:04.842029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:04.842086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:04.842116] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:04.845631] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: DOWN (p=4.43%) [2026-03-11T20:18:04.845930] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-03-11T20:18:04.846070] [INFO ] [sig ] ARM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:04.988020] [INFO ] [LOCAL ] Saved forecast: ARM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ARM.txt [2026-03-11T20:18:04.988170] [INFO ] [sig ] [232/3275] Completed ARM in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 18.4m [2026-03-11T20:18:04.988210] [INFO ] [sig ] [233/3275] Forecasting ARMK... [2026-03-11T20:18:04.988238] [INFO ] [sig ] Generating forecast for: ARMK [2026-03-11T20:18:04.988269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-03-11T20:18:04.999514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-03-11T20:18:04.999936] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-03-11T20:18:05.000769] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-03-11T20:18:05.000833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:05.000871] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:05.000903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:05.000959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:05.059487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:05.060371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:05.060453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:05.060484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:05.189452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:05.189633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:05.189678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:05.189707] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:05.193422] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: UP (p=90.20%) [2026-03-11T20:18:05.193775] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-03-11T20:18:05.193922] [INFO ] [sig ] ARMK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:05.345989] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ARMK.txt [2026-03-11T20:18:05.346200] [INFO ] [sig ] [233/3275] Completed ARMK in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.4m [2026-03-11T20:18:05.346250] [INFO ] [sig ] [234/3275] Forecasting AROC... [2026-03-11T20:18:05.346279] [INFO ] [sig ] Generating forecast for: AROC [2026-03-11T20:18:05.346310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-03-11T20:18:05.361476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-03-11T20:18:05.361889] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-03-11T20:18:05.362881] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-03-11T20:18:05.362942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:05.362991] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:05.363032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:05.363090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:05.426855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:05.427937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:05.428045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:05.428092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:05.552809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:05.552974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:05.553017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:05.553047] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:05.556855] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: DOWN (p=41.06%) [2026-03-11T20:18:05.557172] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-03-11T20:18:05.557339] [INFO ] [sig ] AROC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:05.704652] [INFO ] [LOCAL ] Saved forecast: AROC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AROC.txt [2026-03-11T20:18:05.704834] [INFO ] [sig ] [234/3275] Completed AROC in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-11T20:18:05.704883] [INFO ] [sig ] [235/3275] Forecasting ARQ... [2026-03-11T20:18:05.704916] [INFO ] [sig ] Generating forecast for: ARQ [2026-03-11T20:18:05.704946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-03-11T20:18:05.716649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-03-11T20:18:05.717028] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-03-11T20:18:05.717885] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-03-11T20:18:05.717940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:05.718004] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:05.718033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:05.718089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:05.779219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:05.780448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:05.780543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:05.780595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:05.907531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:05.907728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:05.907779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:05.907814] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:05.911880] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: DOWN (p=10.04%) [2026-03-11T20:18:05.912289] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-03-11T20:18:05.912471] [INFO ] [sig ] ARQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:06.091397] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ARQ.txt [2026-03-11T20:18:06.091597] [INFO ] [sig ] [235/3275] Completed ARQ in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-11T20:18:06.091649] [INFO ] [sig ] [236/3275] Forecasting ARQQ... [2026-03-11T20:18:06.091681] [INFO ] [sig ] Generating forecast for: ARQQ [2026-03-11T20:18:06.091713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-03-11T20:18:06.103139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-03-11T20:18:06.103538] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-03-11T20:18:06.104638] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-03-11T20:18:06.104696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:06.104743] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:06.104775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:06.104847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:06.166480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:06.167453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:06.167540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:06.167592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:06.300892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:06.301058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:06.301100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:06.301130] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:06.304732] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: DOWN (p=20.46%) [2026-03-11T20:18:06.305031] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-03-11T20:18:06.305174] [INFO ] [sig ] ARQQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:06.448884] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ARQQ.txt [2026-03-11T20:18:06.449072] [INFO ] [sig ] [236/3275] Completed ARQQ in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-11T20:18:06.449117] [INFO ] [sig ] [237/3275] Forecasting ARRY... [2026-03-11T20:18:06.449154] [INFO ] [sig ] Generating forecast for: ARRY [2026-03-11T20:18:06.449186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-03-11T20:18:06.461325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-03-11T20:18:06.461765] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-03-11T20:18:06.462651] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-03-11T20:18:06.462707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:06.462740] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:06.462767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:06.462843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:06.526083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:06.527030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:06.527120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:06.527155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:06.651202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:06.651363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:06.651405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:06.651434] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:06.655108] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=54.27%) [2026-03-11T20:18:06.655411] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-03-11T20:18:06.655556] [INFO ] [sig ] ARRY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:06.797531] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ARRY.txt [2026-03-11T20:18:06.797710] [INFO ] [sig ] [237/3275] Completed ARRY in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-11T20:18:06.797752] [INFO ] [sig ] [238/3275] Forecasting ARTL... [2026-03-11T20:18:06.797784] [INFO ] [sig ] Generating forecast for: ARTL [2026-03-11T20:18:06.797817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-03-11T20:18:06.809481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-03-11T20:18:06.809892] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-03-11T20:18:06.810799] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-03-11T20:18:06.810867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:06.810950] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:06.810983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:06.811041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:06.877142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:06.878270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:06.878367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:06.878400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:06.996207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:06.996370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:06.996410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:06.996440] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:07.000050] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: UP (p=94.81%) [2026-03-11T20:18:07.000334] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-03-11T20:18:07.000468] [INFO ] [sig ] ARTL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:07.141672] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ARTL.txt [2026-03-11T20:18:07.141826] [INFO ] [sig ] [238/3275] Completed ARTL in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-11T20:18:07.141866] [INFO ] [sig ] [239/3275] Forecasting ARTNA... [2026-03-11T20:18:07.141895] [INFO ] [sig ] Generating forecast for: ARTNA [2026-03-11T20:18:07.141924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-03-11T20:18:07.153656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-03-11T20:18:07.154016] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-03-11T20:18:07.154897] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-03-11T20:18:07.154953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:07.154989] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:07.155017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:07.155075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:07.213227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:07.213962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:07.214043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:07.214074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:07.332047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:07.332208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:07.332254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:07.332282] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:07.335772] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: UP (p=83.85%) [2026-03-11T20:18:07.336055] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-03-11T20:18:07.336188] [INFO ] [sig ] ARTNA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:07.477927] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ARTNA.txt [2026-03-11T20:18:07.478091] [INFO ] [sig ] [239/3275] Completed ARTNA in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-11T20:18:07.478139] [INFO ] [sig ] [240/3275] Forecasting ARVN... [2026-03-11T20:18:07.478170] [INFO ] [sig ] Generating forecast for: ARVN [2026-03-11T20:18:07.478201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-03-11T20:18:07.489924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-03-11T20:18:07.490315] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-03-11T20:18:07.491247] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-03-11T20:18:07.491301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:07.491334] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:07.491362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:07.491419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:07.550522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:07.551332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:07.551419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:07.551460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:07.673424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:07.673600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:07.673641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:07.673669] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:07.677146] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: DOWN (p=18.88%) [2026-03-11T20:18:07.677435] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-03-11T20:18:07.677592] [INFO ] [sig ] ARVN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:07.817379] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ARVN.txt [2026-03-11T20:18:07.817521] [INFO ] [sig ] [240/3275] Completed ARVN in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-11T20:18:07.817561] [INFO ] [sig ] [241/3275] Forecasting ASA... [2026-03-11T20:18:07.817611] [INFO ] [sig ] Generating forecast for: ASA [2026-03-11T20:18:07.817644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-03-11T20:18:07.829274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-03-11T20:18:07.829662] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-03-11T20:18:07.830515] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-03-11T20:18:07.830569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:07.830629] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:07.830657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:07.830714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:07.888251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:07.889003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:07.889084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:07.889115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:08.011100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:08.011252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:08.011295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:08.011356] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:08.014906] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: DOWN (p=36.19%) [2026-03-11T20:18:08.015195] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-03-11T20:18:08.015349] [INFO ] [sig ] ASA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:08.157070] [INFO ] [LOCAL ] Saved forecast: ASA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ASA.txt [2026-03-11T20:18:08.157202] [INFO ] [sig ] [241/3275] Completed ASA in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-11T20:18:08.157240] [INFO ] [sig ] [242/3275] Forecasting ASB... [2026-03-11T20:18:08.157270] [INFO ] [sig ] Generating forecast for: ASB [2026-03-11T20:18:08.157300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-03-11T20:18:08.168735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-03-11T20:18:08.169087] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-03-11T20:18:08.169930] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-03-11T20:18:08.169984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:08.170016] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:08.170042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:08.170098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:08.227381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:08.228129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:08.228213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:08.228246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:08.360695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:08.360835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:08.360877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:08.360907] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:08.364785] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: UP (p=54.54%) [2026-03-11T20:18:08.365128] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-03-11T20:18:08.365274] [INFO ] [sig ] ASB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:08.514324] [INFO ] [LOCAL ] Saved forecast: ASB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASB.txt [2026-03-11T20:18:08.514467] [INFO ] [sig ] [242/3275] Completed ASB in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-11T20:18:08.514508] [INFO ] [sig ] [243/3275] Forecasting ASBA... [2026-03-11T20:18:08.514538] [INFO ] [sig ] Generating forecast for: ASBA [2026-03-11T20:18:08.514586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-03-11T20:18:08.526265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-03-11T20:18:08.526625] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-03-11T20:18:08.527461] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-03-11T20:18:08.527515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:08.527549] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:08.527593] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:08.527656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:08.592094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:08.593003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:08.593089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:08.593123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:08.713031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:08.713200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:08.713254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:08.713318] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:08.717437] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: DOWN (p=9.94%) [2026-03-11T20:18:08.717749] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-03-11T20:18:08.717886] [INFO ] [sig ] ASBA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:08.873039] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ASBA.txt [2026-03-11T20:18:08.873192] [INFO ] [sig ] [243/3275] Completed ASBA in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-11T20:18:08.873245] [INFO ] [sig ] [244/3275] Forecasting ASC... [2026-03-11T20:18:08.873291] [INFO ] [sig ] Generating forecast for: ASC [2026-03-11T20:18:08.873332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-03-11T20:18:08.885608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-03-11T20:18:08.885984] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-03-11T20:18:08.886825] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-03-11T20:18:08.886878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:08.886912] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:08.886949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:08.887014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:08.950719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:08.951415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:08.951495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:08.951529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:09.072914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:09.073043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:09.073079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:09.073106] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:09.076486] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=96.86%) [2026-03-11T20:18:09.076778] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-03-11T20:18:09.076910] [INFO ] [sig ] ASC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:09.217682] [INFO ] [LOCAL ] Saved forecast: ASC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASC.txt [2026-03-11T20:18:09.217858] [INFO ] [sig ] [244/3275] Completed ASC in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-11T20:18:09.217907] [INFO ] [sig ] [245/3275] Forecasting ASG... [2026-03-11T20:18:09.217944] [INFO ] [sig ] Generating forecast for: ASG [2026-03-11T20:18:09.218007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-03-11T20:18:09.229182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-03-11T20:18:09.229552] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-03-11T20:18:09.230395] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-03-11T20:18:09.230447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:09.230478] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:09.230505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:09.230561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:09.287440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:09.288361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:09.288464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:09.288496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:09.409451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:09.409629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:09.409670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:09.409698] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:09.413175] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: DOWN (p=41.23%) [2026-03-11T20:18:09.413466] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-03-11T20:18:09.413623] [INFO ] [sig ] ASG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:09.555593] [INFO ] [LOCAL ] Saved forecast: ASG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ASG.txt [2026-03-11T20:18:09.555722] [INFO ] [sig ] [245/3275] Completed ASG in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-11T20:18:09.555762] [INFO ] [sig ] [246/3275] Forecasting ASGI... [2026-03-11T20:18:09.555790] [INFO ] [sig ] Generating forecast for: ASGI [2026-03-11T20:18:09.555819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-03-11T20:18:09.567185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-03-11T20:18:09.567498] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-03-11T20:18:09.568355] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-03-11T20:18:09.568407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:09.568438] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:09.568464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:09.568520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:09.626376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:09.627038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:09.627117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:09.627148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:09.751784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:09.751946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:09.751985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:09.752012] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:09.755483] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-03-11T20:18:09.755777] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-03-11T20:18:09.755915] [INFO ] [sig ] ASGI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:09.897381] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASGI.txt [2026-03-11T20:18:09.897508] [INFO ] [sig ] [246/3275] Completed ASGI in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-11T20:18:09.897550] [INFO ] [sig ] [247/3275] Forecasting ASGN... [2026-03-11T20:18:09.897597] [INFO ] [sig ] Generating forecast for: ASGN [2026-03-11T20:18:09.897641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-03-11T20:18:09.911242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-03-11T20:18:09.911565] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-03-11T20:18:09.912386] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-03-11T20:18:09.912440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:09.912472] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:09.912509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:09.912608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:09.970698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:09.971331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:09.971417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:09.971451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:10.092168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:10.092281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:10.092317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:10.092343] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:10.095712] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: UP (p=77.26%) [2026-03-11T20:18:10.095987] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-03-11T20:18:10.096115] [INFO ] [sig ] ASGN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:10.237943] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASGN.txt [2026-03-11T20:18:10.238068] [INFO ] [sig ] [247/3275] Completed ASGN in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-11T20:18:10.238107] [INFO ] [sig ] [248/3275] Forecasting ASH... [2026-03-11T20:18:10.238135] [INFO ] [sig ] Generating forecast for: ASH [2026-03-11T20:18:10.238163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-03-11T20:18:10.249498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-03-11T20:18:10.249825] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-03-11T20:18:10.250627] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-03-11T20:18:10.250679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:10.250710] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:10.250737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:10.250793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:10.309113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:10.309790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:10.309898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:10.309931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:10.432178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:10.432297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:10.432334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:10.432363] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:10.435691] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=16.20%) [2026-03-11T20:18:10.435967] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-03-11T20:18:10.436099] [INFO ] [sig ] ASH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:10.576394] [INFO ] [LOCAL ] Saved forecast: ASH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ASH.txt [2026-03-11T20:18:10.576501] [INFO ] [sig ] [248/3275] Completed ASH in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-11T20:18:10.576540] [INFO ] [sig ] [249/3275] Forecasting ASIX... [2026-03-11T20:18:10.576584] [INFO ] [sig ] Generating forecast for: ASIX [2026-03-11T20:18:10.576617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-03-11T20:18:10.587851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-03-11T20:18:10.588203] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-03-11T20:18:10.589018] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-03-11T20:18:10.589070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:10.589101] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:10.589128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:10.589184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:10.646819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:10.647432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:10.647510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:10.647542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:10.766373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:10.766501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:10.766540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:10.766585] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:10.769987] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: DOWN (p=38.40%) [2026-03-11T20:18:10.770270] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-03-11T20:18:10.770402] [INFO ] [sig ] ASIX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:10.910384] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ASIX.txt [2026-03-11T20:18:10.910524] [INFO ] [sig ] [249/3275] Completed ASIX in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-11T20:18:10.910564] [INFO ] [sig ] [250/3275] Forecasting ASLE... [2026-03-11T20:18:10.910613] [INFO ] [sig ] Generating forecast for: ASLE [2026-03-11T20:18:10.910644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-03-11T20:18:10.926126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-03-11T20:18:10.926475] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-03-11T20:18:10.927288] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-03-11T20:18:10.927340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:10.927372] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:10.927398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:10.927454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:10.984752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:10.985403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:10.985482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:10.985514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:11.101850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:11.102012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:11.102053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:11.102081] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:11.105660] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: UP (p=86.85%) [2026-03-11T20:18:11.105942] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-03-11T20:18:11.106074] [INFO ] [sig ] ASLE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:11.252182] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASLE.txt [2026-03-11T20:18:11.252310] [INFO ] [sig ] [250/3275] Completed ASLE in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-11T20:18:11.252350] [INFO ] [sig ] [251/3275] Forecasting ASMB... [2026-03-11T20:18:11.252378] [INFO ] [sig ] Generating forecast for: ASMB [2026-03-11T20:18:11.252415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-03-11T20:18:11.265680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-03-11T20:18:11.266145] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-03-11T20:18:11.267122] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-03-11T20:18:11.267178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:11.267213] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:11.267240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:11.267296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:11.341347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:11.342478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:11.342604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:11.342646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:11.472871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:11.473058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:11.473107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:11.473137] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:11.477039] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=62.53%) [2026-03-11T20:18:11.477359] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-03-11T20:18:11.477513] [INFO ] [sig ] ASMB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:11.624298] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASMB.txt [2026-03-11T20:18:11.624499] [INFO ] [sig ] [251/3275] Completed ASMB in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-11T20:18:11.624543] [INFO ] [sig ] [252/3275] Forecasting ASML... [2026-03-11T20:18:11.624591] [INFO ] [sig ] Generating forecast for: ASML [2026-03-11T20:18:11.624625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-03-11T20:18:11.637430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-03-11T20:18:11.637828] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-03-11T20:18:11.638694] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-03-11T20:18:11.638747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:11.638779] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:11.638805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:11.638864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:11.697161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:11.698081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:11.698165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:11.698197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:11.824640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:11.824794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:11.824832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:11.824860] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:11.829410] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: UP (p=94.65%) [2026-03-11T20:18:11.829742] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-03-11T20:18:11.829886] [INFO ] [sig ] ASML: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:11.970014] [INFO ] [LOCAL ] Saved forecast: ASML 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASML.txt [2026-03-11T20:18:11.970156] [INFO ] [sig ] [252/3275] Completed ASML in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-11T20:18:11.970195] [INFO ] [sig ] [253/3275] Forecasting ASND... [2026-03-11T20:18:11.970224] [INFO ] [sig ] Generating forecast for: ASND [2026-03-11T20:18:11.970253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-03-11T20:18:11.981626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-03-11T20:18:11.981965] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-03-11T20:18:11.982773] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-03-11T20:18:11.982825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:11.982856] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:11.982883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:11.982938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:12.040937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:12.041757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:12.041838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:12.041869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:12.175768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:12.175944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:12.175985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:12.176013] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:12.179639] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=14.04%) [2026-03-11T20:18:12.179955] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-03-11T20:18:12.180110] [INFO ] [sig ] ASND: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:12.353129] [INFO ] [LOCAL ] Saved forecast: ASND 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ASND.txt [2026-03-11T20:18:12.353298] [INFO ] [sig ] [253/3275] Completed ASND in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-11T20:18:12.353339] [INFO ] [sig ] [254/3275] Forecasting ASO... [2026-03-11T20:18:12.353369] [INFO ] [sig ] Generating forecast for: ASO [2026-03-11T20:18:12.353398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-03-11T20:18:12.365846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-03-11T20:18:12.366252] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-03-11T20:18:12.367096] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-03-11T20:18:12.367149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:12.367181] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:12.367208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:12.367264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:12.432112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:12.433048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:12.433132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:12.433166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:12.556040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:12.556199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:12.556240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:12.556269] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:12.560196] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: UP (p=58.77%) [2026-03-11T20:18:12.560493] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-03-11T20:18:12.560646] [INFO ] [sig ] ASO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:12.709672] [INFO ] [LOCAL ] Saved forecast: ASO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASO.txt [2026-03-11T20:18:12.709839] [INFO ] [sig ] [254/3275] Completed ASO in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-11T20:18:12.709879] [INFO ] [sig ] [255/3275] Forecasting ASPI... [2026-03-11T20:18:12.709910] [INFO ] [sig ] Generating forecast for: ASPI [2026-03-11T20:18:12.709941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-03-11T20:18:12.722285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-03-11T20:18:12.722772] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-03-11T20:18:12.723714] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-03-11T20:18:12.723769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:12.723832] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:12.723862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:12.723920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:12.782523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:12.783413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:12.783501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:12.783535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:12.904702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:12.904868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:12.904911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:12.904941] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:12.908540] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: UP (p=72.32%) [2026-03-11T20:18:12.908851] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-03-11T20:18:12.908987] [INFO ] [sig ] ASPI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:13.051109] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASPI.txt [2026-03-11T20:18:13.051260] [INFO ] [sig ] [255/3275] Completed ASPI in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-11T20:18:13.051304] [INFO ] [sig ] [256/3275] Forecasting ASPN... [2026-03-11T20:18:13.051334] [INFO ] [sig ] Generating forecast for: ASPN [2026-03-11T20:18:13.051366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-03-11T20:18:13.063152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-03-11T20:18:13.063529] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-03-11T20:18:13.064512] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-03-11T20:18:13.064609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:13.064661] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:13.064703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:13.064786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:13.126254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:13.127105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:13.127198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:13.127232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:13.254509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:13.254683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:13.254723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:13.254752] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:13.258236] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=50.04%) [2026-03-11T20:18:13.258518] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-03-11T20:18:13.258668] [INFO ] [sig ] ASPN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:13.404717] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASPN.txt [2026-03-11T20:18:13.404873] [INFO ] [sig ] [256/3275] Completed ASPN in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-11T20:18:13.404913] [INFO ] [sig ] [257/3275] Forecasting ASPS... [2026-03-11T20:18:13.404945] [INFO ] [sig ] Generating forecast for: ASPS [2026-03-11T20:18:13.404974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-03-11T20:18:13.417490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-03-11T20:18:13.417852] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-03-11T20:18:13.418785] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-03-11T20:18:13.418839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:13.418872] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:13.418899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:13.418970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:13.477497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:13.478253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:13.478335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:13.478369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:13.600717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:13.600886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:13.600930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:13.600965] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:13.605055] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: UP (p=94.81%) [2026-03-11T20:18:13.605364] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-03-11T20:18:13.605505] [INFO ] [sig ] ASPS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:13.755499] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASPS.txt [2026-03-11T20:18:13.755662] [INFO ] [sig ] [257/3275] Completed ASPS in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-11T20:18:13.755704] [INFO ] [sig ] [258/3275] Forecasting ASTE... [2026-03-11T20:18:13.755734] [INFO ] [sig ] Generating forecast for: ASTE [2026-03-11T20:18:13.755764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-03-11T20:18:13.767395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-03-11T20:18:13.767781] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-03-11T20:18:13.768879] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-03-11T20:18:13.768944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:13.768983] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:13.769015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:13.769099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:13.832472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:13.833413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:13.833499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:13.833533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:13.970860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:13.971026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:13.971070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:13.971168] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:13.975226] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: DOWN (p=31.74%) [2026-03-11T20:18:13.975697] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-03-11T20:18:13.975905] [INFO ] [sig ] ASTE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:14.145360] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ASTE.txt [2026-03-11T20:18:14.145545] [INFO ] [sig ] [258/3275] Completed ASTE in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-11T20:18:14.145605] [INFO ] [sig ] [259/3275] Forecasting ASTH... [2026-03-11T20:18:14.145640] [INFO ] [sig ] Generating forecast for: ASTH [2026-03-11T20:18:14.145672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-03-11T20:18:14.158949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-03-11T20:18:14.159307] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-03-11T20:18:14.160148] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-03-11T20:18:14.160389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:14.160421] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:14.160447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:14.160504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:14.219359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:14.220214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:14.220302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:14.220334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:14.342685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:14.342846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:14.342886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:14.342915] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:14.346347] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-03-11T20:18:14.346646] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-03-11T20:18:14.346777] [INFO ] [sig ] ASTH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:14.489218] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ASTH.txt [2026-03-11T20:18:14.489377] [INFO ] [sig ] [259/3275] Completed ASTH in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:14.489422] [INFO ] [sig ] [260/3275] Forecasting ASTI... [2026-03-11T20:18:14.489459] [INFO ] [sig ] Generating forecast for: ASTI [2026-03-11T20:18:14.489496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-03-11T20:18:14.502416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-03-11T20:18:14.502802] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-03-11T20:18:14.503807] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-03-11T20:18:14.503870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:14.503902] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:14.503927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:14.503984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:14.563609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:14.564626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:14.564709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:14.564742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:14.685597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:14.685759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:14.685798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:14.685826] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:14.689417] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-03-11T20:18:14.689725] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-03-11T20:18:14.689858] [INFO ] [sig ] ASTI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:14.835050] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ASTI.txt [2026-03-11T20:18:14.835372] [INFO ] [sig ] [260/3275] Completed ASTI in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:14.835410] [INFO ] [sig ] [261/3275] Forecasting ASTL... [2026-03-11T20:18:14.835439] [INFO ] [sig ] Generating forecast for: ASTL [2026-03-11T20:18:14.835470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-03-11T20:18:14.848855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-03-11T20:18:14.849175] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-03-11T20:18:14.849990] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-03-11T20:18:14.850044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:14.850077] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:14.850104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:14.850160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:14.908937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:14.909607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:14.909687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:14.909718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:15.032373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:15.032537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:15.032595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:15.032627] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:15.036309] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=13.01%) [2026-03-11T20:18:15.036619] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-03-11T20:18:15.036753] [INFO ] [sig ] ASTL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:15.254985] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ASTL.txt [2026-03-11T20:18:15.255140] [INFO ] [sig ] [261/3275] Completed ASTL in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:15.255179] [INFO ] [sig ] [262/3275] Forecasting ASTS... [2026-03-11T20:18:15.255209] [INFO ] [sig ] Generating forecast for: ASTS [2026-03-11T20:18:15.255239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-03-11T20:18:15.266986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-03-11T20:18:15.267326] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-03-11T20:18:15.268175] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-03-11T20:18:15.268227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:15.268258] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:15.268284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:15.268340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:15.328908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:15.329622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:15.329703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:15.329736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:15.457691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:15.457856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:15.457896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:15.457926] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:15.461444] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: DOWN (p=1.44%) [2026-03-11T20:18:15.461764] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-03-11T20:18:15.461904] [INFO ] [sig ] ASTS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:15.606818] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ASTS.txt [2026-03-11T20:18:15.606983] [INFO ] [sig ] [262/3275] Completed ASTS in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:15.607033] [INFO ] [sig ] [263/3275] Forecasting ASX... [2026-03-11T20:18:15.607070] [INFO ] [sig ] Generating forecast for: ASX [2026-03-11T20:18:15.607105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-03-11T20:18:15.620720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-03-11T20:18:15.621094] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-03-11T20:18:15.622122] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-03-11T20:18:15.622174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:15.622206] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:15.622232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:15.622288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:15.680194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:15.681033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:15.681131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:15.681163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:15.803006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:15.803183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:15.803223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:15.803251] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:15.806826] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: UP (p=80.04%) [2026-03-11T20:18:15.807186] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-03-11T20:18:15.807339] [INFO ] [sig ] ASX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:15.961247] [INFO ] [LOCAL ] Saved forecast: ASX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASX.txt [2026-03-11T20:18:15.961418] [INFO ] [sig ] [263/3275] Completed ASX in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:15.961460] [INFO ] [sig ] [264/3275] Forecasting ASYS... [2026-03-11T20:18:15.961489] [INFO ] [sig ] Generating forecast for: ASYS [2026-03-11T20:18:15.961519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-03-11T20:18:15.973163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-03-11T20:18:15.973599] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-03-11T20:18:15.974491] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-03-11T20:18:15.974546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:15.974609] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:15.974644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:15.974703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:16.032971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:16.034049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:16.034134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:16.034167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:16.156349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:16.156505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:16.156544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:16.156590] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:16.160538] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-03-11T20:18:16.160838] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-03-11T20:18:16.160968] [INFO ] [sig ] ASYS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:16.310155] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ASYS.txt [2026-03-11T20:18:16.310291] [INFO ] [sig ] [264/3275] Completed ASYS in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:16.310330] [INFO ] [sig ] [265/3275] Forecasting ATAI... [2026-03-11T20:18:16.310360] [INFO ] [sig ] Generating forecast for: ATAI [2026-03-11T20:18:16.310390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-03-11T20:18:16.323524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-03-11T20:18:16.323892] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-03-11T20:18:16.324819] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-03-11T20:18:16.324874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:16.324906] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:16.324935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:16.324994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:16.386433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:16.387112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:16.387227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:16.387260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:16.511607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:16.511717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:16.511755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:16.511782] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:16.515007] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=98.51%) [2026-03-11T20:18:16.515296] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-03-11T20:18:16.515425] [INFO ] [sig ] ATAI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:16.657080] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ATAI.txt [2026-03-11T20:18:16.657190] [INFO ] [sig ] [265/3275] Completed ATAI in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:16.657229] [INFO ] [sig ] [266/3275] Forecasting ATEC... [2026-03-11T20:18:16.657258] [INFO ] [sig ] Generating forecast for: ATEC [2026-03-11T20:18:16.657288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-03-11T20:18:16.669299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-03-11T20:18:16.669668] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-03-11T20:18:16.670618] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-03-11T20:18:16.670676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:16.670710] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:16.670738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:16.670798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:16.728384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:16.729247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:16.729344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:16.729380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:16.852361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:16.852527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:16.852586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:16.852618] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:16.856735] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=81.88%) [2026-03-11T20:18:16.857024] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-03-11T20:18:16.857337] [INFO ] [sig ] ATEC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:17.000723] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ATEC.txt [2026-03-11T20:18:17.000890] [INFO ] [sig ] [266/3275] Completed ATEC in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:17.000931] [INFO ] [sig ] [267/3275] Forecasting ATEN... [2026-03-11T20:18:17.000962] [INFO ] [sig ] Generating forecast for: ATEN [2026-03-11T20:18:17.000992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-03-11T20:18:17.013840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-03-11T20:18:17.014205] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-03-11T20:18:17.015140] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-03-11T20:18:17.015194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:17.015227] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:17.015254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:17.015312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:17.075397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:17.076213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:17.076296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:17.076328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:17.205101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:17.205260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:17.205317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:17.205347] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:17.208855] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: UP (p=84.11%) [2026-03-11T20:18:17.209139] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-03-11T20:18:17.209271] [INFO ] [sig ] ATEN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:17.352224] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ATEN.txt [2026-03-11T20:18:17.352369] [INFO ] [sig ] [267/3275] Completed ATEN in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:17.352410] [INFO ] [sig ] [268/3275] Forecasting ATEX... [2026-03-11T20:18:17.352439] [INFO ] [sig ] Generating forecast for: ATEX [2026-03-11T20:18:17.352468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-03-11T20:18:17.363999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-03-11T20:18:17.364359] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-03-11T20:18:17.365240] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-03-11T20:18:17.365295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:17.365327] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:17.365354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:17.365411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:17.422754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:17.423568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:17.423670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:17.423701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:17.543673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:17.543855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:17.543899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:17.543930] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:17.547400] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-03-11T20:18:17.547704] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-03-11T20:18:17.547840] [INFO ] [sig ] ATEX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:17.689239] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ATEX.txt [2026-03-11T20:18:17.689402] [INFO ] [sig ] [268/3275] Completed ATEX in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:17.689455] [INFO ] [sig ] [269/3275] Forecasting ATHM... [2026-03-11T20:18:17.689495] [INFO ] [sig ] Generating forecast for: ATHM [2026-03-11T20:18:17.689537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-03-11T20:18:17.701714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-03-11T20:18:17.702049] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-03-11T20:18:17.702887] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-03-11T20:18:17.702940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:17.702972] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:17.702997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:17.703053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:17.765556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:17.766459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:17.766550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:17.766601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:17.889787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:17.889945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:17.889995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:17.890026] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:17.893480] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-03-11T20:18:17.893786] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-03-11T20:18:17.893922] [INFO ] [sig ] ATHM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:18.040103] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ATHM.txt [2026-03-11T20:18:18.040331] [INFO ] [sig ] [269/3275] Completed ATHM in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:18.040381] [INFO ] [sig ] [270/3275] Forecasting ATI... [2026-03-11T20:18:18.040411] [INFO ] [sig ] Generating forecast for: ATI [2026-03-11T20:18:18.040442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-03-11T20:18:18.053185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-03-11T20:18:18.053652] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-03-11T20:18:18.054714] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-03-11T20:18:18.054777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:18.054818] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:18.054856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:18.054941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:18.117047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:18.117799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:18.117884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:18.117917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:18.240069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:18.240219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:18.240258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:18.240288] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:18.243725] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: DOWN (p=38.40%) [2026-03-11T20:18:18.244004] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-03-11T20:18:18.244137] [INFO ] [sig ] ATI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:18.389996] [INFO ] [LOCAL ] Saved forecast: ATI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ATI.txt [2026-03-11T20:18:18.390157] [INFO ] [sig ] [270/3275] Completed ATI in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:18.390202] [INFO ] [sig ] [271/3275] Forecasting ATLC... [2026-03-11T20:18:18.390232] [INFO ] [sig ] Generating forecast for: ATLC [2026-03-11T20:18:18.390262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-03-11T20:18:18.401465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-03-11T20:18:18.401823] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-03-11T20:18:18.402673] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-03-11T20:18:18.402726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:18.402771] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:18.402802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:18.402860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:18.459782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:18.460532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:18.460630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:18.460664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:18.576718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:18.576884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:18.576923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:18.576954] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:18.580421] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-03-11T20:18:18.580728] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-03-11T20:18:18.580865] [INFO ] [sig ] ATLC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:18.728090] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ATLC.txt [2026-03-11T20:18:18.728461] [INFO ] [sig ] [271/3275] Completed ATLC in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-11T20:18:18.728501] [INFO ] [sig ] [272/3275] Forecasting ATLCZ... [2026-03-11T20:18:18.728531] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-03-11T20:18:18.728560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-03-11T20:18:18.740685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-03-11T20:18:18.741042] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-03-11T20:18:18.741859] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-03-11T20:18:18.741910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:18.741984] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:18.742014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:18.742083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:18.802536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:18.803455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:18.803539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:18.803589] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:18.918487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:18.918633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:18.918673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:18.918700] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:18.922041] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-11T20:18:18.922315] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-03-11T20:18:18.922447] [INFO ] [sig ] ATLCZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:19.066593] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ATLCZ.txt [2026-03-11T20:18:19.066710] [INFO ] [sig ] [272/3275] Completed ATLCZ in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.0m [2026-03-11T20:18:19.066750] [INFO ] [sig ] [273/3275] Forecasting ATLO... [2026-03-11T20:18:19.066778] [INFO ] [sig ] Generating forecast for: ATLO [2026-03-11T20:18:19.066807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-03-11T20:18:19.077897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-03-11T20:18:19.078212] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-03-11T20:18:19.079025] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-03-11T20:18:19.079081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:19.079111] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:19.079137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:19.079193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:19.142416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:19.143202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:19.143290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:19.143326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:19.265894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:19.266056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:19.266103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:19.266133] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:19.269614] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: DOWN (p=3.37%) [2026-03-11T20:18:19.269924] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-03-11T20:18:19.270071] [INFO ] [sig ] ATLO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:19.416982] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ATLO.txt [2026-03-11T20:18:19.417115] [INFO ] [sig ] [273/3275] Completed ATLO in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.0m [2026-03-11T20:18:19.417156] [INFO ] [sig ] [274/3275] Forecasting ATNI... [2026-03-11T20:18:19.417185] [INFO ] [sig ] Generating forecast for: ATNI [2026-03-11T20:18:19.417220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-03-11T20:18:19.429548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-03-11T20:18:19.429869] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-03-11T20:18:19.430698] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-03-11T20:18:19.430750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:19.430782] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:19.430808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:19.430864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:19.488241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:19.488880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:19.488958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:19.488989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:19.616898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:19.617003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:19.617039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:19.617070] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:19.620506] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=55.92%) [2026-03-11T20:18:19.620794] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-03-11T20:18:19.620927] [INFO ] [sig ] ATNI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:19.766365] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ATNI.txt [2026-03-11T20:18:19.766511] [INFO ] [sig ] [274/3275] Completed ATNI in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.0m [2026-03-11T20:18:19.766556] [INFO ] [sig ] [275/3275] Forecasting ATO... [2026-03-11T20:18:19.766607] [INFO ] [sig ] Generating forecast for: ATO [2026-03-11T20:18:19.766640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-03-11T20:18:19.779858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-03-11T20:18:19.780188] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-03-11T20:18:19.781203] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-03-11T20:18:19.781255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:19.781287] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:19.781313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:19.781374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:19.839093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:19.839936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:19.840020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:19.840051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:19.967683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:19.968061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:19.968122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:19.968210] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:19.973209] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: DOWN (p=9.95%) [2026-03-11T20:18:19.973704] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-03-11T20:18:19.973896] [INFO ] [sig ] ATO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:20.131442] [INFO ] [LOCAL ] Saved forecast: ATO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ATO.txt [2026-03-11T20:18:20.131626] [INFO ] [sig ] [275/3275] Completed ATO in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-11T20:18:20.131681] [INFO ] [sig ] [276/3275] Forecasting ATOM... [2026-03-11T20:18:20.131720] [INFO ] [sig ] Generating forecast for: ATOM [2026-03-11T20:18:20.131752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-03-11T20:18:20.145607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-03-11T20:18:20.146037] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-03-11T20:18:20.147080] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-03-11T20:18:20.147137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:20.147169] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:20.147194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:20.147253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:20.209060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:20.210016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:20.210107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:20.210140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:20.340562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:20.340745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:20.340786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:20.340825] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:20.345010] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: DOWN (p=7.19%) [2026-03-11T20:18:20.345505] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-03-11T20:18:20.345680] [INFO ] [sig ] ATOM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:20.506747] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ATOM.txt [2026-03-11T20:18:20.506914] [INFO ] [sig ] [276/3275] Completed ATOM in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-11T20:18:20.506956] [INFO ] [sig ] [277/3275] Forecasting ATRA... [2026-03-11T20:18:20.506984] [INFO ] [sig ] Generating forecast for: ATRA [2026-03-11T20:18:20.507014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-03-11T20:18:20.520102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-03-11T20:18:20.520750] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-03-11T20:18:20.521704] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-03-11T20:18:20.521759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:20.521790] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:20.521816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:20.521874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:20.580809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:20.581632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:20.581727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:20.581770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:20.707857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:20.708046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:20.708098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:20.708133] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:20.712135] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: UP (p=83.15%) [2026-03-11T20:18:20.712648] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-03-11T20:18:20.712791] [INFO ] [sig ] ATRA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:20.856718] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ATRA.txt [2026-03-11T20:18:20.856877] [INFO ] [sig ] [277/3275] Completed ATRA in 0.3s | 2.77 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-11T20:18:20.856921] [INFO ] [sig ] [278/3275] Forecasting ATRC... [2026-03-11T20:18:20.856951] [INFO ] [sig ] Generating forecast for: ATRC [2026-03-11T20:18:20.856983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-03-11T20:18:20.868403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-03-11T20:18:20.868806] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-03-11T20:18:20.869673] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-03-11T20:18:20.869729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:20.869762] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:20.869789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:20.869847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:20.931286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:20.932158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:20.932243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:20.932275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:21.054762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:21.054917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:21.054973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:21.055002] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:21.059035] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=77.80%) [2026-03-11T20:18:21.059312] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-03-11T20:18:21.059447] [INFO ] [sig ] ATRC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:21.200921] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ATRC.txt [2026-03-11T20:18:21.201078] [INFO ] [sig ] [278/3275] Completed ATRC in 0.3s | 2.77 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-11T20:18:21.201118] [INFO ] [sig ] [279/3275] Forecasting ATRO... [2026-03-11T20:18:21.201149] [INFO ] [sig ] Generating forecast for: ATRO [2026-03-11T20:18:21.201182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-03-11T20:18:21.212280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-03-11T20:18:21.212624] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-03-11T20:18:21.213422] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-03-11T20:18:21.213474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:21.213506] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:21.213532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:21.213611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:21.271366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:21.272063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:21.272143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:21.272175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:21.395672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:21.395831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:21.395872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:21.395900] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:21.399817] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-03-11T20:18:21.400096] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-03-11T20:18:21.400229] [INFO ] [sig ] ATRO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:21.543942] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ATRO.txt [2026-03-11T20:18:21.544109] [INFO ] [sig ] [279/3275] Completed ATRO in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-11T20:18:21.544158] [INFO ] [sig ] [280/3275] Forecasting AUB... [2026-03-11T20:18:21.544187] [INFO ] [sig ] Generating forecast for: AUB [2026-03-11T20:18:21.544217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-03-11T20:18:21.555546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-03-11T20:18:21.555932] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-03-11T20:18:21.556781] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-03-11T20:18:21.556833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:21.556864] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:21.556890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:21.556946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:21.619456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:21.620470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:21.620594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:21.620631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:21.741882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:21.742045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:21.742086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:21.742117] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:21.745684] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: UP (p=58.37%) [2026-03-11T20:18:21.745969] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-03-11T20:18:21.746107] [INFO ] [sig ] AUB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:21.908782] [INFO ] [LOCAL ] Saved forecast: AUB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AUB.txt [2026-03-11T20:18:21.908949] [INFO ] [sig ] [280/3275] Completed AUB in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-11T20:18:21.908990] [INFO ] [sig ] [281/3275] Forecasting AUDC... [2026-03-11T20:18:21.909021] [INFO ] [sig ] Generating forecast for: AUDC [2026-03-11T20:18:21.909051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-03-11T20:18:21.921053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-03-11T20:18:21.921479] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-03-11T20:18:21.922312] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-03-11T20:18:21.922366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:21.922397] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:21.922422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:21.922478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:21.984702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:21.985638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:21.985720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:21.985752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:22.115070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:22.115230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:22.115270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:22.115299] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:22.119213] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: UP (p=95.19%) [2026-03-11T20:18:22.119504] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-03-11T20:18:22.119683] [INFO ] [sig ] AUDC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:22.272100] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AUDC.txt [2026-03-11T20:18:22.272264] [INFO ] [sig ] [281/3275] Completed AUDC in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-11T20:18:22.272303] [INFO ] [sig ] [282/3275] Forecasting AUPH... [2026-03-11T20:18:22.272335] [INFO ] [sig ] Generating forecast for: AUPH [2026-03-11T20:18:22.272366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-03-11T20:18:22.284047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-03-11T20:18:22.284433] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-03-11T20:18:22.285292] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-03-11T20:18:22.285346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:22.285391] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:22.285419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:22.285479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:22.344740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:22.345664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:22.345782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:22.345815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:22.467075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:22.467235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:22.467276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:22.467305] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:22.470925] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: UP (p=89.17%) [2026-03-11T20:18:22.471253] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-03-11T20:18:22.471399] [INFO ] [sig ] AUPH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:22.619137] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AUPH.txt [2026-03-11T20:18:22.619309] [INFO ] [sig ] [282/3275] Completed AUPH in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-11T20:18:22.619353] [INFO ] [sig ] [283/3275] Forecasting AURA... [2026-03-11T20:18:22.619385] [INFO ] [sig ] Generating forecast for: AURA [2026-03-11T20:18:22.619416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-03-11T20:18:22.632246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-03-11T20:18:22.632678] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-03-11T20:18:22.633517] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-03-11T20:18:22.633589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:22.633627] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:22.633655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:22.633714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:22.696498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:22.697450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:22.697550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:22.697624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:22.824621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:22.824791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:22.824832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:22.824861] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:22.828494] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: UP (p=75.28%) [2026-03-11T20:18:22.828830] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-03-11T20:18:22.828983] [INFO ] [sig ] AURA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:22.977085] [INFO ] [LOCAL ] Saved forecast: AURA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AURA.txt [2026-03-11T20:18:22.977279] [INFO ] [sig ] [283/3275] Completed AURA in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-11T20:18:22.977327] [INFO ] [sig ] [284/3275] Forecasting AUTL... [2026-03-11T20:18:22.977356] [INFO ] [sig ] Generating forecast for: AUTL [2026-03-11T20:18:22.977387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-03-11T20:18:22.989990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-03-11T20:18:22.990416] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-03-11T20:18:22.991307] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-03-11T20:18:22.991361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:22.991394] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:22.991421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:22.991478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:23.053021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:23.053980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:23.054066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:23.054100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:23.187762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:23.187935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:23.188006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:23.188039] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:23.191759] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: UP (p=82.52%) [2026-03-11T20:18:23.192047] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-03-11T20:18:23.192186] [INFO ] [sig ] AUTL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:23.345652] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AUTL.txt [2026-03-11T20:18:23.345812] [INFO ] [sig ] [284/3275] Completed AUTL in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-11T20:18:23.345852] [INFO ] [sig ] [285/3275] Forecasting AVA... [2026-03-11T20:18:23.345881] [INFO ] [sig ] Generating forecast for: AVA [2026-03-11T20:18:23.345911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-03-11T20:18:23.358308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-03-11T20:18:23.358763] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-03-11T20:18:23.359741] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-03-11T20:18:23.359798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:23.359831] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:23.359858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:23.359914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:23.418995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:23.419969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:23.420055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:23.420088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:23.539595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:23.539755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:23.539795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:23.539824] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:23.543367] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: UP (p=89.82%) [2026-03-11T20:18:23.543678] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-03-11T20:18:23.543814] [INFO ] [sig ] AVA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:23.691320] [INFO ] [LOCAL ] Saved forecast: AVA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AVA.txt [2026-03-11T20:18:23.691552] [INFO ] [sig ] [285/3275] Completed AVA in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-11T20:18:23.691640] [INFO ] [sig ] [286/3275] Forecasting AVAH... [2026-03-11T20:18:23.691689] [INFO ] [sig ] Generating forecast for: AVAH [2026-03-11T20:18:23.691741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-03-11T20:18:23.703377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-03-11T20:18:23.703799] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-03-11T20:18:23.704691] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-03-11T20:18:23.704746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:23.704778] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:23.704805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:23.704862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:23.764249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:23.765201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:23.765315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:23.765354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:23.885673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:23.885836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:23.885879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:23.885908] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:23.889740] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: DOWN (p=17.90%) [2026-03-11T20:18:23.890028] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-03-11T20:18:23.890171] [INFO ] [sig ] AVAH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:24.032500] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AVAH.txt [2026-03-11T20:18:24.032678] [INFO ] [sig ] [286/3275] Completed AVAH in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 17.9m [2026-03-11T20:18:24.032720] [INFO ] [sig ] [287/3275] Forecasting AVAL... [2026-03-11T20:18:24.032750] [INFO ] [sig ] Generating forecast for: AVAL [2026-03-11T20:18:24.032779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-03-11T20:18:24.044362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-03-11T20:18:24.044779] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-03-11T20:18:24.045695] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-03-11T20:18:24.045749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:24.045782] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:24.045810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:24.045867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:24.104502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:24.105435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:24.105518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:24.105550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:24.218950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:24.219106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:24.219152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:24.219187] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:24.222712] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: UP (p=89.75%) [2026-03-11T20:18:24.222991] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-03-11T20:18:24.223124] [INFO ] [sig ] AVAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:24.366480] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AVAL.txt [2026-03-11T20:18:24.366660] [INFO ] [sig ] [287/3275] Completed AVAL in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 17.9m [2026-03-11T20:18:24.366703] [INFO ] [sig ] [288/3275] Forecasting AVB... [2026-03-11T20:18:24.366734] [INFO ] [sig ] Generating forecast for: AVB [2026-03-11T20:18:24.366763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-03-11T20:18:24.378745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-03-11T20:18:24.379123] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-03-11T20:18:24.380066] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-03-11T20:18:24.380121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:24.380155] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:24.380184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:24.380254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:24.438884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:24.439818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:24.439900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:24.439933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:24.566404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:24.566561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:24.566628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:24.566657] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:24.570128] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: DOWN (p=28.72%) [2026-03-11T20:18:24.570416] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-03-11T20:18:24.570552] [INFO ] [sig ] AVB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:24.721145] [INFO ] [LOCAL ] Saved forecast: AVB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AVB.txt [2026-03-11T20:18:24.721311] [INFO ] [sig ] [288/3275] Completed AVB in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 17.9m [2026-03-11T20:18:24.721353] [INFO ] [sig ] [289/3275] Forecasting AVBP... [2026-03-11T20:18:24.721383] [INFO ] [sig ] Generating forecast for: AVBP [2026-03-11T20:18:24.721413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-03-11T20:18:24.733375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-03-11T20:18:24.733853] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-03-11T20:18:24.734782] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-03-11T20:18:24.734836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:24.734899] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:24.734928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:24.734986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:24.803824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:24.804741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:24.804825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:24.804858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:24.936674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:24.936834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:24.936876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:24.936922] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:24.940540] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: UP (p=65.02%) [2026-03-11T20:18:24.940879] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-03-11T20:18:24.941026] [INFO ] [sig ] AVBP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:25.096015] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AVBP.txt [2026-03-11T20:18:25.096194] [INFO ] [sig ] [289/3275] Completed AVBP in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 17.9m [2026-03-11T20:18:25.096243] [INFO ] [sig ] [290/3275] Forecasting AVD... [2026-03-11T20:18:25.096273] [INFO ] [sig ] Generating forecast for: AVD [2026-03-11T20:18:25.096304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-03-11T20:18:25.108628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-03-11T20:18:25.109035] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-03-11T20:18:25.110014] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-03-11T20:18:25.110069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:25.110102] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:25.110129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:25.110191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:25.173675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:25.174669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:25.174756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:25.174789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:25.295587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:25.295748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:25.295789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:25.295817] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:25.299372] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: UP (p=65.66%) [2026-03-11T20:18:25.299693] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-03-11T20:18:25.299831] [INFO ] [sig ] AVD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:25.441453] [INFO ] [LOCAL ] Saved forecast: AVD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AVD.txt [2026-03-11T20:18:25.441637] [INFO ] [sig ] [290/3275] Completed AVD in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 17.9m [2026-03-11T20:18:25.441679] [INFO ] [sig ] [291/3275] Forecasting AVGO... [2026-03-11T20:18:25.441709] [INFO ] [sig ] Generating forecast for: AVGO [2026-03-11T20:18:25.441738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-03-11T20:18:25.453182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-03-11T20:18:25.453542] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-03-11T20:18:25.454352] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-03-11T20:18:25.454404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:25.454435] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:25.454461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:25.454521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:25.513726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:25.514857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:25.514942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:25.514975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:25.639934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:25.640094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:25.640134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:25.640162] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:25.643645] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-03-11T20:18:25.643934] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-03-11T20:18:25.644067] [INFO ] [sig ] AVGO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:25.796953] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AVGO.txt [2026-03-11T20:18:25.797114] [INFO ] [sig ] [291/3275] Completed AVGO in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 17.9m [2026-03-11T20:18:25.797154] [INFO ] [sig ] [292/3275] Forecasting AVGX... [2026-03-11T20:18:25.797185] [INFO ] [sig ] Generating forecast for: AVGX [2026-03-11T20:18:25.797216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-03-11T20:18:25.809356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-03-11T20:18:25.809733] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-03-11T20:18:25.810556] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-03-11T20:18:25.810636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:25.810667] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:25.810692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:25.810747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:25.870972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:25.871943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:25.872029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:25.872060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:25.997098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:25.997257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:25.997296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:25.997550] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:26.001100] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: UP (p=81.57%) [2026-03-11T20:18:26.001385] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-03-11T20:18:26.001519] [INFO ] [sig ] AVGX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:26.160604] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AVGX.txt [2026-03-11T20:18:26.160752] [INFO ] [sig ] [292/3275] Completed AVGX in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-11T20:18:26.160800] [INFO ] [sig ] [293/3275] Forecasting AVK... [2026-03-11T20:18:26.160845] [INFO ] [sig ] Generating forecast for: AVK [2026-03-11T20:18:26.160881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-03-11T20:18:26.173074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-03-11T20:18:26.173416] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-03-11T20:18:26.174431] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-03-11T20:18:26.174485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:26.174517] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:26.174544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:26.174640] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:26.233837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:26.234744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:26.234830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:26.234862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:26.360980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:26.361151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:26.361194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:26.361229] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:26.364888] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: DOWN (p=23.44%) [2026-03-11T20:18:26.365207] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-03-11T20:18:26.365357] [INFO ] [sig ] AVK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:26.509443] [INFO ] [LOCAL ] Saved forecast: AVK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AVK.txt [2026-03-11T20:18:26.509614] [INFO ] [sig ] [293/3275] Completed AVK in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-11T20:18:26.509658] [INFO ] [sig ] [294/3275] Forecasting AVNS... [2026-03-11T20:18:26.509690] [INFO ] [sig ] Generating forecast for: AVNS [2026-03-11T20:18:26.509722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-03-11T20:18:26.521479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-03-11T20:18:26.521907] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-03-11T20:18:26.522790] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-03-11T20:18:26.522851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:26.522884] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:26.522911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:26.522969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:26.588203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:26.589127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:26.589222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:26.589256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:26.718589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:26.718750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:26.718790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:26.718821] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:26.722394] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: DOWN (p=29.24%) [2026-03-11T20:18:26.722711] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-03-11T20:18:26.722849] [INFO ] [sig ] AVNS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:26.873607] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AVNS.txt [2026-03-11T20:18:26.873754] [INFO ] [sig ] [294/3275] Completed AVNS in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-11T20:18:26.873793] [INFO ] [sig ] [295/3275] Forecasting AVO... [2026-03-11T20:18:26.873824] [INFO ] [sig ] Generating forecast for: AVO [2026-03-11T20:18:26.873855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-03-11T20:18:26.886540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-03-11T20:18:26.886916] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-03-11T20:18:26.887768] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-03-11T20:18:26.887831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:26.887863] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:26.887888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:26.887946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:26.946355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:26.947432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:26.947522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:26.947554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:27.075853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:27.076011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:27.076052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:27.076081] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:27.079666] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: DOWN (p=22.34%) [2026-03-11T20:18:27.079957] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-03-11T20:18:27.080095] [INFO ] [sig ] AVO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:27.223503] [INFO ] [LOCAL ] Saved forecast: AVO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AVO.txt [2026-03-11T20:18:27.223671] [INFO ] [sig ] [295/3275] Completed AVO in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-11T20:18:27.223713] [INFO ] [sig ] [296/3275] Forecasting AVTX... [2026-03-11T20:18:27.223742] [INFO ] [sig ] Generating forecast for: AVTX [2026-03-11T20:18:27.223771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-03-11T20:18:27.234987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-03-11T20:18:27.235382] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-03-11T20:18:27.236214] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-03-11T20:18:27.236267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:27.236299] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:27.236325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:27.236380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:27.296387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:27.297211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:27.297297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:27.297329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:27.423610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:27.423784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:27.423827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:27.423857] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:27.427807] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: DOWN (p=32.99%) [2026-03-11T20:18:27.428147] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-03-11T20:18:27.428309] [INFO ] [sig ] AVTX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:27.574751] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AVTX.txt [2026-03-11T20:18:27.574895] [INFO ] [sig ] [296/3275] Completed AVTX in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-11T20:18:27.574935] [INFO ] [sig ] [297/3275] Forecasting AVXL... [2026-03-11T20:18:27.574965] [INFO ] [sig ] Generating forecast for: AVXL [2026-03-11T20:18:27.574996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-03-11T20:18:27.587037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-03-11T20:18:27.587418] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-03-11T20:18:27.588313] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-03-11T20:18:27.588372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:27.588404] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:27.588430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:27.588490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:27.650003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:27.650952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:27.651042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:27.651078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:27.776866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:27.777022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:27.777065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:27.777095] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:27.780681] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: UP (p=78.57%) [2026-03-11T20:18:27.780978] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-03-11T20:18:27.781119] [INFO ] [sig ] AVXL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:27.929215] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AVXL.txt [2026-03-11T20:18:27.929393] [INFO ] [sig ] [297/3275] Completed AVXL in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-11T20:18:27.929442] [INFO ] [sig ] [298/3275] Forecasting AVY... [2026-03-11T20:18:27.929470] [INFO ] [sig ] Generating forecast for: AVY [2026-03-11T20:18:27.929503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-03-11T20:18:27.941354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-03-11T20:18:27.941735] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-03-11T20:18:27.942547] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-03-11T20:18:27.942620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:27.942653] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:27.942679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:27.942734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:28.002999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:28.003857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:28.003943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:28.003977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:28.131437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:28.131627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:28.131670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:28.131699] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:28.135489] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-03-11T20:18:28.135838] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-03-11T20:18:28.135995] [INFO ] [sig ] AVY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:28.280406] [INFO ] [LOCAL ] Saved forecast: AVY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AVY.txt [2026-03-11T20:18:28.280542] [INFO ] [sig ] [298/3275] Completed AVY in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-11T20:18:28.280608] [INFO ] [sig ] [299/3275] Forecasting AWF... [2026-03-11T20:18:28.280639] [INFO ] [sig ] Generating forecast for: AWF [2026-03-11T20:18:28.280671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-03-11T20:18:28.293202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-03-11T20:18:28.293688] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-03-11T20:18:28.294644] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-03-11T20:18:28.294714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:28.294763] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:28.294806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:28.294891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:28.360613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:28.361440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:28.361568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:28.361623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:28.485138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:28.485294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:28.485336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:28.485365] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:28.488842] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-03-11T20:18:28.489129] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-03-11T20:18:28.489268] [INFO ] [sig ] AWF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:28.633086] [INFO ] [LOCAL ] Saved forecast: AWF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AWF.txt [2026-03-11T20:18:28.633232] [INFO ] [sig ] [299/3275] Completed AWF in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-11T20:18:28.633271] [INFO ] [sig ] [300/3275] Forecasting AWI... [2026-03-11T20:18:28.633299] [INFO ] [sig ] Generating forecast for: AWI [2026-03-11T20:18:28.633336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-03-11T20:18:28.646036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-03-11T20:18:28.646462] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-03-11T20:18:28.647354] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-03-11T20:18:28.647408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:28.647442] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:28.647470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:28.647529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:28.709802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:28.710788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:28.710881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:28.710916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:28.834192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:28.834360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:28.834409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:28.834444] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:28.838033] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: DOWN (p=31.82%) [2026-03-11T20:18:28.838366] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-03-11T20:18:28.838523] [INFO ] [sig ] AWI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:28.987658] [INFO ] [LOCAL ] Saved forecast: AWI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AWI.txt [2026-03-11T20:18:28.987805] [INFO ] [sig ] [300/3275] Completed AWI in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.8m [2026-03-11T20:18:28.987845] [INFO ] [sig ] [301/3275] Forecasting AWK... [2026-03-11T20:18:28.987874] [INFO ] [sig ] Generating forecast for: AWK [2026-03-11T20:18:28.987906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-03-11T20:18:28.999716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-03-11T20:18:29.000130] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-03-11T20:18:29.001047] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-03-11T20:18:29.001102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:29.001135] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:29.001163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:29.001221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:29.061687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:29.062605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:29.062693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:29.062728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:29.183000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:29.183155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:29.183196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:29.183224] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:29.186688] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: UP (p=94.70%) [2026-03-11T20:18:29.186971] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-03-11T20:18:29.187105] [INFO ] [sig ] AWK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:29.327825] [INFO ] [LOCAL ] Saved forecast: AWK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AWK.txt [2026-03-11T20:18:29.327960] [INFO ] [sig ] [301/3275] Completed AWK in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 17.8m [2026-03-11T20:18:29.328020] [INFO ] [sig ] [302/3275] Forecasting AWP... [2026-03-11T20:18:29.328049] [INFO ] [sig ] Generating forecast for: AWP [2026-03-11T20:18:29.328080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-03-11T20:18:29.339609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-03-11T20:18:29.339998] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-03-11T20:18:29.340851] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-03-11T20:18:29.340905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:29.340938] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:29.340965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:29.341021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:29.402963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:29.403908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:29.403996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:29.404030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:29.533058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:29.533244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:29.533309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:29.533343] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:29.537127] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: UP (p=91.21%) [2026-03-11T20:18:29.537457] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-03-11T20:18:29.537620] [INFO ] [sig ] AWP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:29.690162] [INFO ] [LOCAL ] Saved forecast: AWP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AWP.txt [2026-03-11T20:18:29.690441] [INFO ] [sig ] [302/3275] Completed AWP in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.8m [2026-03-11T20:18:29.690516] [INFO ] [sig ] [303/3275] Forecasting AWRE... [2026-03-11T20:18:29.690564] [INFO ] [sig ] Generating forecast for: AWRE [2026-03-11T20:18:29.690825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-03-11T20:18:29.703997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-03-11T20:18:29.704411] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-03-11T20:18:29.705316] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-03-11T20:18:29.705376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:29.705410] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:29.705437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:29.705494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:29.764749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:29.765719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:29.765807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:29.765842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:29.875952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:29.876114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:29.876155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:29.876183] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:29.880211] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=44.13%) [2026-03-11T20:18:29.880541] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-03-11T20:18:29.880713] [INFO ] [sig ] AWRE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:30.029130] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AWRE.txt [2026-03-11T20:18:30.029276] [INFO ] [sig ] [303/3275] Completed AWRE in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 17.8m [2026-03-11T20:18:30.029317] [INFO ] [sig ] [304/3275] Forecasting AXGN... [2026-03-11T20:18:30.029345] [INFO ] [sig ] Generating forecast for: AXGN [2026-03-11T20:18:30.029376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-03-11T20:18:30.041012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-03-11T20:18:30.041356] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-03-11T20:18:30.042462] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-03-11T20:18:30.042524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:30.042556] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:30.042622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:30.042837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:30.102496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:30.103425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:30.103512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:30.103547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:30.235099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:30.235258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:30.235300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:30.235330] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:30.238963] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: DOWN (p=22.38%) [2026-03-11T20:18:30.239246] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-03-11T20:18:30.239388] [INFO ] [sig ] AXGN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:30.383009] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AXGN.txt [2026-03-11T20:18:30.383145] [INFO ] [sig ] [304/3275] Completed AXGN in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.8m [2026-03-11T20:18:30.383184] [INFO ] [sig ] [305/3275] Forecasting AXP... [2026-03-11T20:18:30.383213] [INFO ] [sig ] Generating forecast for: AXP [2026-03-11T20:18:30.383243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-03-11T20:18:30.394786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-03-11T20:18:30.395128] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-03-11T20:18:30.396009] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-03-11T20:18:30.396063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:30.396096] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:30.396123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:30.396195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:30.457071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:30.458052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:30.458144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:30.458178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:30.597544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:30.597724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:30.597765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:30.597796] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:30.601433] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=61.53%) [2026-03-11T20:18:30.601769] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-03-11T20:18:30.601913] [INFO ] [sig ] AXP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:30.741793] [INFO ] [LOCAL ] Saved forecast: AXP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AXP.txt [2026-03-11T20:18:30.741939] [INFO ] [sig ] [305/3275] Completed AXP in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.8m [2026-03-11T20:18:30.741978] [INFO ] [sig ] [306/3275] Forecasting AXS... [2026-03-11T20:18:30.742006] [INFO ] [sig ] Generating forecast for: AXS [2026-03-11T20:18:30.742038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-03-11T20:18:30.753397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-03-11T20:18:30.753796] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-03-11T20:18:30.754622] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-03-11T20:18:30.754675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:30.754743] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:30.754772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:30.754830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:30.813889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:30.814763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:30.814849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:30.814881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:30.941874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:30.942085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:30.942129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:30.942157] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:30.945938] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: DOWN (p=14.02%) [2026-03-11T20:18:30.946226] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-03-11T20:18:30.946364] [INFO ] [sig ] AXS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:31.096310] [INFO ] [LOCAL ] Saved forecast: AXS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AXS.txt [2026-03-11T20:18:31.096493] [INFO ] [sig ] [306/3275] Completed AXS in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.8m [2026-03-11T20:18:31.096539] [INFO ] [sig ] [307/3275] Forecasting AXSM... [2026-03-11T20:18:31.096589] [INFO ] [sig ] Generating forecast for: AXSM [2026-03-11T20:18:31.096625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-03-11T20:18:31.109132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-03-11T20:18:31.109518] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-03-11T20:18:31.110371] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-03-11T20:18:31.110430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:31.110462] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:31.110488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:31.110548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:31.170552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:31.171328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:31.171410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:31.171448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:31.296538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:31.296714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:31.296755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:31.296783] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:31.300434] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-03-11T20:18:31.300787] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-03-11T20:18:31.300943] [INFO ] [sig ] AXSM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:31.451480] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AXSM.txt [2026-03-11T20:18:31.451682] [INFO ] [sig ] [307/3275] Completed AXSM in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.8m [2026-03-11T20:18:31.451728] [INFO ] [sig ] [308/3275] Forecasting AXTA... [2026-03-11T20:18:31.451759] [INFO ] [sig ] Generating forecast for: AXTA [2026-03-11T20:18:31.451793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-03-11T20:18:31.465257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-03-11T20:18:31.465711] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-03-11T20:18:31.466862] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-03-11T20:18:31.466917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:31.466952] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:31.466980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:31.467049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:31.531254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:31.532155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:31.532244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:31.532278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:31.661150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:31.661312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:31.661356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:31.661386] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:31.664963] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: UP (p=66.25%) [2026-03-11T20:18:31.665245] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-03-11T20:18:31.665379] [INFO ] [sig ] AXTA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:31.809965] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AXTA.txt [2026-03-11T20:18:31.810136] [INFO ] [sig ] [308/3275] Completed AXTA in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 17.8m [2026-03-11T20:18:31.810177] [INFO ] [sig ] [309/3275] Forecasting AXTI... [2026-03-11T20:18:31.810206] [INFO ] [sig ] Generating forecast for: AXTI [2026-03-11T20:18:31.810238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-03-11T20:18:31.822007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-03-11T20:18:31.822418] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-03-11T20:18:31.823285] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-03-11T20:18:31.823338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:31.823372] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:31.823400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:31.823455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:31.883153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:31.884119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:31.884208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:31.884241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:32.007602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:32.007777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:32.007818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:32.007885] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:32.011662] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: UP (p=91.57%) [2026-03-11T20:18:32.012042] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-03-11T20:18:32.012200] [INFO ] [sig ] AXTI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:32.157156] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AXTI.txt [2026-03-11T20:18:32.157307] [INFO ] [sig ] [309/3275] Completed AXTI in 0.3s | 2.78 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-11T20:18:32.157348] [INFO ] [sig ] [310/3275] Forecasting AYI... [2026-03-11T20:18:32.157388] [INFO ] [sig ] Generating forecast for: AYI [2026-03-11T20:18:32.157418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-03-11T20:18:32.170265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-03-11T20:18:32.170639] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-03-11T20:18:32.171434] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-03-11T20:18:32.171486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:32.171518] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:32.171545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:32.171618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:32.231973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:32.233004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:32.233089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:32.233121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:32.362313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:32.362477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:32.362516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:32.362544] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:32.366443] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-03-11T20:18:32.366766] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-03-11T20:18:32.366908] [INFO ] [sig ] AYI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:32.518624] [INFO ] [LOCAL ] Saved forecast: AYI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AYI.txt [2026-03-11T20:18:32.518802] [INFO ] [sig ] [310/3275] Completed AYI in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-11T20:18:32.518850] [INFO ] [sig ] [311/3275] Forecasting AZ... [2026-03-11T20:18:32.518880] [INFO ] [sig ] Generating forecast for: AZ [2026-03-11T20:18:32.518910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-03-11T20:18:32.531130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-03-11T20:18:32.531486] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-03-11T20:18:32.532428] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-03-11T20:18:32.532485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:32.532518] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:32.532545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:32.532624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:32.590599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:32.591386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:32.591469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:32.591501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:32.711318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:32.711476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:32.711515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:32.711545] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:32.714996] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: UP (p=88.17%) [2026-03-11T20:18:32.715285] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-03-11T20:18:32.715416] [INFO ] [sig ] AZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:32.856891] [INFO ] [LOCAL ] Saved forecast: AZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AZ.txt [2026-03-11T20:18:32.857040] [INFO ] [sig ] [311/3275] Completed AZ in 0.3s | 2.78 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-11T20:18:32.857078] [INFO ] [sig ] [312/3275] Forecasting AZN... [2026-03-11T20:18:32.857108] [INFO ] [sig ] Generating forecast for: AZN [2026-03-11T20:18:32.857138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-03-11T20:18:32.869144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-03-11T20:18:32.869508] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-03-11T20:18:32.870317] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-03-11T20:18:32.870368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:32.870403] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:32.870428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:32.870483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:32.927353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:32.928220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:32.928307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:32.928338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:33.048848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:33.049003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:33.049042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:33.049070] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:33.052496] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: UP (p=69.81%) [2026-03-11T20:18:33.052794] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-03-11T20:18:33.052928] [INFO ] [sig ] AZN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:33.196115] [INFO ] [LOCAL ] Saved forecast: AZN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/AZN.txt [2026-03-11T20:18:33.196259] [INFO ] [sig ] [312/3275] Completed AZN in 0.3s | 2.78 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-11T20:18:33.196299] [INFO ] [sig ] [313/3275] Forecasting AZO... [2026-03-11T20:18:33.196328] [INFO ] [sig ] Generating forecast for: AZO [2026-03-11T20:18:33.196356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-03-11T20:18:33.208053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-03-11T20:18:33.208423] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-03-11T20:18:33.209275] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-03-11T20:18:33.209329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:33.209361] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:33.209393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:33.209461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:33.267472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:33.268279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:33.268360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:33.268395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:33.383894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:33.384051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:33.384091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:33.384121] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:33.387709] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: DOWN (p=28.95%) [2026-03-11T20:18:33.388022] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-03-11T20:18:33.388161] [INFO ] [sig ] AZO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:33.531299] [INFO ] [LOCAL ] Saved forecast: AZO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AZO.txt [2026-03-11T20:18:33.531460] [INFO ] [sig ] [313/3275] Completed AZO in 0.3s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:33.531502] [INFO ] [sig ] [314/3275] Forecasting AZZ... [2026-03-11T20:18:33.531531] [INFO ] [sig ] Generating forecast for: AZZ [2026-03-11T20:18:33.531561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-03-11T20:18:33.543140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-03-11T20:18:33.543475] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-03-11T20:18:33.544281] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-03-11T20:18:33.544334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:33.544365] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:33.544390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:33.544446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:33.602285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:33.603146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:33.603232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:33.603265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:33.729843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:33.729999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:33.730040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:33.730070] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:33.733662] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: DOWN (p=43.13%) [2026-03-11T20:18:33.733956] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-03-11T20:18:33.734099] [INFO ] [sig ] AZZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:33.885435] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/AZZ.txt [2026-03-11T20:18:33.885646] [INFO ] [sig ] [314/3275] Completed AZZ in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:33.885697] [INFO ] [sig ] [315/3275] Forecasting BA... [2026-03-11T20:18:33.885728] [INFO ] [sig ] Generating forecast for: BA [2026-03-11T20:18:33.885762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-03-11T20:18:33.899211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-03-11T20:18:33.899601] [INFO ] [FORECASTER] Starting predict_future for BA [2026-03-11T20:18:33.900469] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-03-11T20:18:33.900524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:33.900555] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:33.900603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:33.900663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:33.965291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:33.966191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:33.966290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:33.966326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:34.102388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:34.102546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:34.102605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:34.102805] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:34.106994] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: DOWN (p=41.92%) [2026-03-11T20:18:34.107307] [INFO ] [FORECASTER] Completed predict_future for BA [2026-03-11T20:18:34.107447] [INFO ] [sig ] BA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:34.251733] [INFO ] [LOCAL ] Saved forecast: BA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BA.txt [2026-03-11T20:18:34.251878] [INFO ] [sig ] [315/3275] Completed BA in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:34.251924] [INFO ] [sig ] [316/3275] Forecasting BABA... [2026-03-11T20:18:34.251968] [INFO ] [sig ] Generating forecast for: BABA [2026-03-11T20:18:34.252013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-03-11T20:18:34.264090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-03-11T20:18:34.264466] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-03-11T20:18:34.265307] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-03-11T20:18:34.265361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:34.265397] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:34.265432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:34.265501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:34.324347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:34.325160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:34.325240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:34.325301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:34.449348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:34.449509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:34.449549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:34.449596] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:34.453388] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-03-11T20:18:34.453698] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-03-11T20:18:34.453833] [INFO ] [sig ] BABA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:34.606073] [INFO ] [LOCAL ] Saved forecast: BABA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BABA.txt [2026-03-11T20:18:34.606293] [INFO ] [sig ] [316/3275] Completed BABA in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:34.606349] [INFO ] [sig ] [317/3275] Forecasting BABX... [2026-03-11T20:18:34.606390] [INFO ] [sig ] Generating forecast for: BABX [2026-03-11T20:18:34.606425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-03-11T20:18:34.620419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-03-11T20:18:34.620867] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-03-11T20:18:34.621753] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-03-11T20:18:34.621807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:34.621838] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:34.621864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:34.621919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:34.680512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:34.681681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:34.681775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:34.681807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:34.809812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:34.809973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:34.810015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:34.810042] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:34.813613] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=15.49%) [2026-03-11T20:18:34.813915] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-03-11T20:18:34.814057] [INFO ] [sig ] BABX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:34.963006] [INFO ] [LOCAL ] Saved forecast: BABX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BABX.txt [2026-03-11T20:18:34.963170] [INFO ] [sig ] [317/3275] Completed BABX in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:34.963213] [INFO ] [sig ] [318/3275] Forecasting BAC... [2026-03-11T20:18:34.963241] [INFO ] [sig ] Generating forecast for: BAC [2026-03-11T20:18:34.963271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-03-11T20:18:34.976288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-03-11T20:18:34.976706] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-03-11T20:18:34.977553] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-03-11T20:18:34.977656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:34.977698] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:34.977728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:34.977787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:35.036759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:35.037711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:35.037799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:35.037833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:35.165485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:35.165664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:35.165706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:35.165734] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:35.169287] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-03-11T20:18:35.169604] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-03-11T20:18:35.169747] [INFO ] [sig ] BAC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:35.314704] [INFO ] [LOCAL ] Saved forecast: BAC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BAC.txt [2026-03-11T20:18:35.314853] [INFO ] [sig ] [318/3275] Completed BAC in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:35.314895] [INFO ] [sig ] [319/3275] Forecasting BAH... [2026-03-11T20:18:35.314924] [INFO ] [sig ] Generating forecast for: BAH [2026-03-11T20:18:35.314954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-03-11T20:18:35.328137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-03-11T20:18:35.328598] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-03-11T20:18:35.329910] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-03-11T20:18:35.329976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:35.330009] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:35.330036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:35.330097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:35.392241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:35.393322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:35.393425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:35.393467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:35.520176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:35.520342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:35.520384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:35.520412] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:35.523946] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=89.94%) [2026-03-11T20:18:35.524226] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-03-11T20:18:35.524359] [INFO ] [sig ] BAH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:35.668909] [INFO ] [LOCAL ] Saved forecast: BAH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BAH.txt [2026-03-11T20:18:35.669100] [INFO ] [sig ] [319/3275] Completed BAH in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:35.669142] [INFO ] [sig ] [320/3275] Forecasting BALL... [2026-03-11T20:18:35.669171] [INFO ] [sig ] Generating forecast for: BALL [2026-03-11T20:18:35.669201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-03-11T20:18:35.681088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-03-11T20:18:35.681472] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-03-11T20:18:35.682297] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-03-11T20:18:35.682349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:35.682380] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:35.682406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:35.682463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:35.740942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:35.741872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:35.741959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:35.741991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:35.866326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:35.866485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:35.866524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:35.866552] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:35.870014] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: DOWN (p=35.49%) [2026-03-11T20:18:35.870297] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-03-11T20:18:35.870430] [INFO ] [sig ] BALL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:36.018973] [INFO ] [LOCAL ] Saved forecast: BALL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BALL.txt [2026-03-11T20:18:36.019143] [INFO ] [sig ] [320/3275] Completed BALL in 0.3s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:36.019186] [INFO ] [sig ] [321/3275] Forecasting BAM... [2026-03-11T20:18:36.019215] [INFO ] [sig ] Generating forecast for: BAM [2026-03-11T20:18:36.019245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-03-11T20:18:36.033596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-03-11T20:18:36.033951] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-03-11T20:18:36.034814] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-03-11T20:18:36.034868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:36.034900] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:36.034927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:36.034982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:36.095949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:36.096865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:36.096955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:36.096988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:36.218202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:36.218396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:36.218470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:36.218526] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:36.223210] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: DOWN (p=36.99%) [2026-03-11T20:18:36.223611] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-03-11T20:18:36.223762] [INFO ] [sig ] BAM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:36.385123] [INFO ] [LOCAL ] Saved forecast: BAM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BAM.txt [2026-03-11T20:18:36.385294] [INFO ] [sig ] [321/3275] Completed BAM in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:36.385338] [INFO ] [sig ] [322/3275] Forecasting BANC... [2026-03-11T20:18:36.385369] [INFO ] [sig ] Generating forecast for: BANC [2026-03-11T20:18:36.385401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-03-11T20:18:36.399961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-03-11T20:18:36.400365] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-03-11T20:18:36.401320] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-03-11T20:18:36.401376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:36.401409] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:36.401436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:36.401494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:36.466137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:36.467157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:36.467246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:36.467279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:36.596180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:36.596352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:36.596392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:36.596421] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:36.600022] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-03-11T20:18:36.600321] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-03-11T20:18:36.600459] [INFO ] [sig ] BANC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:36.743765] [INFO ] [LOCAL ] Saved forecast: BANC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BANC.txt [2026-03-11T20:18:36.743931] [INFO ] [sig ] [322/3275] Completed BANC in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:36.743982] [INFO ] [sig ] [323/3275] Forecasting BAND... [2026-03-11T20:18:36.744014] [INFO ] [sig ] Generating forecast for: BAND [2026-03-11T20:18:36.744046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-03-11T20:18:36.758076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-03-11T20:18:36.758510] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-03-11T20:18:36.759467] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-03-11T20:18:36.759521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:36.759602] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:36.759633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:36.759692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:36.826035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:36.827076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:36.827164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:36.827196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:36.962391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:36.962557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:36.962621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:36.962659] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:36.966493] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: DOWN (p=27.92%) [2026-03-11T20:18:36.967013] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-03-11T20:18:36.967155] [INFO ] [sig ] BAND: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:37.126236] [INFO ] [LOCAL ] Saved forecast: BAND 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BAND.txt [2026-03-11T20:18:37.126424] [INFO ] [sig ] [323/3275] Completed BAND in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:37.126469] [INFO ] [sig ] [324/3275] Forecasting BANF... [2026-03-11T20:18:37.126499] [INFO ] [sig ] Generating forecast for: BANF [2026-03-11T20:18:37.126535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-03-11T20:18:37.141076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-03-11T20:18:37.141486] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-03-11T20:18:37.142423] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-03-11T20:18:37.142486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:37.142520] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:37.142546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:37.142805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:37.208155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:37.209190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:37.209279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:37.209312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:37.342197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:37.342354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:37.342394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:37.342424] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:37.345934] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-03-11T20:18:37.346236] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-03-11T20:18:37.346368] [INFO ] [sig ] BANF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:37.492307] [INFO ] [LOCAL ] Saved forecast: BANF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BANF.txt [2026-03-11T20:18:37.492452] [INFO ] [sig ] [324/3275] Completed BANF in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:37.492502] [INFO ] [sig ] [325/3275] Forecasting BANX... [2026-03-11T20:18:37.492533] [INFO ] [sig ] Generating forecast for: BANX [2026-03-11T20:18:37.492562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-03-11T20:18:37.504897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-03-11T20:18:37.505168] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-03-11T20:18:37.505979] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-03-11T20:18:37.506031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:37.506064] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:37.506090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:37.506146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:37.564422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:37.565133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:37.565229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:37.565270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:37.684336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:37.684484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:37.684524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:37.684554] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:37.688059] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: DOWN (p=34.69%) [2026-03-11T20:18:37.688334] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-03-11T20:18:37.688465] [INFO ] [sig ] BANX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:37.838527] [INFO ] [LOCAL ] Saved forecast: BANX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BANX.txt [2026-03-11T20:18:37.838708] [INFO ] [sig ] [325/3275] Completed BANX in 0.3s | 2.78 sym/s | Total: 1.9m | ETA: 17.7m [2026-03-11T20:18:37.838751] [INFO ] [sig ] [326/3275] Forecasting BAP... [2026-03-11T20:18:37.838780] [INFO ] [sig ] Generating forecast for: BAP [2026-03-11T20:18:37.838811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-03-11T20:18:37.852709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-03-11T20:18:37.853089] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-03-11T20:18:37.854187] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-03-11T20:18:37.854242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:37.854275] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:37.854302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:37.854358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:37.917155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:37.918290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:37.918377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:37.918411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:38.041546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:38.041734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:38.041791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:38.041854] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:38.045826] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: UP (p=97.33%) [2026-03-11T20:18:38.046142] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-03-11T20:18:38.046288] [INFO ] [sig ] BAP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:38.201213] [INFO ] [LOCAL ] Saved forecast: BAP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BAP.txt [2026-03-11T20:18:38.201376] [INFO ] [sig ] [326/3275] Completed BAP in 0.4s | 2.78 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-11T20:18:38.201418] [INFO ] [sig ] [327/3275] Forecasting BATRA... [2026-03-11T20:18:38.201447] [INFO ] [sig ] Generating forecast for: BATRA [2026-03-11T20:18:38.201477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-03-11T20:18:38.214968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-03-11T20:18:38.215315] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-03-11T20:18:38.216209] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-03-11T20:18:38.216265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:38.216298] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:38.216325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:38.216383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:38.277994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:38.278946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:38.279034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:38.279067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:38.409417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:38.409611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:38.409664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:38.409695] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:38.414017] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: UP (p=84.43%) [2026-03-11T20:18:38.414382] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-03-11T20:18:38.414535] [INFO ] [sig ] BATRA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:38.563816] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BATRA.txt [2026-03-11T20:18:38.563998] [INFO ] [sig ] [327/3275] Completed BATRA in 0.4s | 2.78 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-11T20:18:38.564039] [INFO ] [sig ] [328/3275] Forecasting BATRK... [2026-03-11T20:18:38.564069] [INFO ] [sig ] Generating forecast for: BATRK [2026-03-11T20:18:38.564100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-03-11T20:18:38.577606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-03-11T20:18:38.578003] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-03-11T20:18:38.578885] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-03-11T20:18:38.578940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:38.578973] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:38.578999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:38.579055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:38.637420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:38.638421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:38.638510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:38.638545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:38.812937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:38.813146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:38.813216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:38.813268] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:38.818873] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=8.63%) [2026-03-11T20:18:38.819410] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-03-11T20:18:38.819655] [INFO ] [sig ] BATRK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:39.015975] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BATRK.txt [2026-03-11T20:18:39.016213] [INFO ] [sig ] [328/3275] Completed BATRK in 0.5s | 2.78 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-11T20:18:39.016274] [INFO ] [sig ] [329/3275] Forecasting BAX... [2026-03-11T20:18:39.016308] [INFO ] [sig ] Generating forecast for: BAX [2026-03-11T20:18:39.016347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-03-11T20:18:39.034619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-03-11T20:18:39.035168] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-03-11T20:18:39.036440] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-03-11T20:18:39.036514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:39.036564] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:39.036639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:39.036736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:39.119636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:39.120781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:39.120905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:39.120937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:39.291205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:39.291405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:39.291466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:39.291512] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:39.296874] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-03-11T20:18:39.297360] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-03-11T20:18:39.297611] [INFO ] [sig ] BAX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:39.504194] [INFO ] [LOCAL ] Saved forecast: BAX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BAX.txt [2026-03-11T20:18:39.504428] [INFO ] [sig ] [329/3275] Completed BAX in 0.5s | 2.78 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-11T20:18:39.504494] [INFO ] [sig ] [330/3275] Forecasting BB... [2026-03-11T20:18:39.504541] [INFO ] [sig ] Generating forecast for: BB [2026-03-11T20:18:39.504615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-03-11T20:18:39.524138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-03-11T20:18:39.527244] [INFO ] [FORECASTER] Starting predict_future for BB [2026-03-11T20:18:39.529097] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-03-11T20:18:39.529173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:39.529248] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:39.529299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:39.529391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:39.617507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:39.618795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:39.618913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:39.618955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:39.803977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:39.804188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:39.804259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:39.804311] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:39.810192] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: DOWN (p=20.29%) [2026-03-11T20:18:39.810801] [INFO ] [FORECASTER] Completed predict_future for BB [2026-03-11T20:18:39.811043] [INFO ] [sig ] BB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:39.987352] [INFO ] [LOCAL ] Saved forecast: BB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BB.txt [2026-03-11T20:18:39.987529] [INFO ] [sig ] [330/3275] Completed BB in 0.5s | 2.77 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-11T20:18:39.987594] [INFO ] [sig ] [331/3275] Forecasting BBAI... [2026-03-11T20:18:39.987630] [INFO ] [sig ] Generating forecast for: BBAI [2026-03-11T20:18:39.987661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-03-11T20:18:40.000411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-03-11T20:18:40.000876] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-03-11T20:18:40.001768] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-03-11T20:18:40.001823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:40.001854] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:40.001881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:40.001937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:40.062495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:40.063509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:40.063641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:40.063680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:40.189287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:40.189452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:40.189491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:40.189521] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:40.193092] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=23.05%) [2026-03-11T20:18:40.193397] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-03-11T20:18:40.193539] [INFO ] [sig ] BBAI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:40.339247] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BBAI.txt [2026-03-11T20:18:40.339402] [INFO ] [sig ] [331/3275] Completed BBAI in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-11T20:18:40.339444] [INFO ] [sig ] [332/3275] Forecasting BBCP... [2026-03-11T20:18:40.339472] [INFO ] [sig ] Generating forecast for: BBCP [2026-03-11T20:18:40.339503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-03-11T20:18:40.352415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-03-11T20:18:40.352853] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-03-11T20:18:40.353723] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-03-11T20:18:40.353776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:40.353807] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:40.353833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:40.353889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:40.413283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:40.414065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:40.414151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:40.414184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:40.534751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:40.534906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:40.534947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:40.534975] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:40.538422] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: DOWN (p=36.83%) [2026-03-11T20:18:40.538725] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-03-11T20:18:40.538857] [INFO ] [sig ] BBCP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:40.680624] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BBCP.txt [2026-03-11T20:18:40.680771] [INFO ] [sig ] [332/3275] Completed BBCP in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-11T20:18:40.680811] [INFO ] [sig ] [333/3275] Forecasting BBD... [2026-03-11T20:18:40.680843] [INFO ] [sig ] Generating forecast for: BBD [2026-03-11T20:18:40.680874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-03-11T20:18:40.692680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-03-11T20:18:40.693037] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-03-11T20:18:40.693860] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-03-11T20:18:40.693913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:40.693944] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:40.693971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:40.694028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:40.751679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:40.752377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:40.752489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:40.752523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:40.876831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:40.876982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:40.877022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:40.877054] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:40.880476] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: UP (p=67.82%) [2026-03-11T20:18:40.880780] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-03-11T20:18:40.880914] [INFO ] [sig ] BBD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:41.024203] [INFO ] [LOCAL ] Saved forecast: BBD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BBD.txt [2026-03-11T20:18:41.024352] [INFO ] [sig ] [333/3275] Completed BBD in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-11T20:18:41.024395] [INFO ] [sig ] [334/3275] Forecasting BBDO... [2026-03-11T20:18:41.024430] [INFO ] [sig ] Generating forecast for: BBDO [2026-03-11T20:18:41.024462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-03-11T20:18:41.036240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-03-11T20:18:41.036595] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-03-11T20:18:41.037400] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-03-11T20:18:41.037452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:41.037483] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:41.037509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:41.037600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:41.102007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:41.102919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:41.103011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:41.103045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:41.231013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:41.231177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:41.231220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:41.231247] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:41.235096] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=8.54%) [2026-03-11T20:18:41.235390] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-03-11T20:18:41.235532] [INFO ] [sig ] BBDO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:41.387895] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BBDO.txt [2026-03-11T20:18:41.388078] [INFO ] [sig ] [334/3275] Completed BBDO in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-11T20:18:41.388127] [INFO ] [sig ] [335/3275] Forecasting BBH... [2026-03-11T20:18:41.388171] [INFO ] [sig ] Generating forecast for: BBH [2026-03-11T20:18:41.388205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-03-11T20:18:41.400960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-03-11T20:18:41.401352] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-03-11T20:18:41.402218] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-03-11T20:18:41.402272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:41.402304] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:41.402330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:41.402386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:41.466484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:41.467483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:41.467602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:41.467640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:41.582195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:41.582371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:41.582416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:41.582446] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:41.586245] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=10.34%) [2026-03-11T20:18:41.586545] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-03-11T20:18:41.586712] [INFO ] [sig ] BBH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:41.744041] [INFO ] [LOCAL ] Saved forecast: BBH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BBH.txt [2026-03-11T20:18:41.744211] [INFO ] [sig ] [335/3275] Completed BBH in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-11T20:18:41.744254] [INFO ] [sig ] [336/3275] Forecasting BBIO... [2026-03-11T20:18:41.744284] [INFO ] [sig ] Generating forecast for: BBIO [2026-03-11T20:18:41.744317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-03-11T20:18:41.761697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-03-11T20:18:41.762131] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-03-11T20:18:41.763114] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-03-11T20:18:41.763173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:41.763205] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:41.763232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:41.763290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:41.826068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:41.827067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:41.827160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:41.827193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:41.960474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:41.960670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:41.960726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:41.960757] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:41.964741] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-03-11T20:18:41.965234] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-03-11T20:18:41.965380] [INFO ] [sig ] BBIO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:42.122308] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BBIO.txt [2026-03-11T20:18:42.122533] [INFO ] [sig ] [336/3275] Completed BBIO in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-11T20:18:42.122603] [INFO ] [sig ] [337/3275] Forecasting BBLG... [2026-03-11T20:18:42.122638] [INFO ] [sig ] Generating forecast for: BBLG [2026-03-11T20:18:42.122671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-03-11T20:18:42.137690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-03-11T20:18:42.138127] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-03-11T20:18:42.139084] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-03-11T20:18:42.139149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:42.139183] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:42.139209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:42.139267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:42.201435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:42.202463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:42.202592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:42.202647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:42.333635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:42.333809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:42.333849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:42.333895] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:42.338078] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: DOWN (p=40.52%) [2026-03-11T20:18:42.338465] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-03-11T20:18:42.338644] [INFO ] [sig ] BBLG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:42.493191] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BBLG.txt [2026-03-11T20:18:42.493355] [INFO ] [sig ] [337/3275] Completed BBLG in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-11T20:18:42.493396] [INFO ] [sig ] [338/3275] Forecasting BBN... [2026-03-11T20:18:42.493428] [INFO ] [sig ] Generating forecast for: BBN [2026-03-11T20:18:42.493459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-03-11T20:18:42.506303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-03-11T20:18:42.506762] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-03-11T20:18:42.507669] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-03-11T20:18:42.507725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:42.507756] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:42.507784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:42.507841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:42.571467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:42.572396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:42.572492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:42.572525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:42.700107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:42.700280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:42.700325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:42.700354] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:42.704183] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: UP (p=84.88%) [2026-03-11T20:18:42.704531] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-03-11T20:18:42.704730] [INFO ] [sig ] BBN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:42.855492] [INFO ] [LOCAL ] Saved forecast: BBN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BBN.txt [2026-03-11T20:18:42.855689] [INFO ] [sig ] [338/3275] Completed BBN in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 17.6m [2026-03-11T20:18:42.855745] [INFO ] [sig ] [339/3275] Forecasting BBSI... [2026-03-11T20:18:42.855778] [INFO ] [sig ] Generating forecast for: BBSI [2026-03-11T20:18:42.855809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-03-11T20:18:42.867879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-03-11T20:18:42.868312] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-03-11T20:18:42.869238] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-03-11T20:18:42.869295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:42.869327] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:42.869353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:42.869410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:42.930772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:42.931837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:42.931963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:42.932023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:43.064339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:43.064497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:43.064537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:43.064566] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:43.068160] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: UP (p=55.45%) [2026-03-11T20:18:43.068445] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-03-11T20:18:43.068596] [INFO ] [sig ] BBSI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:43.213646] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BBSI.txt [2026-03-11T20:18:43.213795] [INFO ] [sig ] [339/3275] Completed BBSI in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 17.6m [2026-03-11T20:18:43.213835] [INFO ] [sig ] [340/3275] Forecasting BBUC... [2026-03-11T20:18:43.213865] [INFO ] [sig ] Generating forecast for: BBUC [2026-03-11T20:18:43.213895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-03-11T20:18:43.225561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-03-11T20:18:43.225915] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-03-11T20:18:43.226734] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-03-11T20:18:43.226787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:43.226846] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:43.226874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:43.226931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:43.290650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:43.292051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:43.292196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:43.292240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:43.418295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:43.418463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:43.418506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:43.418534] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:43.422041] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=77.56%) [2026-03-11T20:18:43.422324] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-03-11T20:18:43.422454] [INFO ] [sig ] BBUC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:43.565550] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BBUC.txt [2026-03-11T20:18:43.565745] [INFO ] [sig ] [340/3275] Completed BBUC in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 17.6m [2026-03-11T20:18:43.565789] [INFO ] [sig ] [341/3275] Forecasting BBVA... [2026-03-11T20:18:43.565820] [INFO ] [sig ] Generating forecast for: BBVA [2026-03-11T20:18:43.565849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-03-11T20:18:43.580025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-03-11T20:18:43.580428] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-03-11T20:18:43.581333] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-03-11T20:18:43.581387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:43.581419] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:43.581457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:43.581514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:43.639219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:43.639963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:43.640042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:43.640074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:43.764235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:43.764379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:43.764417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:43.764445] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:43.767875] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: UP (p=68.57%) [2026-03-11T20:18:43.768172] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-03-11T20:18:43.768304] [INFO ] [sig ] BBVA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:43.908718] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BBVA.txt [2026-03-11T20:18:43.908878] [INFO ] [sig ] [341/3275] Completed BBVA in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 17.6m [2026-03-11T20:18:43.908922] [INFO ] [sig ] [342/3275] Forecasting BBWI... [2026-03-11T20:18:43.908952] [INFO ] [sig ] Generating forecast for: BBWI [2026-03-11T20:18:43.908982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-03-11T20:18:43.920416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-03-11T20:18:43.920840] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-03-11T20:18:43.921685] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-03-11T20:18:43.921749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:43.921788] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:43.921816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:43.921872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:43.980637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:43.981478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:43.981561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:43.981613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:44.106405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:44.106586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:44.106628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:44.106656] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:44.110650] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: UP (p=71.02%) [2026-03-11T20:18:44.110973] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-03-11T20:18:44.111107] [INFO ] [sig ] BBWI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:44.254416] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BBWI.txt [2026-03-11T20:18:44.254566] [INFO ] [sig ] [342/3275] Completed BBWI in 0.3s | 2.77 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-11T20:18:44.254627] [INFO ] [sig ] [343/3275] Forecasting BBY... [2026-03-11T20:18:44.254663] [INFO ] [sig ] Generating forecast for: BBY [2026-03-11T20:18:44.254700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-03-11T20:18:44.266189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-03-11T20:18:44.266527] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-03-11T20:18:44.267529] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-03-11T20:18:44.267601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:44.267635] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:44.267661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:44.267717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:44.327743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:44.328692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:44.328790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:44.328826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:44.455666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:44.455826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:44.455869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:44.455933] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:44.459501] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=67.70%) [2026-03-11T20:18:44.459824] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-03-11T20:18:44.459969] [INFO ] [sig ] BBY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:44.607185] [INFO ] [LOCAL ] Saved forecast: BBY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BBY.txt [2026-03-11T20:18:44.607347] [INFO ] [sig ] [343/3275] Completed BBY in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-11T20:18:44.607391] [INFO ] [sig ] [344/3275] Forecasting BC... [2026-03-11T20:18:44.607420] [INFO ] [sig ] Generating forecast for: BC [2026-03-11T20:18:44.607452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-03-11T20:18:44.619202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-03-11T20:18:44.619559] [INFO ] [FORECASTER] Starting predict_future for BC [2026-03-11T20:18:44.620418] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-03-11T20:18:44.620472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:44.620504] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:44.620530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:44.620605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:44.684239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:44.685309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:44.685402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:44.685436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:44.823369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:44.823537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:44.823597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:44.823631] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:44.827403] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: UP (p=81.93%) [2026-03-11T20:18:44.827754] [INFO ] [FORECASTER] Completed predict_future for BC [2026-03-11T20:18:44.827907] [INFO ] [sig ] BC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:44.972006] [INFO ] [LOCAL ] Saved forecast: BC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BC.txt [2026-03-11T20:18:44.972165] [INFO ] [sig ] [344/3275] Completed BC in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-11T20:18:44.972206] [INFO ] [sig ] [345/3275] Forecasting BCAL... [2026-03-11T20:18:44.972235] [INFO ] [sig ] Generating forecast for: BCAL [2026-03-11T20:18:44.972265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-03-11T20:18:44.985006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-03-11T20:18:44.985404] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-03-11T20:18:44.986333] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-03-11T20:18:44.986400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:44.986446] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:44.986475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:44.986532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:45.050007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:45.051140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:45.051224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:45.051256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:45.166386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:45.166547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:45.166608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:45.166640] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:45.170150] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: DOWN (p=2.02%) [2026-03-11T20:18:45.170441] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-03-11T20:18:45.170596] [INFO ] [sig ] BCAL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:45.347443] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BCAL.txt [2026-03-11T20:18:45.347678] [INFO ] [sig ] [345/3275] Completed BCAL in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-11T20:18:45.347738] [INFO ] [sig ] [346/3275] Forecasting BCAX... [2026-03-11T20:18:45.347779] [INFO ] [sig ] Generating forecast for: BCAX [2026-03-11T20:18:45.347821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-03-11T20:18:45.362925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-03-11T20:18:45.363378] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-03-11T20:18:45.364256] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-03-11T20:18:45.364310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:45.364341] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:45.364366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:45.364421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:45.423340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:45.424315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:45.424401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:45.424434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:45.553123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:45.553287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:45.553327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:45.553356] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:45.557318] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=8.29%) [2026-03-11T20:18:45.557653] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-03-11T20:18:45.557797] [INFO ] [sig ] BCAX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:45.703619] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BCAX.txt [2026-03-11T20:18:45.703794] [INFO ] [sig ] [346/3275] Completed BCAX in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-11T20:18:45.703834] [INFO ] [sig ] [347/3275] Forecasting BCBP... [2026-03-11T20:18:45.703865] [INFO ] [sig ] Generating forecast for: BCBP [2026-03-11T20:18:45.703895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-03-11T20:18:45.715816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-03-11T20:18:45.716183] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-03-11T20:18:45.717044] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-03-11T20:18:45.717097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:45.717129] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:45.717154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:45.717209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:45.779081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:45.780277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:45.780368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:45.780405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:45.903042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:45.903203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:45.903242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:45.903271] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:45.906808] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=24.12%) [2026-03-11T20:18:45.907104] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-03-11T20:18:45.907239] [INFO ] [sig ] BCBP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:46.053253] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BCBP.txt [2026-03-11T20:18:46.053419] [INFO ] [sig ] [347/3275] Completed BCBP in 0.3s | 2.78 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-11T20:18:46.053460] [INFO ] [sig ] [348/3275] Forecasting BCC... [2026-03-11T20:18:46.053490] [INFO ] [sig ] Generating forecast for: BCC [2026-03-11T20:18:46.053520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-03-11T20:18:46.065294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-03-11T20:18:46.065709] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-03-11T20:18:46.066517] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-03-11T20:18:46.066592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:46.066627] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:46.066654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:46.066710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:46.123796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:46.124707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:46.124793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:46.124825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:46.252309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:46.252492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:46.252541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:46.252589] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:46.256350] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-03-11T20:18:46.256706] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-03-11T20:18:46.256868] [INFO ] [sig ] BCC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:46.405034] [INFO ] [LOCAL ] Saved forecast: BCC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BCC.txt [2026-03-11T20:18:46.405199] [INFO ] [sig ] [348/3275] Completed BCC in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-11T20:18:46.405239] [INFO ] [sig ] [349/3275] Forecasting BCDA... [2026-03-11T20:18:46.405269] [INFO ] [sig ] Generating forecast for: BCDA [2026-03-11T20:18:46.405301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-03-11T20:18:46.417891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-03-11T20:18:46.418485] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-03-11T20:18:46.419545] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-03-11T20:18:46.419625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:46.419658] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:46.419688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:46.419757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:46.483021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:46.484014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:46.484101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:46.484134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:46.601703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:46.601861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:46.601901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:46.601928] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:46.605454] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: UP (p=90.76%) [2026-03-11T20:18:46.605767] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-03-11T20:18:46.605905] [INFO ] [sig ] BCDA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:46.748351] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BCDA.txt [2026-03-11T20:18:46.748505] [INFO ] [sig ] [349/3275] Completed BCDA in 0.3s | 2.78 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-11T20:18:46.748544] [INFO ] [sig ] [350/3275] Forecasting BCE... [2026-03-11T20:18:46.748592] [INFO ] [sig ] Generating forecast for: BCE [2026-03-11T20:18:46.748625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-03-11T20:18:46.761047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-03-11T20:18:46.761447] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-03-11T20:18:46.762316] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-03-11T20:18:46.762371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:46.762403] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:46.762431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:46.762488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:46.821183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:46.822164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:46.822298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:46.822335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:46.955035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:46.955248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:46.955301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:46.955342] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:46.959381] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-03-11T20:18:46.959856] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-03-11T20:18:46.960013] [INFO ] [sig ] BCE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:47.104237] [INFO ] [LOCAL ] Saved forecast: BCE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BCE.txt [2026-03-11T20:18:47.104393] [INFO ] [sig ] [350/3275] Completed BCE in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-11T20:18:47.104433] [INFO ] [sig ] [351/3275] Forecasting BCH... [2026-03-11T20:18:47.104464] [INFO ] [sig ] Generating forecast for: BCH [2026-03-11T20:18:47.104494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-03-11T20:18:47.117704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-03-11T20:18:47.118133] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-03-11T20:18:47.119002] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-03-11T20:18:47.119055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:47.119087] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:47.119112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:47.119168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:47.178017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:47.178887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:47.178977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:47.179010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:47.302193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:47.302357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:47.302399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:47.302429] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:47.306253] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-03-11T20:18:47.306556] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-03-11T20:18:47.306720] [INFO ] [sig ] BCH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:47.464868] [INFO ] [LOCAL ] Saved forecast: BCH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BCH.txt [2026-03-11T20:18:47.465020] [INFO ] [sig ] [351/3275] Completed BCH in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-11T20:18:47.465061] [INFO ] [sig ] [352/3275] Forecasting BCML... [2026-03-11T20:18:47.465091] [INFO ] [sig ] Generating forecast for: BCML [2026-03-11T20:18:47.465122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-03-11T20:18:47.479654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-03-11T20:18:47.480031] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-03-11T20:18:47.480890] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-03-11T20:18:47.480942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:47.480973] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:47.480999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:47.481205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:47.545748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:47.546613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:47.546696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:47.546727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:47.674122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:47.674293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:47.674335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:47.674363] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:47.678458] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: UP (p=75.72%) [2026-03-11T20:18:47.678782] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-03-11T20:18:47.678941] [INFO ] [sig ] BCML: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:47.841101] [INFO ] [LOCAL ] Saved forecast: BCML 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BCML.txt [2026-03-11T20:18:47.841241] [INFO ] [sig ] [352/3275] Completed BCML in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-11T20:18:47.841280] [INFO ] [sig ] [353/3275] Forecasting BCO... [2026-03-11T20:18:47.841309] [INFO ] [sig ] Generating forecast for: BCO [2026-03-11T20:18:47.841339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-03-11T20:18:47.853365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-03-11T20:18:47.853726] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-03-11T20:18:47.854603] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-03-11T20:18:47.854658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:47.854693] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:47.854727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:47.854797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:47.916412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:47.917559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:47.917667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:47.917703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:48.046424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:48.046598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:48.046641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:48.046671] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:48.050230] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: UP (p=57.37%) [2026-03-11T20:18:48.050509] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-03-11T20:18:48.050660] [INFO ] [sig ] BCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:48.202401] [INFO ] [LOCAL ] Saved forecast: BCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BCO.txt [2026-03-11T20:18:48.202560] [INFO ] [sig ] [353/3275] Completed BCO in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 17.5m [2026-03-11T20:18:48.202620] [INFO ] [sig ] [354/3275] Forecasting BCPC... [2026-03-11T20:18:48.202651] [INFO ] [sig ] Generating forecast for: BCPC [2026-03-11T20:18:48.202681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-03-11T20:18:48.213974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-03-11T20:18:48.214363] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-03-11T20:18:48.215238] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-03-11T20:18:48.215292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:48.215338] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:48.215366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:48.215423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:48.276290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:48.277236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:48.277322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:48.277356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:48.402079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:48.402228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:48.402265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:48.402292] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:48.405976] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=80.66%) [2026-03-11T20:18:48.406262] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-03-11T20:18:48.406393] [INFO ] [sig ] BCPC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:48.555492] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BCPC.txt [2026-03-11T20:18:48.555659] [INFO ] [sig ] [354/3275] Completed BCPC in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 17.5m [2026-03-11T20:18:48.555705] [INFO ] [sig ] [355/3275] Forecasting BCRX... [2026-03-11T20:18:48.555734] [INFO ] [sig ] Generating forecast for: BCRX [2026-03-11T20:18:48.555764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-03-11T20:18:48.568361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-03-11T20:18:48.568726] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-03-11T20:18:48.569796] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-03-11T20:18:48.569848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:48.569879] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:48.569905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:48.570143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:48.628796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:48.629621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:48.629705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:48.629738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:48.754746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:48.754908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:48.754947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:48.754976] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:48.758506] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-03-11T20:18:48.758808] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-03-11T20:18:48.758950] [INFO ] [sig ] BCRX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:48.900953] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BCRX.txt [2026-03-11T20:18:48.901095] [INFO ] [sig ] [355/3275] Completed BCRX in 0.3s | 2.78 sym/s | Total: 2.1m | ETA: 17.5m [2026-03-11T20:18:48.901153] [INFO ] [sig ] [356/3275] Forecasting BCS... [2026-03-11T20:18:48.901184] [INFO ] [sig ] Generating forecast for: BCS [2026-03-11T20:18:48.901214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-03-11T20:18:48.912932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-03-11T20:18:48.913329] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-03-11T20:18:48.914189] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-03-11T20:18:48.914246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:48.914280] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:48.914308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:48.914367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:48.973393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:48.974252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:48.974335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:48.974367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:49.098700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:49.098870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:49.098917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:49.098947] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:49.102687] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=75.76%) [2026-03-11T20:18:49.103100] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-03-11T20:18:49.103289] [INFO ] [sig ] BCS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:49.250562] [INFO ] [LOCAL ] Saved forecast: BCS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BCS.txt [2026-03-11T20:18:49.250759] [INFO ] [sig ] [356/3275] Completed BCS in 0.3s | 2.78 sym/s | Total: 2.1m | ETA: 17.5m [2026-03-11T20:18:49.250811] [INFO ] [sig ] [357/3275] Forecasting BCSF... [2026-03-11T20:18:49.250841] [INFO ] [sig ] Generating forecast for: BCSF [2026-03-11T20:18:49.250871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-03-11T20:18:49.263002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-03-11T20:18:49.263400] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-03-11T20:18:49.264334] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-03-11T20:18:49.264387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:49.264444] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:49.264472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:49.264529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:49.326804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:49.328012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:49.328098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:49.328131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:49.454318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:49.454483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:49.454523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:49.454551] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:49.458470] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=53.14%) [2026-03-11T20:18:49.458791] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-03-11T20:18:49.458948] [INFO ] [sig ] BCSF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:49.608811] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BCSF.txt [2026-03-11T20:18:49.608961] [INFO ] [sig ] [357/3275] Completed BCSF in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 17.5m [2026-03-11T20:18:49.609007] [INFO ] [sig ] [358/3275] Forecasting BCTX... [2026-03-11T20:18:49.609230] [INFO ] [sig ] Generating forecast for: BCTX [2026-03-11T20:18:49.609261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-03-11T20:18:49.621044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-03-11T20:18:49.621380] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-03-11T20:18:49.622192] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-03-11T20:18:49.622244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:49.622275] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:49.622301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:49.622356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:49.684425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:49.685214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:49.685306] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:49.685337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:49.807314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:49.807473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:49.807511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:49.807541] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:49.811136] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: UP (p=53.93%) [2026-03-11T20:18:49.811422] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-03-11T20:18:49.811555] [INFO ] [sig ] BCTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:49.957359] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BCTX.txt [2026-03-11T20:18:49.957526] [INFO ] [sig ] [358/3275] Completed BCTX in 0.3s | 2.78 sym/s | Total: 2.1m | ETA: 17.5m [2026-03-11T20:18:49.957565] [INFO ] [sig ] [359/3275] Forecasting BCX... [2026-03-11T20:18:49.957618] [INFO ] [sig ] Generating forecast for: BCX [2026-03-11T20:18:49.957649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-03-11T20:18:49.970381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-03-11T20:18:49.970847] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-03-11T20:18:49.971691] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-03-11T20:18:49.971743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:49.971776] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:49.971802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:49.971860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:50.029946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:50.030872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:50.030954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:50.030986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:50.153204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:50.153362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:50.153401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:50.153428] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:50.157592] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=50.09%) [2026-03-11T20:18:50.157896] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-03-11T20:18:50.158065] [INFO ] [sig ] BCX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:50.302055] [INFO ] [LOCAL ] Saved forecast: BCX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BCX.txt [2026-03-11T20:18:50.302199] [INFO ] [sig ] [359/3275] Completed BCX in 0.3s | 2.78 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-11T20:18:50.302239] [INFO ] [sig ] [360/3275] Forecasting BCYC... [2026-03-11T20:18:50.302269] [INFO ] [sig ] Generating forecast for: BCYC [2026-03-11T20:18:50.302301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-03-11T20:18:50.313683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-03-11T20:18:50.314027] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-03-11T20:18:50.314849] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-03-11T20:18:50.314900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:50.314930] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:50.314955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:50.315010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:50.376294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:50.376984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:50.377065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:50.377097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:50.499631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:50.499799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:50.499849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:50.499918] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:50.503538] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=64.27%) [2026-03-11T20:18:50.503871] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-03-11T20:18:50.504014] [INFO ] [sig ] BCYC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:50.653246] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BCYC.txt [2026-03-11T20:18:50.653393] [INFO ] [sig ] [360/3275] Completed BCYC in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-11T20:18:50.653434] [INFO ] [sig ] [361/3275] Forecasting BDC... [2026-03-11T20:18:50.653463] [INFO ] [sig ] Generating forecast for: BDC [2026-03-11T20:18:50.653494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-03-11T20:18:50.665552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-03-11T20:18:50.665949] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-03-11T20:18:50.666813] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-03-11T20:18:50.666872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:50.666904] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:50.666930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:50.666987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:50.725357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:50.726243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:50.726330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:50.726362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:50.848006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:50.848168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:50.848209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:50.848253] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:50.851853] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=1.08%) [2026-03-11T20:18:50.852166] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-03-11T20:18:50.852312] [INFO ] [sig ] BDC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:50.994873] [INFO ] [LOCAL ] Saved forecast: BDC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BDC.txt [2026-03-11T20:18:50.995040] [INFO ] [sig ] [361/3275] Completed BDC in 0.3s | 2.78 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-11T20:18:50.995081] [INFO ] [sig ] [362/3275] Forecasting BDJ... [2026-03-11T20:18:50.995110] [INFO ] [sig ] Generating forecast for: BDJ [2026-03-11T20:18:50.995140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-03-11T20:18:51.006906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-03-11T20:18:51.007306] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-03-11T20:18:51.008285] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-03-11T20:18:51.008342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:51.008374] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:51.008401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:51.008458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:51.067442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:51.068492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:51.068602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:51.068637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:51.199783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:51.200177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:51.200234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:51.200272] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:51.205883] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=46.84%) [2026-03-11T20:18:51.206627] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-03-11T20:18:51.206839] [INFO ] [sig ] BDJ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:51.387751] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BDJ.txt [2026-03-11T20:18:51.387911] [INFO ] [sig ] [362/3275] Completed BDJ in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-11T20:18:51.387952] [INFO ] [sig ] [363/3275] Forecasting BDN... [2026-03-11T20:18:51.388196] [INFO ] [sig ] Generating forecast for: BDN [2026-03-11T20:18:51.388230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-03-11T20:18:51.401325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-03-11T20:18:51.401772] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-03-11T20:18:51.402666] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-03-11T20:18:51.402720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:51.402751] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:51.402777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:51.402848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:51.461744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:51.462703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:51.462790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:51.462839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:51.588564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:51.588746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:51.588785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:51.588821] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:51.592730] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: UP (p=71.93%) [2026-03-11T20:18:51.593024] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-03-11T20:18:51.593159] [INFO ] [sig ] BDN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:51.741246] [INFO ] [LOCAL ] Saved forecast: BDN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BDN.txt [2026-03-11T20:18:51.741415] [INFO ] [sig ] [363/3275] Completed BDN in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-11T20:18:51.741457] [INFO ] [sig ] [364/3275] Forecasting BDSX... [2026-03-11T20:18:51.741485] [INFO ] [sig ] Generating forecast for: BDSX [2026-03-11T20:18:51.741516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-03-11T20:18:51.754242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-03-11T20:18:51.754672] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-03-11T20:18:51.755530] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-03-11T20:18:51.755610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:51.755644] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:51.755670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:51.755725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:51.816550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:51.817715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:51.817806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:51.817837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:51.939284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:51.939447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:51.939489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:51.939518] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:51.943682] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: UP (p=51.75%) [2026-03-11T20:18:51.943975] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-03-11T20:18:51.944115] [INFO ] [sig ] BDSX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:52.098926] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BDSX.txt [2026-03-11T20:18:52.099284] [INFO ] [sig ] [364/3275] Completed BDSX in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-11T20:18:52.099327] [INFO ] [sig ] [365/3275] Forecasting BDTX... [2026-03-11T20:18:52.099356] [INFO ] [sig ] Generating forecast for: BDTX [2026-03-11T20:18:52.099386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-03-11T20:18:52.112522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-03-11T20:18:52.112924] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-03-11T20:18:52.113781] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-03-11T20:18:52.113834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:52.113866] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:52.113905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:52.113963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:52.173031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:52.173961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:52.174048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:52.174081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:52.303672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:52.303832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:52.303874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:52.303904] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:52.307740] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: DOWN (p=22.21%) [2026-03-11T20:18:52.308255] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-03-11T20:18:52.308440] [INFO ] [sig ] BDTX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:52.460307] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BDTX.txt [2026-03-11T20:18:52.460460] [INFO ] [sig ] [365/3275] Completed BDTX in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-11T20:18:52.460501] [INFO ] [sig ] [366/3275] Forecasting BDX... [2026-03-11T20:18:52.460530] [INFO ] [sig ] Generating forecast for: BDX [2026-03-11T20:18:52.460562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-03-11T20:18:52.474304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-03-11T20:18:52.474711] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-03-11T20:18:52.475605] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-03-11T20:18:52.475659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:52.475692] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:52.475719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:52.475790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:52.540781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:52.541652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:52.541738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:52.541771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:52.668610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:52.668766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:52.668806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:52.668834] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:52.672287] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: DOWN (p=40.65%) [2026-03-11T20:18:52.672569] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-03-11T20:18:52.672726] [INFO ] [sig ] BDX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:52.815668] [INFO ] [LOCAL ] Saved forecast: BDX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BDX.txt [2026-03-11T20:18:52.815814] [INFO ] [sig ] [366/3275] Completed BDX in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-11T20:18:52.815855] [INFO ] [sig ] [367/3275] Forecasting BE... [2026-03-11T20:18:52.815885] [INFO ] [sig ] Generating forecast for: BE [2026-03-11T20:18:52.815918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-03-11T20:18:52.828364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-03-11T20:18:52.828755] [INFO ] [FORECASTER] Starting predict_future for BE [2026-03-11T20:18:52.829589] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-03-11T20:18:52.829642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:52.829673] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:52.829700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:52.829756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:52.888442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:52.889370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:52.889495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:52.889529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:53.009943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:53.010107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:53.010148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:53.010178] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:53.013746] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: DOWN (p=29.16%) [2026-03-11T20:18:53.014056] [INFO ] [FORECASTER] Completed predict_future for BE [2026-03-11T20:18:53.014198] [INFO ] [sig ] BE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:53.170953] [INFO ] [LOCAL ] Saved forecast: BE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BE.txt [2026-03-11T20:18:53.171109] [INFO ] [sig ] [367/3275] Completed BE in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-11T20:18:53.171150] [INFO ] [sig ] [368/3275] Forecasting BEAM... [2026-03-11T20:18:53.171179] [INFO ] [sig ] Generating forecast for: BEAM [2026-03-11T20:18:53.171210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-03-11T20:18:53.183326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-03-11T20:18:53.183693] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-03-11T20:18:53.184726] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-03-11T20:18:53.184780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:53.184812] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:53.184839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:53.184896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:53.248813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:53.249949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:53.250044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:53.250077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:53.371214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:53.371390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:53.371445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:53.371489] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:53.375595] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: DOWN (p=41.22%) [2026-03-11T20:18:53.375898] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-03-11T20:18:53.376048] [INFO ] [sig ] BEAM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:53.522913] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BEAM.txt [2026-03-11T20:18:53.523086] [INFO ] [sig ] [368/3275] Completed BEAM in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-11T20:18:53.523127] [INFO ] [sig ] [369/3275] Forecasting BEEM... [2026-03-11T20:18:53.523157] [INFO ] [sig ] Generating forecast for: BEEM [2026-03-11T20:18:53.523188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-03-11T20:18:53.534621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-03-11T20:18:53.534923] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-03-11T20:18:53.535760] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-03-11T20:18:53.535812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:53.535844] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:53.535870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:53.535925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:53.598907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:53.599902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:53.599994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:53.600028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:53.726673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:53.726828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:53.726874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:53.726909] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:53.730499] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: DOWN (p=45.26%) [2026-03-11T20:18:53.730806] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-03-11T20:18:53.730970] [INFO ] [sig ] BEEM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:53.871084] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BEEM.txt [2026-03-11T20:18:53.871212] [INFO ] [sig ] [369/3275] Completed BEEM in 0.3s | 2.78 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-11T20:18:53.871250] [INFO ] [sig ] [370/3275] Forecasting BEEP... [2026-03-11T20:18:53.871280] [INFO ] [sig ] Generating forecast for: BEEP [2026-03-11T20:18:53.871310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-03-11T20:18:53.884528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-03-11T20:18:53.884930] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-03-11T20:18:53.885742] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-03-11T20:18:53.885794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:53.885829] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:53.885861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:53.885929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:53.946396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:53.947382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:53.947483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:53.947516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:54.079395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:54.079558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:54.079629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:54.079660] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:54.083103] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=63.70%) [2026-03-11T20:18:54.083386] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-03-11T20:18:54.083516] [INFO ] [sig ] BEEP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:54.225698] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BEEP.txt [2026-03-11T20:18:54.225889] [INFO ] [sig ] [370/3275] Completed BEEP in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-11T20:18:54.225936] [INFO ] [sig ] [371/3275] Forecasting BEKE... [2026-03-11T20:18:54.225967] [INFO ] [sig ] Generating forecast for: BEKE [2026-03-11T20:18:54.225998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-03-11T20:18:54.237666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-03-11T20:18:54.238016] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-03-11T20:18:54.238847] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-03-11T20:18:54.238901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:54.238932] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:54.238958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:54.239014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:54.306779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:54.307843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:54.307951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:54.308028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:54.439476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:54.439670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:54.439719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:54.439753] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:54.445134] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: DOWN (p=48.61%) [2026-03-11T20:18:54.445566] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-03-11T20:18:54.445783] [INFO ] [sig ] BEKE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:54.610917] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BEKE.txt [2026-03-11T20:18:54.611103] [INFO ] [sig ] [371/3275] Completed BEKE in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-11T20:18:54.611333] [INFO ] [sig ] [372/3275] Forecasting BELFA... [2026-03-11T20:18:54.611362] [INFO ] [sig ] Generating forecast for: BELFA [2026-03-11T20:18:54.611394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-03-11T20:18:54.624246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-03-11T20:18:54.624652] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-03-11T20:18:54.625459] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-03-11T20:18:54.625511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:54.625543] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:54.625594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:54.625657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:54.684542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:54.685501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:54.685613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:54.685650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:54.801121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:54.801275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:54.801315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:54.801344] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:54.804847] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=88.47%) [2026-03-11T20:18:54.805124] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-03-11T20:18:54.805252] [INFO ] [sig ] BELFA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:54.948708] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BELFA.txt [2026-03-11T20:18:54.948873] [INFO ] [sig ] [372/3275] Completed BELFA in 0.3s | 2.78 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-11T20:18:54.948917] [INFO ] [sig ] [373/3275] Forecasting BELFB... [2026-03-11T20:18:54.948946] [INFO ] [sig ] Generating forecast for: BELFB [2026-03-11T20:18:54.948977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-03-11T20:18:54.962495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-03-11T20:18:54.963001] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-03-11T20:18:54.964090] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-03-11T20:18:54.964156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:54.964201] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:54.964240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:54.964325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:55.027247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:55.028397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:55.028482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:55.028516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:55.157398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:55.157562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:55.157622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:55.157654] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:55.162249] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: DOWN (p=17.73%) [2026-03-11T20:18:55.162882] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-03-11T20:18:55.163085] [INFO ] [sig ] BELFB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:55.314726] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BELFB.txt [2026-03-11T20:18:55.314948] [INFO ] [sig ] [373/3275] Completed BELFB in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-11T20:18:55.314999] [INFO ] [sig ] [374/3275] Forecasting BEN... [2026-03-11T20:18:55.315038] [INFO ] [sig ] Generating forecast for: BEN [2026-03-11T20:18:55.315072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-03-11T20:18:55.329726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-03-11T20:18:55.330307] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-03-11T20:18:55.331153] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-03-11T20:18:55.331207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:55.331266] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:55.331294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:55.331352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:55.395205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:55.396098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:55.396185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:55.396218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:55.527838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:55.528018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:55.528060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:55.528090] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:55.531634] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: DOWN (p=23.76%) [2026-03-11T20:18:55.531929] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-03-11T20:18:55.532069] [INFO ] [sig ] BEN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:55.675031] [INFO ] [LOCAL ] Saved forecast: BEN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BEN.txt [2026-03-11T20:18:55.675191] [INFO ] [sig ] [374/3275] Completed BEN in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-11T20:18:55.675234] [INFO ] [sig ] [375/3275] Forecasting BEP... [2026-03-11T20:18:55.675262] [INFO ] [sig ] Generating forecast for: BEP [2026-03-11T20:18:55.675292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-03-11T20:18:55.687925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-03-11T20:18:55.688294] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-03-11T20:18:55.689111] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-03-11T20:18:55.689163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:55.689194] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:55.689220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:55.689275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:55.747312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:55.748042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:55.748121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:55.748153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:55.875973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:55.876132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:55.876174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:55.876202] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:55.879865] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: DOWN (p=21.21%) [2026-03-11T20:18:55.880195] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-03-11T20:18:55.880339] [INFO ] [sig ] BEP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:56.026293] [INFO ] [LOCAL ] Saved forecast: BEP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BEP.txt [2026-03-11T20:18:56.026444] [INFO ] [sig ] [375/3275] Completed BEP in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-11T20:18:56.026483] [INFO ] [sig ] [376/3275] Forecasting BEPH... [2026-03-11T20:18:56.026511] [INFO ] [sig ] Generating forecast for: BEPH [2026-03-11T20:18:56.026540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-03-11T20:18:56.038495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-03-11T20:18:56.038820] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-03-11T20:18:56.039646] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-03-11T20:18:56.039699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:56.039732] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:56.039758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:56.039819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:56.099663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:56.100764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:56.100854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:56.100887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:56.224548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:56.224724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:56.224765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:56.224791] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:56.228391] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: DOWN (p=11.31%) [2026-03-11T20:18:56.228705] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-03-11T20:18:56.228851] [INFO ] [sig ] BEPH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:56.374860] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BEPH.txt [2026-03-11T20:18:56.375020] [INFO ] [sig ] [376/3275] Completed BEPH in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-11T20:18:56.375060] [INFO ] [sig ] [377/3275] Forecasting BEPI... [2026-03-11T20:18:56.375089] [INFO ] [sig ] Generating forecast for: BEPI [2026-03-11T20:18:56.375121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-03-11T20:18:56.386685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-03-11T20:18:56.387091] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-03-11T20:18:56.387918] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-03-11T20:18:56.388015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:56.388053] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:56.388082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:56.388137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:56.446920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:56.447850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:56.447936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:56.447985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:56.552131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:56.552479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:56.552519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:56.552607] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:56.556422] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: DOWN (p=49.18%) [2026-03-11T20:18:56.556732] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-03-11T20:18:56.556869] [INFO ] [sig ] BEPI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:56.706797] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BEPI.txt [2026-03-11T20:18:56.706978] [INFO ] [sig ] [377/3275] Completed BEPI in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-11T20:18:56.707021] [INFO ] [sig ] [378/3275] Forecasting BFAM... [2026-03-11T20:18:56.707051] [INFO ] [sig ] Generating forecast for: BFAM [2026-03-11T20:18:56.707081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-03-11T20:18:56.720065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-03-11T20:18:56.720424] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-03-11T20:18:56.721254] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-03-11T20:18:56.721326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:56.721361] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:56.721387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:56.721443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:56.779320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:56.780062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:56.780143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:56.780175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:56.914020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:56.914211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:56.914274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:56.914323] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:56.919900] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: UP (p=85.36%) [2026-03-11T20:18:56.920375] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-03-11T20:18:56.920600] [INFO ] [sig ] BFAM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:57.087469] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BFAM.txt [2026-03-11T20:18:57.087654] [INFO ] [sig ] [378/3275] Completed BFAM in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-11T20:18:57.087701] [INFO ] [sig ] [379/3275] Forecasting BFC... [2026-03-11T20:18:57.087732] [INFO ] [sig ] Generating forecast for: BFC [2026-03-11T20:18:57.087763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-03-11T20:18:57.099359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-03-11T20:18:57.099752] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-03-11T20:18:57.100639] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-03-11T20:18:57.100693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:57.100725] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:57.100751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:57.100809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:57.160642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:57.161386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:57.161469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:57.161502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:57.284082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:57.284245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:57.284286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:57.284316] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:57.288373] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: DOWN (p=17.69%) [2026-03-11T20:18:57.288676] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-03-11T20:18:57.288809] [INFO ] [sig ] BFC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:57.436647] [INFO ] [LOCAL ] Saved forecast: BFC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BFC.txt [2026-03-11T20:18:57.436790] [INFO ] [sig ] [379/3275] Completed BFC in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-11T20:18:57.436831] [INFO ] [sig ] [380/3275] Forecasting BFH... [2026-03-11T20:18:57.436860] [INFO ] [sig ] Generating forecast for: BFH [2026-03-11T20:18:57.436891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-03-11T20:18:57.449340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-03-11T20:18:57.449687] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-03-11T20:18:57.450479] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-03-11T20:18:57.450530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:57.450561] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:57.450614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:57.450672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:57.509851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:57.510750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:57.510828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:57.510859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:57.635480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:57.635652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:57.635693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:57.635721] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:57.639219] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=57.30%) [2026-03-11T20:18:57.639510] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-03-11T20:18:57.639665] [INFO ] [sig ] BFH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:57.783826] [INFO ] [LOCAL ] Saved forecast: BFH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BFH.txt [2026-03-11T20:18:57.784037] [INFO ] [sig ] [380/3275] Completed BFH in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-11T20:18:57.784098] [INFO ] [sig ] [381/3275] Forecasting BFLY... [2026-03-11T20:18:57.784140] [INFO ] [sig ] Generating forecast for: BFLY [2026-03-11T20:18:57.784181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-03-11T20:18:57.801029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-03-11T20:18:57.801437] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-03-11T20:18:57.802437] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-03-11T20:18:57.802499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:57.802538] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:57.802570] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:57.802673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:57.864966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:57.865798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:57.865881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:57.865914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:57.988655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:57.988808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:57.988851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:57.988880] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:57.992414] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: UP (p=58.98%) [2026-03-11T20:18:57.992726] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-03-11T20:18:57.992875] [INFO ] [sig ] BFLY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:58.139069] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BFLY.txt [2026-03-11T20:18:58.139208] [INFO ] [sig ] [381/3275] Completed BFLY in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-11T20:18:58.139254] [INFO ] [sig ] [382/3275] Forecasting BFS... [2026-03-11T20:18:58.139283] [INFO ] [sig ] Generating forecast for: BFS [2026-03-11T20:18:58.139313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-03-11T20:18:58.153213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-03-11T20:18:58.153585] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-03-11T20:18:58.154564] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-03-11T20:18:58.154635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:58.154666] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:58.154691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:58.154747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:58.213674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:58.214383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:58.214463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:58.214494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:58.331179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:58.331330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:58.331369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:58.331398] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:58.334840] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: DOWN (p=8.14%) [2026-03-11T20:18:58.335123] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-03-11T20:18:58.335445] [INFO ] [sig ] BFS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:58.480951] [INFO ] [LOCAL ] Saved forecast: BFS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BFS.txt [2026-03-11T20:18:58.481107] [INFO ] [sig ] [382/3275] Completed BFS in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-11T20:18:58.481150] [INFO ] [sig ] [383/3275] Forecasting BG... [2026-03-11T20:18:58.481178] [INFO ] [sig ] Generating forecast for: BG [2026-03-11T20:18:58.481207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-03-11T20:18:58.493122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-03-11T20:18:58.493447] [INFO ] [FORECASTER] Starting predict_future for BG [2026-03-11T20:18:58.494263] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-03-11T20:18:58.494315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:58.494346] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:58.494372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:58.494428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:58.554870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:58.555825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:58.555905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:58.555936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:58.680658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:58.680814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:58.680855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:58.680885] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:58.684992] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: DOWN (p=44.90%) [2026-03-11T20:18:58.685280] [INFO ] [FORECASTER] Completed predict_future for BG [2026-03-11T20:18:58.685434] [INFO ] [sig ] BG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:18:58.833390] [INFO ] [LOCAL ] Saved forecast: BG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BG.txt [2026-03-11T20:18:58.833552] [INFO ] [sig ] [383/3275] Completed BG in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.3m [2026-03-11T20:18:58.833616] [INFO ] [sig ] [384/3275] Forecasting BGB... [2026-03-11T20:18:58.833646] [INFO ] [sig ] Generating forecast for: BGB [2026-03-11T20:18:58.833676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-03-11T20:18:58.846001] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'BGB'. [2026-03-11T20:18:58.846381] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-03-11T20:18:58.847239] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-03-11T20:18:58.847292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:58.847323] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:58.847349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:58.847405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:58.908336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:58.909248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:58.909529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:58.909615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:59.036531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:59.036911] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:18:59.036951] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:59.036981] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:59.041155] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: DOWN (p=27.31%) [2026-03-11T20:18:59.041462] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-03-11T20:18:59.041624] [INFO ] [sig ] BGB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-11T20:18:59.195450] [INFO ] [LOCAL ] Saved forecast: BGB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BGB.txt [2026-03-11T20:18:59.195671] [INFO ] [sig ] [384/3275] Completed BGB in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.3m [2026-03-11T20:18:59.195716] [INFO ] [sig ] [385/3275] Forecasting BGC... [2026-03-11T20:18:59.195747] [INFO ] [sig ] Generating forecast for: BGC [2026-03-11T20:18:59.195778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-03-11T20:18:59.208102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-03-11T20:18:59.208740] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-03-11T20:18:59.209870] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-03-11T20:18:59.209926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:59.209958] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:59.209985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:59.210041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:59.273763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:59.274698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:59.274782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:59.274814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:59.407442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:59.407648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:59.407735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:59.407790] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:59.413808] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: UP (p=86.20%) [2026-03-11T20:18:59.414260] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-03-11T20:18:59.414466] [INFO ] [sig ] BGC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:59.587603] [INFO ] [LOCAL ] Saved forecast: BGC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BGC.txt [2026-03-11T20:18:59.587764] [INFO ] [sig ] [385/3275] Completed BGC in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.3m [2026-03-11T20:18:59.587806] [INFO ] [sig ] [386/3275] Forecasting BGH... [2026-03-11T20:18:59.587834] [INFO ] [sig ] Generating forecast for: BGH [2026-03-11T20:18:59.587864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-03-11T20:18:59.600298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-03-11T20:18:59.600740] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-03-11T20:18:59.601594] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-03-11T20:18:59.601654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:59.601685] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:59.601712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:59.601770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:18:59.664155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:18:59.665074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:18:59.665167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:18:59.665200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:18:59.795190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:18:59.795553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:18:59.795613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:18:59.795646] [INFO ] [FORECASTER] Training complete [2026-03-11T20:18:59.799261] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-03-11T20:18:59.799559] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-03-11T20:18:59.799720] [INFO ] [sig ] BGH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:18:59.946256] [INFO ] [LOCAL ] Saved forecast: BGH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BGH.txt [2026-03-11T20:18:59.946619] [INFO ] [sig ] [386/3275] Completed BGH in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.3m [2026-03-11T20:18:59.946662] [INFO ] [sig ] [387/3275] Forecasting BGLC... [2026-03-11T20:18:59.946690] [INFO ] [sig ] Generating forecast for: BGLC [2026-03-11T20:18:59.946721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-03-11T20:18:59.959560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-03-11T20:18:59.960135] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-03-11T20:18:59.961344] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-03-11T20:18:59.961413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:18:59.961452] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:18:59.961487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:18:59.961566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:00.033639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:00.034522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:00.034640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:00.034675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:00.154677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:00.154830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:00.154869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:00.154898] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:00.158820] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: DOWN (p=19.35%) [2026-03-11T20:19:00.159128] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-03-11T20:19:00.159267] [INFO ] [sig ] BGLC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:00.306711] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BGLC.txt [2026-03-11T20:19:00.306976] [INFO ] [sig ] [387/3275] Completed BGLC in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.3m [2026-03-11T20:19:00.307045] [INFO ] [sig ] [388/3275] Forecasting BGRN... [2026-03-11T20:19:00.307090] [INFO ] [sig ] Generating forecast for: BGRN [2026-03-11T20:19:00.307132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-03-11T20:19:00.319678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-03-11T20:19:00.320110] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-03-11T20:19:00.321048] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-03-11T20:19:00.321114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:00.321148] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:00.321175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:00.321415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:00.380477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:00.381467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:00.381557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:00.381615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:00.507075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:00.507229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:00.507269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:00.507298] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:00.510811] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: UP (p=93.17%) [2026-03-11T20:19:00.511109] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-03-11T20:19:00.511245] [INFO ] [sig ] BGRN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:00.653782] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BGRN.txt [2026-03-11T20:19:00.653938] [INFO ] [sig ] [388/3275] Completed BGRN in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 17.3m [2026-03-11T20:19:00.653978] [INFO ] [sig ] [389/3275] Forecasting BGS... [2026-03-11T20:19:00.654008] [INFO ] [sig ] Generating forecast for: BGS [2026-03-11T20:19:00.654039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-03-11T20:19:00.666691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-03-11T20:19:00.667087] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-03-11T20:19:00.668183] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-03-11T20:19:00.668248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:00.668291] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:00.668337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:00.668419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:00.732227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:00.733072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:00.733156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:00.733188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:00.866555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:00.866742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:00.866787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:00.866817] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:00.870809] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: DOWN (p=47.55%) [2026-03-11T20:19:00.871175] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-03-11T20:19:00.871324] [INFO ] [sig ] BGS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:01.024007] [INFO ] [LOCAL ] Saved forecast: BGS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BGS.txt [2026-03-11T20:19:01.024183] [INFO ] [sig ] [389/3275] Completed BGS in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.3m [2026-03-11T20:19:01.024227] [INFO ] [sig ] [390/3275] Forecasting BGSF... [2026-03-11T20:19:01.024260] [INFO ] [sig ] Generating forecast for: BGSF [2026-03-11T20:19:01.024292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-03-11T20:19:01.040325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-03-11T20:19:01.040709] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-03-11T20:19:01.041547] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-03-11T20:19:01.042809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:01.042910] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:01.042945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:01.043037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:01.103873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:01.104691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:01.104778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:01.104811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:01.226428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:01.226613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:01.226657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:01.226685] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:01.230359] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=57.91%) [2026-03-11T20:19:01.230678] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-03-11T20:19:01.230823] [INFO ] [sig ] BGSF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:01.383295] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BGSF.txt [2026-03-11T20:19:01.384167] [INFO ] [sig ] [390/3275] Completed BGSF in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.3m [2026-03-11T20:19:01.384221] [INFO ] [sig ] [391/3275] Forecasting BGX... [2026-03-11T20:19:01.384255] [INFO ] [sig ] Generating forecast for: BGX [2026-03-11T20:19:01.384286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-03-11T20:19:01.398837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-03-11T20:19:01.399254] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-03-11T20:19:01.400135] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-03-11T20:19:01.400189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:01.400250] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:01.400280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:01.400338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:01.464336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:01.465402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:01.465505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:01.465545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:01.596498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:01.596681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:01.596721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:01.596750] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:01.600311] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-03-11T20:19:01.600627] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-03-11T20:19:01.600767] [INFO ] [sig ] BGX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:01.753506] [INFO ] [LOCAL ] Saved forecast: BGX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BGX.txt [2026-03-11T20:19:01.753710] [INFO ] [sig ] [391/3275] Completed BGX in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.3m [2026-03-11T20:19:01.753760] [INFO ] [sig ] [392/3275] Forecasting BGY... [2026-03-11T20:19:01.753793] [INFO ] [sig ] Generating forecast for: BGY [2026-03-11T20:19:01.753825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-03-11T20:19:01.767870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-03-11T20:19:01.768326] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-03-11T20:19:01.769651] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-03-11T20:19:01.769707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:01.769740] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:01.769767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:01.769824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:01.832266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:01.833291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:01.833384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:01.833418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:01.965874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:01.966038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:01.966081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:01.966113] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:01.970068] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: UP (p=56.75%) [2026-03-11T20:19:01.970409] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-03-11T20:19:01.970554] [INFO ] [sig ] BGY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:02.205593] [INFO ] [LOCAL ] Saved forecast: BGY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BGY.txt [2026-03-11T20:19:02.205844] [INFO ] [sig ] [392/3275] Completed BGY in 0.5s | 2.78 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-11T20:19:02.205919] [INFO ] [sig ] [393/3275] Forecasting BHC... [2026-03-11T20:19:02.205975] [INFO ] [sig ] Generating forecast for: BHC [2026-03-11T20:19:02.206042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-03-11T20:19:02.221696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-03-11T20:19:02.222114] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-03-11T20:19:02.223006] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-03-11T20:19:02.223072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:02.223125] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:02.223161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:02.223230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:02.286141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:02.287115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:02.287404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:02.287437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:02.419244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:02.419410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:02.419452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:02.419481] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:02.423164] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: DOWN (p=27.24%) [2026-03-11T20:19:02.423499] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-03-11T20:19:02.423667] [INFO ] [sig ] BHC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:02.577885] [INFO ] [LOCAL ] Saved forecast: BHC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BHC.txt [2026-03-11T20:19:02.578071] [INFO ] [sig ] [393/3275] Completed BHC in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-11T20:19:02.578118] [INFO ] [sig ] [394/3275] Forecasting BHE... [2026-03-11T20:19:02.578148] [INFO ] [sig ] Generating forecast for: BHE [2026-03-11T20:19:02.578181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-03-11T20:19:02.590737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-03-11T20:19:02.591136] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-03-11T20:19:02.592044] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-03-11T20:19:02.592098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:02.592129] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:02.592155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:02.592211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:02.654875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:02.655839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:02.655928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:02.655962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:02.784230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:02.784414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:02.784455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:02.784482] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:02.788732] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=90.28%) [2026-03-11T20:19:02.789038] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-03-11T20:19:02.789178] [INFO ] [sig ] BHE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:02.940678] [INFO ] [LOCAL ] Saved forecast: BHE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BHE.txt [2026-03-11T20:19:02.940845] [INFO ] [sig ] [394/3275] Completed BHE in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-11T20:19:02.940887] [INFO ] [sig ] [395/3275] Forecasting BHF... [2026-03-11T20:19:02.940916] [INFO ] [sig ] Generating forecast for: BHF [2026-03-11T20:19:02.940955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-03-11T20:19:02.953005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-03-11T20:19:02.953397] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-03-11T20:19:02.954276] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-03-11T20:19:02.954330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:02.954362] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:02.954389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:02.954447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:03.018760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:03.020026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:03.020131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:03.020171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:03.158302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:03.158465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:03.158507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:03.158536] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:03.162484] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: DOWN (p=12.72%) [2026-03-11T20:19:03.162794] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-03-11T20:19:03.162943] [INFO ] [sig ] BHF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:03.312441] [INFO ] [LOCAL ] Saved forecast: BHF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BHF.txt [2026-03-11T20:19:03.312619] [INFO ] [sig ] [395/3275] Completed BHF in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-11T20:19:03.312660] [INFO ] [sig ] [396/3275] Forecasting BHFAL... [2026-03-11T20:19:03.312688] [INFO ] [sig ] Generating forecast for: BHFAL [2026-03-11T20:19:03.312719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-03-11T20:19:03.325456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-03-11T20:19:03.325826] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-03-11T20:19:03.326690] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-03-11T20:19:03.326744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:03.326777] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:03.326805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:03.326873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:03.391981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:03.393012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:03.393150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:03.393194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:03.520925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:03.521087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:03.521129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:03.521158] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:03.524904] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: DOWN (p=21.97%) [2026-03-11T20:19:03.525199] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-03-11T20:19:03.525336] [INFO ] [sig ] BHFAL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:03.679641] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BHFAL.txt [2026-03-11T20:19:03.679807] [INFO ] [sig ] [396/3275] Completed BHFAL in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-11T20:19:03.679853] [INFO ] [sig ] [397/3275] Forecasting BHFAM... [2026-03-11T20:19:03.679883] [INFO ] [sig ] Generating forecast for: BHFAM [2026-03-11T20:19:03.679913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-03-11T20:19:03.693236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-03-11T20:19:03.693808] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-03-11T20:19:03.694888] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-03-11T20:19:03.694947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:03.694981] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:03.695007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:03.695063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:03.757664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:03.758587] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:03.758673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:03.758707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:03.885049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:03.885212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:03.885253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:03.885282] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:03.888992] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: DOWN (p=36.98%) [2026-03-11T20:19:03.889303] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-03-11T20:19:03.889440] [INFO ] [sig ] BHFAM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:04.037862] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BHFAM.txt [2026-03-11T20:19:04.038034] [INFO ] [sig ] [397/3275] Completed BHFAM in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-11T20:19:04.038081] [INFO ] [sig ] [398/3275] Forecasting BHFAN... [2026-03-11T20:19:04.038115] [INFO ] [sig ] Generating forecast for: BHFAN [2026-03-11T20:19:04.038151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-03-11T20:19:04.050188] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'BHFAN'. [2026-03-11T20:19:04.050557] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-03-11T20:19:04.051426] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-03-11T20:19:04.051494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:04.051538] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:04.051568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:04.051648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:04.112972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:04.113755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:04.113837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:04.113871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:04.242013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:04.242179] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:19:04.242218] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:04.242249] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:04.245878] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: DOWN (p=17.47%) [2026-03-11T20:19:04.246198] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-03-11T20:19:04.246341] [INFO ] [sig ] BHFAN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-11T20:19:04.400162] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BHFAN.txt [2026-03-11T20:19:04.400350] [INFO ] [sig ] [398/3275] Completed BHFAN in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-11T20:19:04.400401] [INFO ] [sig ] [399/3275] Forecasting BHFAO... [2026-03-11T20:19:04.400469] [INFO ] [sig ] Generating forecast for: BHFAO [2026-03-11T20:19:04.400504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-03-11T20:19:04.413033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-03-11T20:19:04.413612] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-03-11T20:19:04.414611] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-03-11T20:19:04.414664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:04.414695] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:04.414722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:04.414778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:04.473609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:04.474570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:04.474672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:04.474703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:04.592003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:04.592161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:04.592207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:04.592241] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:04.595744] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=26.15%) [2026-03-11T20:19:04.596026] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-03-11T20:19:04.596172] [INFO ] [sig ] BHFAO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:04.737633] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BHFAO.txt [2026-03-11T20:19:04.737773] [INFO ] [sig ] [399/3275] Completed BHFAO in 0.3s | 2.78 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-11T20:19:04.737812] [INFO ] [sig ] [400/3275] Forecasting BHFAP... [2026-03-11T20:19:04.737842] [INFO ] [sig ] Generating forecast for: BHFAP [2026-03-11T20:19:04.737871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-03-11T20:19:04.750211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-03-11T20:19:04.750590] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-03-11T20:19:04.751425] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-03-11T20:19:04.751478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:04.751508] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:04.751534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:04.751648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:04.810085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:04.810986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:04.811072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:04.811111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:04.946860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:04.947025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:04.947067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:04.947096] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:04.950809] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: DOWN (p=12.78%) [2026-03-11T20:19:04.951118] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-03-11T20:19:04.951258] [INFO ] [sig ] BHFAP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:05.101714] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BHFAP.txt [2026-03-11T20:19:05.101871] [INFO ] [sig ] [400/3275] Completed BHFAP in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-11T20:19:05.101916] [INFO ] [sig ] [401/3275] Forecasting BHK... [2026-03-11T20:19:05.101945] [INFO ] [sig ] Generating forecast for: BHK [2026-03-11T20:19:05.101977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-03-11T20:19:05.115103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-03-11T20:19:05.115669] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-03-11T20:19:05.116835] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-03-11T20:19:05.116893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:05.116940] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:05.116983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:05.117064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:05.180930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:05.181880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:05.181991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:05.182027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:05.313804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:05.313961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:05.314005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:05.314034] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:05.317634] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: UP (p=92.58%) [2026-03-11T20:19:05.317925] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-03-11T20:19:05.318083] [INFO ] [sig ] BHK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:05.467896] [INFO ] [LOCAL ] Saved forecast: BHK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BHK.txt [2026-03-11T20:19:05.468074] [INFO ] [sig ] [401/3275] Completed BHK in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-11T20:19:05.468135] [INFO ] [sig ] [402/3275] Forecasting BHP... [2026-03-11T20:19:05.468171] [INFO ] [sig ] Generating forecast for: BHP [2026-03-11T20:19:05.468202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-03-11T20:19:05.480719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-03-11T20:19:05.481075] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-03-11T20:19:05.482018] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-03-11T20:19:05.482082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:05.482115] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:05.482142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:05.482199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:05.545120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:05.545919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:05.546003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:05.546037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:05.677795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:05.677952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:05.678021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:05.678051] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:05.681632] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-03-11T20:19:05.681923] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-03-11T20:19:05.682062] [INFO ] [sig ] BHP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:05.831104] [INFO ] [LOCAL ] Saved forecast: BHP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BHP.txt [2026-03-11T20:19:05.831282] [INFO ] [sig ] [402/3275] Completed BHP in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-11T20:19:05.831329] [INFO ] [sig ] [403/3275] Forecasting BHRB... [2026-03-11T20:19:05.831359] [INFO ] [sig ] Generating forecast for: BHRB [2026-03-11T20:19:05.831389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-03-11T20:19:05.843459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-03-11T20:19:05.843793] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-03-11T20:19:05.844619] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-03-11T20:19:05.844672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:05.844704] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:05.844731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:05.844790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:05.905472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:05.906202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:05.906305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:05.906348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:06.031173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:06.031343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:06.031383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:06.031413] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:06.035021] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=79.20%) [2026-03-11T20:19:06.035308] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-03-11T20:19:06.035444] [INFO ] [sig ] BHRB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:06.185313] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BHRB.txt [2026-03-11T20:19:06.185464] [INFO ] [sig ] [403/3275] Completed BHRB in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.2m [2026-03-11T20:19:06.185507] [INFO ] [sig ] [404/3275] Forecasting BHVN... [2026-03-11T20:19:06.185537] [INFO ] [sig ] Generating forecast for: BHVN [2026-03-11T20:19:06.185586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-03-11T20:19:06.197639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-03-11T20:19:06.198037] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-03-11T20:19:06.198876] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-03-11T20:19:06.198935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:06.198978] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:06.199013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:06.199070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:06.260963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:06.261819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:06.261910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:06.261946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:06.393215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:06.393418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:06.393460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:06.393490] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:06.397542] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: DOWN (p=27.33%) [2026-03-11T20:19:06.398099] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-03-11T20:19:06.398250] [INFO ] [sig ] BHVN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:06.551906] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BHVN.txt [2026-03-11T20:19:06.552093] [INFO ] [sig ] [404/3275] Completed BHVN in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.2m [2026-03-11T20:19:06.552138] [INFO ] [sig ] [405/3275] Forecasting BIB... [2026-03-11T20:19:06.552169] [INFO ] [sig ] Generating forecast for: BIB [2026-03-11T20:19:06.552214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-03-11T20:19:06.564306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-03-11T20:19:06.564684] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-03-11T20:19:06.565541] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-03-11T20:19:06.565614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:06.565649] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:06.565677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:06.565770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:06.628776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:06.629661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:06.629761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:06.629797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:06.756853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:06.757011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:06.757052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:06.757082] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:06.760970] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: DOWN (p=22.60%) [2026-03-11T20:19:06.761261] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-03-11T20:19:06.761398] [INFO ] [sig ] BIB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:06.918240] [INFO ] [LOCAL ] Saved forecast: BIB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BIB.txt [2026-03-11T20:19:06.918414] [INFO ] [sig ] [405/3275] Completed BIB in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.2m [2026-03-11T20:19:06.918459] [INFO ] [sig ] [406/3275] Forecasting BIIB... [2026-03-11T20:19:06.918488] [INFO ] [sig ] Generating forecast for: BIIB [2026-03-11T20:19:06.918521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-03-11T20:19:06.931456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-03-11T20:19:06.931860] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-03-11T20:19:06.932743] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-03-11T20:19:06.932796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:06.932827] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:06.932853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:06.932908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:06.998776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:06.999695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:06.999780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:06.999813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:07.134947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:07.135102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:07.135141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:07.135170] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:07.138801] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: UP (p=69.10%) [2026-03-11T20:19:07.139097] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-03-11T20:19:07.139269] [INFO ] [sig ] BIIB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:07.286336] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BIIB.txt [2026-03-11T20:19:07.286493] [INFO ] [sig ] [406/3275] Completed BIIB in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.2m [2026-03-11T20:19:07.286534] [INFO ] [sig ] [407/3275] Forecasting BILI... [2026-03-11T20:19:07.286563] [INFO ] [sig ] Generating forecast for: BILI [2026-03-11T20:19:07.286615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-03-11T20:19:07.298223] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'BILI'. [2026-03-11T20:19:07.298779] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-03-11T20:19:07.299629] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-03-11T20:19:07.299681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:07.299712] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:07.299738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:07.299793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:07.357230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:07.358137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:07.358224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:07.358257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:07.486266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:07.486440] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:19:07.486496] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:07.486532] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:07.490367] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: DOWN (p=29.24%) [2026-03-11T20:19:07.490699] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-03-11T20:19:07.490837] [INFO ] [sig ] BILI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-11T20:19:07.644867] [INFO ] [LOCAL ] Saved forecast: BILI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BILI.txt [2026-03-11T20:19:07.645030] [INFO ] [sig ] [407/3275] Completed BILI in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.2m [2026-03-11T20:19:07.645074] [INFO ] [sig ] [408/3275] Forecasting BILL... [2026-03-11T20:19:07.645104] [INFO ] [sig ] Generating forecast for: BILL [2026-03-11T20:19:07.645167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-03-11T20:19:07.657111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-03-11T20:19:07.657491] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-03-11T20:19:07.658388] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-03-11T20:19:07.658442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:07.658502] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:07.658541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:07.658633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:07.721135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:07.721962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:07.722051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:07.722086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:07.852033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:07.852196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:07.852242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:07.852273] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:07.856466] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: DOWN (p=6.57%) [2026-03-11T20:19:07.856787] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-03-11T20:19:07.856928] [INFO ] [sig ] BILL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:08.012069] [INFO ] [LOCAL ] Saved forecast: BILL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BILL.txt [2026-03-11T20:19:08.012250] [INFO ] [sig ] [408/3275] Completed BILL in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-11T20:19:08.012314] [INFO ] [sig ] [409/3275] Forecasting BIO... [2026-03-11T20:19:08.012368] [INFO ] [sig ] Generating forecast for: BIO [2026-03-11T20:19:08.012417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-03-11T20:19:08.025773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-03-11T20:19:08.026207] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-03-11T20:19:08.027118] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-03-11T20:19:08.027173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:08.027213] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:08.027245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:08.027316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:08.090660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:08.091557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:08.091664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:08.091698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:08.216243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:08.216415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:08.216458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:08.216487] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:08.220766] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: UP (p=50.81%) [2026-03-11T20:19:08.221086] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-03-11T20:19:08.221229] [INFO ] [sig ] BIO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:08.370881] [INFO ] [LOCAL ] Saved forecast: BIO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BIO.txt [2026-03-11T20:19:08.371035] [INFO ] [sig ] [409/3275] Completed BIO in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-11T20:19:08.371079] [INFO ] [sig ] [410/3275] Forecasting BIP... [2026-03-11T20:19:08.371107] [INFO ] [sig ] Generating forecast for: BIP [2026-03-11T20:19:08.371137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-03-11T20:19:08.384648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-03-11T20:19:08.385000] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-03-11T20:19:08.386067] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-03-11T20:19:08.386120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:08.386152] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:08.386178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:08.386235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:08.451354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:08.452169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:08.452254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:08.452295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:08.584378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:08.584753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:08.584794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:08.584822] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:08.588737] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=65.11%) [2026-03-11T20:19:08.589027] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-03-11T20:19:08.589163] [INFO ] [sig ] BIP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:08.736890] [INFO ] [LOCAL ] Saved forecast: BIP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BIP.txt [2026-03-11T20:19:08.737031] [INFO ] [sig ] [410/3275] Completed BIP in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-11T20:19:08.737070] [INFO ] [sig ] [411/3275] Forecasting BIPH... [2026-03-11T20:19:08.737099] [INFO ] [sig ] Generating forecast for: BIPH [2026-03-11T20:19:08.737129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-03-11T20:19:08.749031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-03-11T20:19:08.749370] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-03-11T20:19:08.750208] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-03-11T20:19:08.750263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:08.750295] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:08.750322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:08.750380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:08.818058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:08.819191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:08.819280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:08.819313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:08.928488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:08.928665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:08.928706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:08.928764] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:08.932240] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: DOWN (p=40.03%) [2026-03-11T20:19:08.932524] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-03-11T20:19:08.932676] [INFO ] [sig ] BIPH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:09.076285] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BIPH.txt [2026-03-11T20:19:09.076419] [INFO ] [sig ] [411/3275] Completed BIPH in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-11T20:19:09.076458] [INFO ] [sig ] [412/3275] Forecasting BIPI... [2026-03-11T20:19:09.076487] [INFO ] [sig ] Generating forecast for: BIPI [2026-03-11T20:19:09.076517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-03-11T20:19:09.089032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-03-11T20:19:09.089334] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-03-11T20:19:09.090333] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-03-11T20:19:09.090600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:09.090635] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:09.090661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:09.090718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:09.149085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:09.149757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:09.149839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:09.149870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:09.263901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:09.264072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:09.264113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:09.264142] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:09.268436] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=8.58%) [2026-03-11T20:19:09.268756] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-03-11T20:19:09.268895] [INFO ] [sig ] BIPI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:09.418546] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BIPI.txt [2026-03-11T20:19:09.418703] [INFO ] [sig ] [412/3275] Completed BIPI in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-11T20:19:09.418741] [INFO ] [sig ] [413/3275] Forecasting BIRD... [2026-03-11T20:19:09.418770] [INFO ] [sig ] Generating forecast for: BIRD [2026-03-11T20:19:09.418801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-03-11T20:19:09.429939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-03-11T20:19:09.430237] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-03-11T20:19:09.431091] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-03-11T20:19:09.431143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:09.431183] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:09.431211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:09.431271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:09.488345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:09.489071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:09.489152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:09.489184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:09.616776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:09.616941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:09.616982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:09.617011] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:09.620865] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: UP (p=85.86%) [2026-03-11T20:19:09.621167] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-03-11T20:19:09.621313] [INFO ] [sig ] BIRD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:09.767488] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BIRD.txt [2026-03-11T20:19:09.767667] [INFO ] [sig ] [413/3275] Completed BIRD in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-11T20:19:09.767710] [INFO ] [sig ] [414/3275] Forecasting BIRK... [2026-03-11T20:19:09.767739] [INFO ] [sig ] Generating forecast for: BIRK [2026-03-11T20:19:09.767771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-03-11T20:19:09.779476] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'BIRK'. [2026-03-11T20:19:09.780042] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-03-11T20:19:09.780890] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-03-11T20:19:09.780942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:09.780973] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:09.781000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:09.781057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:09.843117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:09.844046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:09.844136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:09.844169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:09.969143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:09.969297] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:19:09.969343] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:09.969374] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:09.973305] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: UP (p=91.40%) [2026-03-11T20:19:09.973811] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-03-11T20:19:09.973952] [INFO ] [sig ] BIRK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-11T20:19:10.116936] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BIRK.txt [2026-03-11T20:19:10.117105] [INFO ] [sig ] [414/3275] Completed BIRK in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-11T20:19:10.117144] [INFO ] [sig ] [415/3275] Forecasting BITF... [2026-03-11T20:19:10.117174] [INFO ] [sig ] Generating forecast for: BITF [2026-03-11T20:19:10.117204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-03-11T20:19:10.129954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-03-11T20:19:10.130384] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-03-11T20:19:10.131477] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-03-11T20:19:10.131532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:10.131564] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:10.131621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:10.131682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:10.191569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:10.192495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:10.192602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:10.192638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:10.317102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:10.317273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:10.317314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:10.317342] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:10.321608] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-03-11T20:19:10.321928] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-03-11T20:19:10.322072] [INFO ] [sig ] BITF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:10.469373] [INFO ] [LOCAL ] Saved forecast: BITF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BITF.txt [2026-03-11T20:19:10.469540] [INFO ] [sig ] [415/3275] Completed BITF in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-11T20:19:10.469604] [INFO ] [sig ] [416/3275] Forecasting BIVI... [2026-03-11T20:19:10.469635] [INFO ] [sig ] Generating forecast for: BIVI [2026-03-11T20:19:10.469665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-03-11T20:19:10.481869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-03-11T20:19:10.482266] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-03-11T20:19:10.483148] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-03-11T20:19:10.483202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:10.483243] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:10.483274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:10.483330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:10.544550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:10.545507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:10.545618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:10.545654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:10.675353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:10.675512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:10.675554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:10.675602] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:10.679353] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: DOWN (p=13.70%) [2026-03-11T20:19:10.679672] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-03-11T20:19:10.679819] [INFO ] [sig ] BIVI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:10.822213] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BIVI.txt [2026-03-11T20:19:10.822358] [INFO ] [sig ] [416/3275] Completed BIVI in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-11T20:19:10.822405] [INFO ] [sig ] [417/3275] Forecasting BJ... [2026-03-11T20:19:10.822636] [INFO ] [sig ] Generating forecast for: BJ [2026-03-11T20:19:10.822670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-03-11T20:19:10.835127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-03-11T20:19:10.835495] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-03-11T20:19:10.836545] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-03-11T20:19:10.836622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:10.836654] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:10.836680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:10.836735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:10.895421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:10.896285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:10.896389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:10.896421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:11.018845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:11.019001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:11.019041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:11.019069] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:11.022506] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: DOWN (p=2.07%) [2026-03-11T20:19:11.022809] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-03-11T20:19:11.022946] [INFO ] [sig ] BJ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:11.166407] [INFO ] [LOCAL ] Saved forecast: BJ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BJ.txt [2026-03-11T20:19:11.166556] [INFO ] [sig ] [417/3275] Completed BJ in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-11T20:19:11.166618] [INFO ] [sig ] [418/3275] Forecasting BJRI... [2026-03-11T20:19:11.166649] [INFO ] [sig ] Generating forecast for: BJRI [2026-03-11T20:19:11.166680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-03-11T20:19:11.178972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-03-11T20:19:11.179367] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-03-11T20:19:11.180446] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-03-11T20:19:11.180501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:11.180532] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:11.180558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:11.180636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:11.242018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:11.242848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:11.242967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:11.243011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:11.370199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:11.370388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:11.370444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:11.370475] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:11.374426] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: UP (p=78.64%) [2026-03-11T20:19:11.374958] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-03-11T20:19:11.375125] [INFO ] [sig ] BJRI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:11.522684] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BJRI.txt [2026-03-11T20:19:11.522821] [INFO ] [sig ] [418/3275] Completed BJRI in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-11T20:19:11.522859] [INFO ] [sig ] [419/3275] Forecasting BKCH... [2026-03-11T20:19:11.522890] [INFO ] [sig ] Generating forecast for: BKCH [2026-03-11T20:19:11.522920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-03-11T20:19:11.535172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-03-11T20:19:11.535542] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-03-11T20:19:11.536447] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-03-11T20:19:11.536503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:11.536539] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:11.536565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:11.536836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:11.598446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:11.599195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:11.599282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:11.599317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:11.724826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:11.725002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:11.725044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:11.725072] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:11.729465] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=41.88%) [2026-03-11T20:19:11.729814] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-03-11T20:19:11.729965] [INFO ] [sig ] BKCH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:11.876266] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BKCH.txt [2026-03-11T20:19:11.876423] [INFO ] [sig ] [419/3275] Completed BKCH in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-11T20:19:11.876462] [INFO ] [sig ] [420/3275] Forecasting BKD... [2026-03-11T20:19:11.876492] [INFO ] [sig ] Generating forecast for: BKD [2026-03-11T20:19:11.876522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-03-11T20:19:11.888971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-03-11T20:19:11.889287] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-03-11T20:19:11.890095] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-03-11T20:19:11.890147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:11.890179] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:11.890205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:11.890261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:11.950076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:11.950735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:11.950812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:11.950844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:12.075762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:12.075909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:12.075959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:12.076004] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:12.079642] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-03-11T20:19:12.079918] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-03-11T20:19:12.080049] [INFO ] [sig ] BKD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:12.221525] [INFO ] [LOCAL ] Saved forecast: BKD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BKD.txt [2026-03-11T20:19:12.221666] [INFO ] [sig ] [420/3275] Completed BKD in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-11T20:19:12.221708] [INFO ] [sig ] [421/3275] Forecasting BKE... [2026-03-11T20:19:12.221736] [INFO ] [sig ] Generating forecast for: BKE [2026-03-11T20:19:12.221765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-03-11T20:19:12.234165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-03-11T20:19:12.234488] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-03-11T20:19:12.235690] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-03-11T20:19:12.235742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:12.235773] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:12.235799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:12.235855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:12.295218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:12.295882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:12.295961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:12.295992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:12.423130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:12.423311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:12.423350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:12.423379] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:12.427919] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: DOWN (p=28.53%) [2026-03-11T20:19:12.428407] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-03-11T20:19:12.428608] [INFO ] [sig ] BKE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:12.574954] [INFO ] [LOCAL ] Saved forecast: BKE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BKE.txt [2026-03-11T20:19:12.575155] [INFO ] [sig ] [421/3275] Completed BKE in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-11T20:19:12.575196] [INFO ] [sig ] [422/3275] Forecasting BKH... [2026-03-11T20:19:12.575226] [INFO ] [sig ] Generating forecast for: BKH [2026-03-11T20:19:12.575258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-03-11T20:19:12.586949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-03-11T20:19:12.587370] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-03-11T20:19:12.588259] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-03-11T20:19:12.588321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:12.588359] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:12.588390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:12.588458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:12.647870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:12.648829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:12.648930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:12.648962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:12.765856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:12.766019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:12.766059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:12.766088] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:12.770050] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: UP (p=74.29%) [2026-03-11T20:19:12.770357] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-03-11T20:19:12.770516] [INFO ] [sig ] BKH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:12.917123] [INFO ] [LOCAL ] Saved forecast: BKH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BKH.txt [2026-03-11T20:19:12.917291] [INFO ] [sig ] [422/3275] Completed BKH in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-11T20:19:12.917333] [INFO ] [sig ] [423/3275] Forecasting BKNG... [2026-03-11T20:19:12.917361] [INFO ] [sig ] Generating forecast for: BKNG [2026-03-11T20:19:12.917393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-03-11T20:19:12.929631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-03-11T20:19:12.929985] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-03-11T20:19:12.930802] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-03-11T20:19:12.930853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:12.930884] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:12.930910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:12.930965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:12.990175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:12.991082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:12.991164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:12.991196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:13.115672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:13.115832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:13.115872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:13.115902] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:13.119473] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: UP (p=91.64%) [2026-03-11T20:19:13.119775] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-03-11T20:19:13.119910] [INFO ] [sig ] BKNG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:13.259717] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BKNG.txt [2026-03-11T20:19:13.259864] [INFO ] [sig ] [423/3275] Completed BKNG in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-11T20:19:13.259904] [INFO ] [sig ] [424/3275] Forecasting BKSY... [2026-03-11T20:19:13.259934] [INFO ] [sig ] Generating forecast for: BKSY [2026-03-11T20:19:13.259964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-03-11T20:19:13.276162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-03-11T20:19:13.276554] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-03-11T20:19:13.277392] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-03-11T20:19:13.277456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:13.277491] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:13.277529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:13.277606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:13.334567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:13.335481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:13.335563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:13.335615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:13.460402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:13.460629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:13.460670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:13.460700] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:13.464145] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=1.09%) [2026-03-11T20:19:13.464429] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-03-11T20:19:13.464563] [INFO ] [sig ] BKSY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:13.611517] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BKSY.txt [2026-03-11T20:19:13.611691] [INFO ] [sig ] [424/3275] Completed BKSY in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-11T20:19:13.611734] [INFO ] [sig ] [425/3275] Forecasting BL... [2026-03-11T20:19:13.611766] [INFO ] [sig ] Generating forecast for: BL [2026-03-11T20:19:13.611798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-03-11T20:19:13.624694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-03-11T20:19:13.625071] [INFO ] [FORECASTER] Starting predict_future for BL [2026-03-11T20:19:13.625984] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-03-11T20:19:13.626037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:13.626112] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:13.626140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:13.626198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:13.686421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:13.687325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:13.687411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:13.687443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:13.817622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:13.817780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:13.817822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:13.817850] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:13.821562] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: UP (p=85.53%) [2026-03-11T20:19:13.821887] [INFO ] [FORECASTER] Completed predict_future for BL [2026-03-11T20:19:13.822029] [INFO ] [sig ] BL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:13.970116] [INFO ] [LOCAL ] Saved forecast: BL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BL.txt [2026-03-11T20:19:13.970267] [INFO ] [sig ] [425/3275] Completed BL in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-11T20:19:13.970309] [INFO ] [sig ] [426/3275] Forecasting BLBD... [2026-03-11T20:19:13.970341] [INFO ] [sig ] Generating forecast for: BLBD [2026-03-11T20:19:13.970372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-03-11T20:19:13.982823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-03-11T20:19:13.983278] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-03-11T20:19:13.984150] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-03-11T20:19:13.984205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:13.984238] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:13.984265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:13.984322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:14.045673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:14.046750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:14.046836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:14.046868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:14.175450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:14.175627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:14.175671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:14.175701] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:14.179322] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=0.08%) [2026-03-11T20:19:14.179636] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-03-11T20:19:14.179773] [INFO ] [sig ] BLBD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:14.328071] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BLBD.txt [2026-03-11T20:19:14.328231] [INFO ] [sig ] [426/3275] Completed BLBD in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-11T20:19:14.328284] [INFO ] [sig ] [427/3275] Forecasting BLCN... [2026-03-11T20:19:14.328330] [INFO ] [sig ] Generating forecast for: BLCN [2026-03-11T20:19:14.328370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-03-11T20:19:14.340227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-03-11T20:19:14.340565] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-03-11T20:19:14.341421] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-03-11T20:19:14.341485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:14.341529] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:14.341570] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:14.341673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:14.403260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:14.404063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:14.404168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:14.404214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:14.517144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:14.517300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:14.517340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:14.517368] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:14.521080] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: UP (p=55.29%) [2026-03-11T20:19:14.521425] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-03-11T20:19:14.521635] [INFO ] [sig ] BLCN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:14.667541] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BLCN.txt [2026-03-11T20:19:14.667716] [INFO ] [sig ] [427/3275] Completed BLCN in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-11T20:19:14.667758] [INFO ] [sig ] [428/3275] Forecasting BLCO... [2026-03-11T20:19:14.667788] [INFO ] [sig ] Generating forecast for: BLCO [2026-03-11T20:19:14.667826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-03-11T20:19:14.680776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-03-11T20:19:14.681184] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-03-11T20:19:14.682078] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-03-11T20:19:14.682140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:14.682174] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:14.682200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:14.682257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:14.744026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:14.744961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:14.745048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:14.745080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:14.882027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:14.882219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:14.882266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:14.882346] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:14.886337] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: UP (p=51.16%) [2026-03-11T20:19:14.886690] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-03-11T20:19:14.886843] [INFO ] [sig ] BLCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:15.037032] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BLCO.txt [2026-03-11T20:19:15.037175] [INFO ] [sig ] [428/3275] Completed BLCO in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-11T20:19:15.037216] [INFO ] [sig ] [429/3275] Forecasting BLD... [2026-03-11T20:19:15.037246] [INFO ] [sig ] Generating forecast for: BLD [2026-03-11T20:19:15.037286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-03-11T20:19:15.050177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-03-11T20:19:15.050544] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-03-11T20:19:15.051410] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-03-11T20:19:15.051465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:15.051497] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:15.051523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:15.051600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:15.113044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:15.113937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:15.114022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:15.114055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:15.239852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:15.240025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:15.240066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:15.240095] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:15.244049] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: DOWN (p=48.73%) [2026-03-11T20:19:15.244372] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-03-11T20:19:15.244521] [INFO ] [sig ] BLD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:15.393516] [INFO ] [LOCAL ] Saved forecast: BLD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BLD.txt [2026-03-11T20:19:15.393914] [INFO ] [sig ] [429/3275] Completed BLD in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-11T20:19:15.393958] [INFO ] [sig ] [430/3275] Forecasting BLDP... [2026-03-11T20:19:15.393990] [INFO ] [sig ] Generating forecast for: BLDP [2026-03-11T20:19:15.394020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-03-11T20:19:15.406685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-03-11T20:19:15.407064] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-03-11T20:19:15.408021] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-03-11T20:19:15.408075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:15.408107] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:15.408132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:15.408190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:15.470530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:15.471448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:15.471533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:15.471565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:15.596633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:15.596795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:15.596834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:15.596864] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:15.600479] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: DOWN (p=22.78%) [2026-03-11T20:19:15.600796] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-03-11T20:19:15.600934] [INFO ] [sig ] BLDP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:15.744153] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BLDP.txt [2026-03-11T20:19:15.744318] [INFO ] [sig ] [430/3275] Completed BLDP in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-11T20:19:15.744359] [INFO ] [sig ] [431/3275] Forecasting BLFS... [2026-03-11T20:19:15.744387] [INFO ] [sig ] Generating forecast for: BLFS [2026-03-11T20:19:15.744418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-03-11T20:19:15.755848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-03-11T20:19:15.756228] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-03-11T20:19:15.757056] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-03-11T20:19:15.757108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:15.757137] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:15.757162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:15.757217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:15.814327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:15.815272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:15.815356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:15.815387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:15.933982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:15.934137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:15.934182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:15.934210] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:15.937751] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: DOWN (p=48.09%) [2026-03-11T20:19:15.938059] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-03-11T20:19:15.938195] [INFO ] [sig ] BLFS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:16.082652] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BLFS.txt [2026-03-11T20:19:16.082789] [INFO ] [sig ] [431/3275] Completed BLFS in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-11T20:19:16.082828] [INFO ] [sig ] [432/3275] Forecasting BLK... [2026-03-11T20:19:16.082861] [INFO ] [sig ] Generating forecast for: BLK [2026-03-11T20:19:16.082895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-03-11T20:19:16.095082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-03-11T20:19:16.095433] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-03-11T20:19:16.096299] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-03-11T20:19:16.096352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:16.096383] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:16.096408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:16.096463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:16.155290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:16.156268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:16.156397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:16.156431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:16.286216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:16.286386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:16.286434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:16.286462] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:16.289983] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: UP (p=69.72%) [2026-03-11T20:19:16.290265] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-03-11T20:19:16.290394] [INFO ] [sig ] BLK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:16.434227] [INFO ] [LOCAL ] Saved forecast: BLK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BLK.txt [2026-03-11T20:19:16.434365] [INFO ] [sig ] [432/3275] Completed BLK in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-11T20:19:16.434415] [INFO ] [sig ] [433/3275] Forecasting BLKB... [2026-03-11T20:19:16.434443] [INFO ] [sig ] Generating forecast for: BLKB [2026-03-11T20:19:16.434474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-03-11T20:19:16.446964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-03-11T20:19:16.447328] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-03-11T20:19:16.448241] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-03-11T20:19:16.448295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:16.448326] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:16.448351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:16.448409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:16.507509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:16.508262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:16.508345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:16.508380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:16.636216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:16.636370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:16.636415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:16.636449] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:16.640379] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: DOWN (p=23.02%) [2026-03-11T20:19:16.640687] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-03-11T20:19:16.640826] [INFO ] [sig ] BLKB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:16.788683] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BLKB.txt [2026-03-11T20:19:16.788834] [INFO ] [sig ] [433/3275] Completed BLKB in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-11T20:19:16.788875] [INFO ] [sig ] [434/3275] Forecasting BLMN... [2026-03-11T20:19:16.788904] [INFO ] [sig ] Generating forecast for: BLMN [2026-03-11T20:19:16.788935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-03-11T20:19:16.800384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-03-11T20:19:16.800764] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-03-11T20:19:16.801569] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-03-11T20:19:16.801640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:16.801671] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:16.801697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:16.801758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:16.860128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:16.861032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:16.861117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:16.861149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:16.992810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:16.992970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:16.993008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:16.993035] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:16.996749] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=93.20%) [2026-03-11T20:19:16.997029] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-03-11T20:19:16.997160] [INFO ] [sig ] BLMN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:17.142347] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BLMN.txt [2026-03-11T20:19:17.142486] [INFO ] [sig ] [434/3275] Completed BLMN in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-11T20:19:17.142524] [INFO ] [sig ] [435/3275] Forecasting BLND... [2026-03-11T20:19:17.142553] [INFO ] [sig ] Generating forecast for: BLND [2026-03-11T20:19:17.142601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-03-11T20:19:17.154086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-03-11T20:19:17.154455] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-03-11T20:19:17.155295] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-03-11T20:19:17.155349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:17.155381] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:17.155407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:17.155465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:17.213786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:17.214532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:17.214678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:17.214713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:17.339423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:17.339607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:17.339650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:17.339679] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:17.343341] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: UP (p=86.28%) [2026-03-11T20:19:17.343881] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-03-11T20:19:17.344037] [INFO ] [sig ] BLND: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:17.491286] [INFO ] [LOCAL ] Saved forecast: BLND 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BLND.txt [2026-03-11T20:19:17.491441] [INFO ] [sig ] [435/3275] Completed BLND in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-11T20:19:17.491492] [INFO ] [sig ] [436/3275] Forecasting BLRX... [2026-03-11T20:19:17.491531] [INFO ] [sig ] Generating forecast for: BLRX [2026-03-11T20:19:17.491591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-03-11T20:19:17.504338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-03-11T20:19:17.504695] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-03-11T20:19:17.505889] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-03-11T20:19:17.505942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:17.505975] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:17.506003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:17.506061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:17.565594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:17.566277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:17.566358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:17.566392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:17.684353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:17.684524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:17.684592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:17.684625] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:17.689035] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-03-11T20:19:17.689328] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-03-11T20:19:17.689466] [INFO ] [sig ] BLRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:17.828906] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BLRX.txt [2026-03-11T20:19:17.829029] [INFO ] [sig ] [436/3275] Completed BLRX in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-11T20:19:17.829071] [INFO ] [sig ] [437/3275] Forecasting BLTE... [2026-03-11T20:19:17.829102] [INFO ] [sig ] Generating forecast for: BLTE [2026-03-11T20:19:17.829131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-03-11T20:19:17.840775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-03-11T20:19:17.841111] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-03-11T20:19:17.841993] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-03-11T20:19:17.842056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:17.842089] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:17.842117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:17.842175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:17.902046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:17.902802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:17.902885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:17.902918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:18.025413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:18.025570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:18.025631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:18.025660] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:18.029198] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: DOWN (p=17.35%) [2026-03-11T20:19:18.029487] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-03-11T20:19:18.029642] [INFO ] [sig ] BLTE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:18.172009] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BLTE.txt [2026-03-11T20:19:18.172189] [INFO ] [sig ] [437/3275] Completed BLTE in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-11T20:19:18.172233] [INFO ] [sig ] [438/3275] Forecasting BLX... [2026-03-11T20:19:18.172262] [INFO ] [sig ] Generating forecast for: BLX [2026-03-11T20:19:18.172293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-03-11T20:19:18.184262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-03-11T20:19:18.184687] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-03-11T20:19:18.185537] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-03-11T20:19:18.185619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:18.185657] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:18.185684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:18.185743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:18.244389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:18.245306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:18.245400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:18.245434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:18.371277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:18.371439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:18.371485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:18.371520] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:18.375097] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=68.26%) [2026-03-11T20:19:18.375421] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-03-11T20:19:18.375566] [INFO ] [sig ] BLX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:18.522508] [INFO ] [LOCAL ] Saved forecast: BLX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BLX.txt [2026-03-11T20:19:18.522775] [INFO ] [sig ] [438/3275] Completed BLX in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-11T20:19:18.522848] [INFO ] [sig ] [439/3275] Forecasting BLZE... [2026-03-11T20:19:18.522891] [INFO ] [sig ] Generating forecast for: BLZE [2026-03-11T20:19:18.522936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-03-11T20:19:18.534650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-03-11T20:19:18.535069] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-03-11T20:19:18.536180] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-03-11T20:19:18.536237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:18.536270] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:18.536298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:18.536356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:18.600817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:18.601954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:18.602056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:18.602097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:18.729676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:18.729835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:18.729874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:18.729903] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:18.733409] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: UP (p=70.58%) [2026-03-11T20:19:18.733713] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-03-11T20:19:18.733846] [INFO ] [sig ] BLZE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:18.874669] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BLZE.txt [2026-03-11T20:19:18.874797] [INFO ] [sig ] [439/3275] Completed BLZE in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-11T20:19:18.874836] [INFO ] [sig ] [440/3275] Forecasting BMA... [2026-03-11T20:19:18.874864] [INFO ] [sig ] Generating forecast for: BMA [2026-03-11T20:19:18.874894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-03-11T20:19:18.886473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-03-11T20:19:18.886841] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-03-11T20:19:18.887697] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-03-11T20:19:18.887750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:18.887783] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:18.887810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:18.887868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:18.946862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:18.947547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:18.947645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:18.947679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:19.070823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:19.070990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:19.071036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:19.071065] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:19.074691] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=31.29%) [2026-03-11T20:19:19.074970] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-03-11T20:19:19.075101] [INFO ] [sig ] BMA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:19.219924] [INFO ] [LOCAL ] Saved forecast: BMA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BMA.txt [2026-03-11T20:19:19.220057] [INFO ] [sig ] [440/3275] Completed BMA in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-11T20:19:19.220102] [INFO ] [sig ] [441/3275] Forecasting BMBL... [2026-03-11T20:19:19.220132] [INFO ] [sig ] Generating forecast for: BMBL [2026-03-11T20:19:19.220162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-03-11T20:19:19.231874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-03-11T20:19:19.232219] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-03-11T20:19:19.233069] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-03-11T20:19:19.233122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:19.233155] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:19.233182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:19.233240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:19.292796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:19.293838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:19.293923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:19.293955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:19.417643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:19.417802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:19.417843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:19.417874] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:19.421903] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: DOWN (p=25.58%) [2026-03-11T20:19:19.422191] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-03-11T20:19:19.422326] [INFO ] [sig ] BMBL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:19.567653] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BMBL.txt [2026-03-11T20:19:19.567799] [INFO ] [sig ] [441/3275] Completed BMBL in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-11T20:19:19.567838] [INFO ] [sig ] [442/3275] Forecasting BME... [2026-03-11T20:19:19.567867] [INFO ] [sig ] Generating forecast for: BME [2026-03-11T20:19:19.567897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-03-11T20:19:19.579254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-03-11T20:19:19.579658] [INFO ] [FORECASTER] Starting predict_future for BME [2026-03-11T20:19:19.580473] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-03-11T20:19:19.580526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:19.580603] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:19.580635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:19.580695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:19.643106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:19.643971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:19.644055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:19.644087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:19.767790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:19.767950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:19.768035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:19.768066] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:19.771626] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: UP (p=84.60%) [2026-03-11T20:19:19.771919] [INFO ] [FORECASTER] Completed predict_future for BME [2026-03-11T20:19:19.772077] [INFO ] [sig ] BME: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:19.916059] [INFO ] [LOCAL ] Saved forecast: BME 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BME.txt [2026-03-11T20:19:19.916233] [INFO ] [sig ] [442/3275] Completed BME in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-11T20:19:19.916290] [INFO ] [sig ] [443/3275] Forecasting BMEZ... [2026-03-11T20:19:19.916322] [INFO ] [sig ] Generating forecast for: BMEZ [2026-03-11T20:19:19.916353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-03-11T20:19:19.928863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-03-11T20:19:19.929296] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-03-11T20:19:19.930232] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-03-11T20:19:19.930286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:19.930318] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:19.930345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:19.930401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:19.995014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:19.995949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:19.996045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:19.996077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:20.124053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:20.124211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:20.124252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:20.124282] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:20.127916] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: UP (p=56.92%) [2026-03-11T20:19:20.128246] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-03-11T20:19:20.128387] [INFO ] [sig ] BMEZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:20.280757] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BMEZ.txt [2026-03-11T20:19:20.280905] [INFO ] [sig ] [443/3275] Completed BMEZ in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.0m [2026-03-11T20:19:20.280945] [INFO ] [sig ] [444/3275] Forecasting BMI... [2026-03-11T20:19:20.280974] [INFO ] [sig ] Generating forecast for: BMI [2026-03-11T20:19:20.281004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-03-11T20:19:20.292537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-03-11T20:19:20.292949] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-03-11T20:19:20.293846] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-03-11T20:19:20.293900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:20.293933] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:20.293960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:20.294019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:20.354042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:20.354793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:20.354877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:20.354911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:20.480983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:20.481141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:20.481199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:20.481230] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:20.484882] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=86.16%) [2026-03-11T20:19:20.485179] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-03-11T20:19:20.485322] [INFO ] [sig ] BMI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:20.631174] [INFO ] [LOCAL ] Saved forecast: BMI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BMI.txt [2026-03-11T20:19:20.631314] [INFO ] [sig ] [444/3275] Completed BMI in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.0m [2026-03-11T20:19:20.631355] [INFO ] [sig ] [445/3275] Forecasting BMO... [2026-03-11T20:19:20.631384] [INFO ] [sig ] Generating forecast for: BMO [2026-03-11T20:19:20.631414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-03-11T20:19:20.643358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-03-11T20:19:20.643762] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-03-11T20:19:20.644688] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-03-11T20:19:20.644744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:20.644776] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:20.644804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:20.644862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:20.703603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:20.704425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:20.704512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:20.704546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:20.839876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:20.840045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:20.840088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:20.840117] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:20.844095] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: DOWN (p=30.89%) [2026-03-11T20:19:20.844395] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-03-11T20:19:20.844562] [INFO ] [sig ] BMO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:20.991363] [INFO ] [LOCAL ] Saved forecast: BMO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BMO.txt [2026-03-11T20:19:20.991522] [INFO ] [sig ] [445/3275] Completed BMO in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.0m [2026-03-11T20:19:20.991562] [INFO ] [sig ] [446/3275] Forecasting BMRA... [2026-03-11T20:19:20.991623] [INFO ] [sig ] Generating forecast for: BMRA [2026-03-11T20:19:20.991655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-03-11T20:19:21.004003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-03-11T20:19:21.004396] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-03-11T20:19:21.005311] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-03-11T20:19:21.005366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:21.005397] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:21.005423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:21.005479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:21.065687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:21.066600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:21.066720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:21.066756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:21.185127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:21.185289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:21.185332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:21.185361] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:21.189045] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=23.66%) [2026-03-11T20:19:21.189338] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-03-11T20:19:21.189472] [INFO ] [sig ] BMRA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:21.334716] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BMRA.txt [2026-03-11T20:19:21.334854] [INFO ] [sig ] [446/3275] Completed BMRA in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:21.334895] [INFO ] [sig ] [447/3275] Forecasting BMRC... [2026-03-11T20:19:21.334922] [INFO ] [sig ] Generating forecast for: BMRC [2026-03-11T20:19:21.334950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-03-11T20:19:21.346566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-03-11T20:19:21.346959] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-03-11T20:19:21.347829] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-03-11T20:19:21.347882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:21.347928] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:21.348004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:21.348069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:21.409813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:21.410551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:21.410674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:21.410708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:21.533136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:21.533301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:21.533341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:21.533371] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:21.537029] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-03-11T20:19:21.537360] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-03-11T20:19:21.537508] [INFO ] [sig ] BMRC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:21.683058] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BMRC.txt [2026-03-11T20:19:21.683192] [INFO ] [sig ] [447/3275] Completed BMRC in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:21.683231] [INFO ] [sig ] [448/3275] Forecasting BMRN... [2026-03-11T20:19:21.683259] [INFO ] [sig ] Generating forecast for: BMRN [2026-03-11T20:19:21.683290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-03-11T20:19:21.695074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-03-11T20:19:21.695452] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-03-11T20:19:21.696350] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-03-11T20:19:21.696404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:21.696445] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:21.696472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:21.696529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:21.757678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:21.758513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:21.758621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:21.758660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:21.881226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:21.881384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:21.881423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:21.881450] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:21.885161] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-03-11T20:19:21.885466] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-03-11T20:19:21.885629] [INFO ] [sig ] BMRN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:22.031166] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BMRN.txt [2026-03-11T20:19:22.031311] [INFO ] [sig ] [448/3275] Completed BMRN in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:22.031351] [INFO ] [sig ] [449/3275] Forecasting BMY... [2026-03-11T20:19:22.031379] [INFO ] [sig ] Generating forecast for: BMY [2026-03-11T20:19:22.031409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-03-11T20:19:22.044405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-03-11T20:19:22.044883] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-03-11T20:19:22.045789] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-03-11T20:19:22.045848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:22.045887] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:22.045915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:22.045972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:22.106909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:22.107855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:22.107943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:22.108002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:22.242170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:22.242347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:22.242392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:22.242422] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:22.246402] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: DOWN (p=44.13%) [2026-03-11T20:19:22.246766] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-03-11T20:19:22.246904] [INFO ] [sig ] BMY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:22.394347] [INFO ] [LOCAL ] Saved forecast: BMY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BMY.txt [2026-03-11T20:19:22.394498] [INFO ] [sig ] [449/3275] Completed BMY in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:22.394540] [INFO ] [sig ] [450/3275] Forecasting BN... [2026-03-11T20:19:22.394586] [INFO ] [sig ] Generating forecast for: BN [2026-03-11T20:19:22.394620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-03-11T20:19:22.406797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-03-11T20:19:22.407195] [INFO ] [FORECASTER] Starting predict_future for BN [2026-03-11T20:19:22.408081] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-03-11T20:19:22.408135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:22.408168] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:22.408194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:22.408251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:22.467762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:22.468689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:22.468773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:22.468805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:22.595790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:22.595958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:22.596002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:22.596033] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:22.599615] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-03-11T20:19:22.599904] [INFO ] [FORECASTER] Completed predict_future for BN [2026-03-11T20:19:22.600043] [INFO ] [sig ] BN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:22.746362] [INFO ] [LOCAL ] Saved forecast: BN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BN.txt [2026-03-11T20:19:22.746530] [INFO ] [sig ] [450/3275] Completed BN in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:22.746605] [INFO ] [sig ] [451/3275] Forecasting BND... [2026-03-11T20:19:22.746649] [INFO ] [sig ] Generating forecast for: BND [2026-03-11T20:19:22.746688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-03-11T20:19:22.758437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-03-11T20:19:22.758846] [INFO ] [FORECASTER] Starting predict_future for BND [2026-03-11T20:19:22.759694] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-03-11T20:19:22.759747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:22.759780] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:22.759807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:22.759865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:22.819815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:22.820667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:22.820752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:22.820785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:22.946788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:22.946955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:22.947001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:22.947032] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:22.950771] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: DOWN (p=11.73%) [2026-03-11T20:19:22.951113] [INFO ] [FORECASTER] Completed predict_future for BND [2026-03-11T20:19:22.951275] [INFO ] [sig ] BND: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:23.096844] [INFO ] [LOCAL ] Saved forecast: BND 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BND.txt [2026-03-11T20:19:23.096979] [INFO ] [sig ] [451/3275] Completed BND in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:23.097018] [INFO ] [sig ] [452/3275] Forecasting BNDX... [2026-03-11T20:19:23.097048] [INFO ] [sig ] Generating forecast for: BNDX [2026-03-11T20:19:23.097084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-03-11T20:19:23.108301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-03-11T20:19:23.108702] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-03-11T20:19:23.109498] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-03-11T20:19:23.109550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:23.109611] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:23.109640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:23.109697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:23.170019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:23.170779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:23.170863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:23.170927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:23.304201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:23.304361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:23.304404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:23.304435] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:23.308409] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=81.95%) [2026-03-11T20:19:23.308720] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-03-11T20:19:23.308863] [INFO ] [sig ] BNDX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:23.481384] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BNDX.txt [2026-03-11T20:19:23.481556] [INFO ] [sig ] [452/3275] Completed BNDX in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:23.481631] [INFO ] [sig ] [453/3275] Forecasting BNED... [2026-03-11T20:19:23.481668] [INFO ] [sig ] Generating forecast for: BNED [2026-03-11T20:19:23.481706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-03-11T20:19:23.495457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-03-11T20:19:23.495931] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-03-11T20:19:23.496826] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-03-11T20:19:23.496883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:23.496916] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:23.496943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:23.497000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:23.579339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:23.580464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:23.580593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:23.580632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:23.709349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:23.709514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:23.709554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:23.709604] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:23.713593] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: DOWN (p=10.63%) [2026-03-11T20:19:23.714078] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-03-11T20:19:23.714223] [INFO ] [sig ] BNED: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:23.871707] [INFO ] [LOCAL ] Saved forecast: BNED 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BNED.txt [2026-03-11T20:19:23.871872] [INFO ] [sig ] [453/3275] Completed BNED in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:23.871913] [INFO ] [sig ] [454/3275] Forecasting BNGO... [2026-03-11T20:19:23.871944] [INFO ] [sig ] Generating forecast for: BNGO [2026-03-11T20:19:23.871990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-03-11T20:19:23.884040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-03-11T20:19:23.884458] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-03-11T20:19:23.885346] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-03-11T20:19:23.885400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:23.885433] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:23.885460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:23.885516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:23.951464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:23.952411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:23.952502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:23.952538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:24.080684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:24.080858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:24.080905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:24.080934] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:24.084704] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=50.78%) [2026-03-11T20:19:24.085027] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-03-11T20:19:24.085177] [INFO ] [sig ] BNGO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:24.232951] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BNGO.txt [2026-03-11T20:19:24.233113] [INFO ] [sig ] [454/3275] Completed BNGO in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:24.233155] [INFO ] [sig ] [455/3275] Forecasting BNH... [2026-03-11T20:19:24.233185] [INFO ] [sig ] Generating forecast for: BNH [2026-03-11T20:19:24.233215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-03-11T20:19:24.245880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-03-11T20:19:24.246252] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-03-11T20:19:24.247077] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-03-11T20:19:24.247129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:24.247160] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:24.247187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:24.247242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:24.308247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:24.309200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:24.309289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:24.309325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:24.433263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:24.433432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:24.433487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:24.433550] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:24.437251] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: DOWN (p=36.32%) [2026-03-11T20:19:24.437628] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-03-11T20:19:24.437790] [INFO ] [sig ] BNH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:24.594145] [INFO ] [LOCAL ] Saved forecast: BNH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BNH.txt [2026-03-11T20:19:24.594354] [INFO ] [sig ] [455/3275] Completed BNH in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:24.594396] [INFO ] [sig ] [456/3275] Forecasting BNJ... [2026-03-11T20:19:24.594425] [INFO ] [sig ] Generating forecast for: BNJ [2026-03-11T20:19:24.594456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-03-11T20:19:24.606454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-03-11T20:19:24.606900] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-03-11T20:19:24.607775] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-03-11T20:19:24.607829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:24.607863] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:24.607889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:24.607947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:24.668318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:24.669294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:24.669389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:24.669423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:24.792010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:24.792176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:24.792218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:24.792248] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:24.795908] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: DOWN (p=11.88%) [2026-03-11T20:19:24.796223] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-03-11T20:19:24.796368] [INFO ] [sig ] BNJ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:24.947295] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BNJ.txt [2026-03-11T20:19:24.947504] [INFO ] [sig ] [456/3275] Completed BNJ in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:24.947549] [INFO ] [sig ] [457/3275] Forecasting BNL... [2026-03-11T20:19:24.947596] [INFO ] [sig ] Generating forecast for: BNL [2026-03-11T20:19:24.947641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-03-11T20:19:24.961099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-03-11T20:19:24.961522] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-03-11T20:19:24.962456] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-03-11T20:19:24.962511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:24.962543] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:24.962601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:24.962679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:25.023993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:25.024992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:25.025080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:25.025114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:25.153334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:25.153503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:25.153546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:25.153594] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:25.157309] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: DOWN (p=5.99%) [2026-03-11T20:19:25.157661] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-03-11T20:19:25.157814] [INFO ] [sig ] BNL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:25.311021] [INFO ] [LOCAL ] Saved forecast: BNL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BNL.txt [2026-03-11T20:19:25.311172] [INFO ] [sig ] [457/3275] Completed BNL in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:25.311214] [INFO ] [sig ] [458/3275] Forecasting BNS... [2026-03-11T20:19:25.311244] [INFO ] [sig ] Generating forecast for: BNS [2026-03-11T20:19:25.311274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-03-11T20:19:25.323498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-03-11T20:19:25.323932] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-03-11T20:19:25.324797] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-03-11T20:19:25.324852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:25.324884] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:25.324911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:25.324967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:25.388514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:25.389522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:25.389641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:25.389685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:25.523857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:25.524019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:25.524060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:25.524087] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:25.528024] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: DOWN (p=9.62%) [2026-03-11T20:19:25.528306] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-03-11T20:19:25.528437] [INFO ] [sig ] BNS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:25.682628] [INFO ] [LOCAL ] Saved forecast: BNS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BNS.txt [2026-03-11T20:19:25.682772] [INFO ] [sig ] [458/3275] Completed BNS in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-11T20:19:25.682812] [INFO ] [sig ] [459/3275] Forecasting BNTC... [2026-03-11T20:19:25.682841] [INFO ] [sig ] Generating forecast for: BNTC [2026-03-11T20:19:25.682871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-03-11T20:19:25.695255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-03-11T20:19:25.695663] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-03-11T20:19:25.696495] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-03-11T20:19:25.696549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:25.696629] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:25.696659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:25.696735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:25.758838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:25.759778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:25.759872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:25.759906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:25.886495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:25.886677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:25.886721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:25.886750] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:25.890853] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: DOWN (p=11.27%) [2026-03-11T20:19:25.891156] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-03-11T20:19:25.891319] [INFO ] [sig ] BNTC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:26.043063] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BNTC.txt [2026-03-11T20:19:26.043233] [INFO ] [sig ] [459/3275] Completed BNTC in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-11T20:19:26.043275] [INFO ] [sig ] [460/3275] Forecasting BNTX... [2026-03-11T20:19:26.043307] [INFO ] [sig ] Generating forecast for: BNTX [2026-03-11T20:19:26.043339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-03-11T20:19:26.057325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-03-11T20:19:26.057744] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-03-11T20:19:26.058650] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-03-11T20:19:26.058715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:26.058755] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:26.058788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:26.058856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:26.122079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:26.123097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:26.123197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:26.123231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:26.244271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:26.244441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:26.244484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:26.244513] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:26.248225] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: UP (p=57.21%) [2026-03-11T20:19:26.248542] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-03-11T20:19:26.248727] [INFO ] [sig ] BNTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:26.395810] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BNTX.txt [2026-03-11T20:19:26.395985] [INFO ] [sig ] [460/3275] Completed BNTX in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-11T20:19:26.396027] [INFO ] [sig ] [461/3275] Forecasting BOC... [2026-03-11T20:19:26.396055] [INFO ] [sig ] Generating forecast for: BOC [2026-03-11T20:19:26.396086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-03-11T20:19:26.409639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-03-11T20:19:26.410087] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-03-11T20:19:26.411016] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-03-11T20:19:26.411085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:26.411120] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:26.411158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:26.411230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:26.481618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:26.482641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:26.482757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:26.482790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:26.636302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:26.636510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:26.636599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:26.636656] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:26.642347] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=51.81%) [2026-03-11T20:19:26.642896] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-03-11T20:19:26.643119] [INFO ] [sig ] BOC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:26.865612] [INFO ] [LOCAL ] Saved forecast: BOC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BOC.txt [2026-03-11T20:19:26.865834] [INFO ] [sig ] [461/3275] Completed BOC in 0.5s | 2.78 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-11T20:19:26.865883] [INFO ] [sig ] [462/3275] Forecasting BOE... [2026-03-11T20:19:26.865921] [INFO ] [sig ] Generating forecast for: BOE [2026-03-11T20:19:26.865960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-03-11T20:19:26.886895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-03-11T20:19:26.887488] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-03-11T20:19:26.889000] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-03-11T20:19:26.889087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:26.889140] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:26.889185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:26.889275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:26.988090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:26.989374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:26.989505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:26.989551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:27.163859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:27.164078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:27.164142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:27.164241] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:27.175139] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-03-11T20:19:27.175740] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-03-11T20:19:27.175941] [INFO ] [sig ] BOE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:27.412566] [INFO ] [LOCAL ] Saved forecast: BOE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BOE.txt [2026-03-11T20:19:27.412829] [INFO ] [sig ] [462/3275] Completed BOE in 0.5s | 2.78 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-11T20:19:27.412898] [INFO ] [sig ] [463/3275] Forecasting BOF... [2026-03-11T20:19:27.412951] [INFO ] [sig ] Generating forecast for: BOF [2026-03-11T20:19:27.413010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-03-11T20:19:27.430713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-03-11T20:19:27.431251] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-03-11T20:19:27.432481] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-03-11T20:19:27.432554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:27.432626] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:27.432680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:27.432790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:27.506433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:27.507626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:27.507739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:27.507782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:27.689851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:27.690047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:27.690116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:27.690166] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:27.695766] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=20.20%) [2026-03-11T20:19:27.696251] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-03-11T20:19:27.696455] [INFO ] [sig ] BOF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:27.852838] [INFO ] [LOCAL ] Saved forecast: BOF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BOF.txt [2026-03-11T20:19:27.853019] [INFO ] [sig ] [463/3275] Completed BOF in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-11T20:19:27.853064] [INFO ] [sig ] [464/3275] Forecasting BOH... [2026-03-11T20:19:27.853093] [INFO ] [sig ] Generating forecast for: BOH [2026-03-11T20:19:27.853123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-03-11T20:19:27.865161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-03-11T20:19:27.865606] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-03-11T20:19:27.866495] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-03-11T20:19:27.866550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:27.866615] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:27.866649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:27.866709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:27.926171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:27.927143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:27.927231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:27.927264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:28.056884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:28.057052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:28.057097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:28.057129] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:28.061056] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: UP (p=74.49%) [2026-03-11T20:19:28.061398] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-03-11T20:19:28.061549] [INFO ] [sig ] BOH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:28.210547] [INFO ] [LOCAL ] Saved forecast: BOH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BOH.txt [2026-03-11T20:19:28.210736] [INFO ] [sig ] [464/3275] Completed BOH in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-11T20:19:28.210785] [INFO ] [sig ] [465/3275] Forecasting BOKF... [2026-03-11T20:19:28.211013] [INFO ] [sig ] Generating forecast for: BOKF [2026-03-11T20:19:28.211052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-03-11T20:19:28.226516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-03-11T20:19:28.226987] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-03-11T20:19:28.228290] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-03-11T20:19:28.228356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:28.228397] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:28.228430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:28.228502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:28.292064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:28.293022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:28.293111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:28.293144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:28.425238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:28.425398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:28.425439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:28.425469] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:28.429212] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: DOWN (p=48.09%) [2026-03-11T20:19:28.429536] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-03-11T20:19:28.429705] [INFO ] [sig ] BOKF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:28.588058] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BOKF.txt [2026-03-11T20:19:28.588200] [INFO ] [sig ] [465/3275] Completed BOKF in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-11T20:19:28.588240] [INFO ] [sig ] [466/3275] Forecasting BOLD... [2026-03-11T20:19:28.588270] [INFO ] [sig ] Generating forecast for: BOLD [2026-03-11T20:19:28.588300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-03-11T20:19:28.599994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-03-11T20:19:28.600329] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-03-11T20:19:28.601236] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-03-11T20:19:28.601290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:28.601323] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:28.601351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:28.601408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:28.664652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:28.665550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:28.665658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:28.665693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:28.783526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:28.783694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:28.783737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:28.783766] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:28.787367] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: DOWN (p=46.05%) [2026-03-11T20:19:28.787704] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-03-11T20:19:28.787843] [INFO ] [sig ] BOLD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:28.931789] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BOLD.txt [2026-03-11T20:19:28.931915] [INFO ] [sig ] [466/3275] Completed BOLD in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-11T20:19:28.931953] [INFO ] [sig ] [467/3275] Forecasting BOND... [2026-03-11T20:19:28.931983] [INFO ] [sig ] Generating forecast for: BOND [2026-03-11T20:19:28.932012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-03-11T20:19:28.945777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-03-11T20:19:28.946121] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-03-11T20:19:28.946983] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-03-11T20:19:28.947037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:28.947070] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:28.947097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:28.947155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:29.005760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:29.006398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:29.006481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:29.006513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:29.132874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:29.133198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:29.133235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:29.133264] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:29.137003] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: UP (p=64.99%) [2026-03-11T20:19:29.137279] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-03-11T20:19:29.137407] [INFO ] [sig ] BOND: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:29.280093] [INFO ] [LOCAL ] Saved forecast: BOND 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BOND.txt [2026-03-11T20:19:29.280210] [INFO ] [sig ] [467/3275] Completed BOND in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-11T20:19:29.280249] [INFO ] [sig ] [468/3275] Forecasting BOOM... [2026-03-11T20:19:29.280276] [INFO ] [sig ] Generating forecast for: BOOM [2026-03-11T20:19:29.280305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-03-11T20:19:29.291235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-03-11T20:19:29.291584] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-03-11T20:19:29.292401] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-03-11T20:19:29.292454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:29.292487] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:29.292514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:29.292591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:29.352486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:29.353188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:29.353268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:29.353300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:29.473996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:29.474126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:29.474180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:29.474208] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:29.477611] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-03-11T20:19:29.477886] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-03-11T20:19:29.478043] [INFO ] [sig ] BOOM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:29.622695] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BOOM.txt [2026-03-11T20:19:29.622811] [INFO ] [sig ] [468/3275] Completed BOOM in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-11T20:19:29.622849] [INFO ] [sig ] [469/3275] Forecasting BOTZ... [2026-03-11T20:19:29.622878] [INFO ] [sig ] Generating forecast for: BOTZ [2026-03-11T20:19:29.622908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-03-11T20:19:29.634490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-03-11T20:19:29.634826] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-03-11T20:19:29.635636] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-03-11T20:19:29.635691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:29.635729] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:29.635762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:29.635832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:29.694054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:29.694691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:29.694794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:29.694828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:29.814182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:29.814343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:29.814383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:29.814412] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:29.817913] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=24.05%) [2026-03-11T20:19:29.818229] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-03-11T20:19:29.818367] [INFO ] [sig ] BOTZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:29.962971] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BOTZ.txt [2026-03-11T20:19:29.963147] [INFO ] [sig ] [469/3275] Completed BOTZ in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-11T20:19:29.963195] [INFO ] [sig ] [470/3275] Forecasting BOX... [2026-03-11T20:19:29.963230] [INFO ] [sig ] Generating forecast for: BOX [2026-03-11T20:19:29.963267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-03-11T20:19:29.976700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-03-11T20:19:29.977127] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-03-11T20:19:29.978049] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-03-11T20:19:29.978104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:29.978137] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:29.978165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:29.978223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:30.042524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:30.043470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:30.043555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:30.043610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:30.172847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:30.173012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:30.173052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:30.173082] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:30.176714] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: DOWN (p=17.62%) [2026-03-11T20:19:30.177073] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-03-11T20:19:30.177225] [INFO ] [sig ] BOX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:30.328202] [INFO ] [LOCAL ] Saved forecast: BOX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BOX.txt [2026-03-11T20:19:30.328364] [INFO ] [sig ] [470/3275] Completed BOX in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-11T20:19:30.328404] [INFO ] [sig ] [471/3275] Forecasting BP... [2026-03-11T20:19:30.328433] [INFO ] [sig ] Generating forecast for: BP [2026-03-11T20:19:30.328463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-03-11T20:19:30.340292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-03-11T20:19:30.340658] [INFO ] [FORECASTER] Starting predict_future for BP [2026-03-11T20:19:30.341530] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-03-11T20:19:30.341609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:30.341643] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:30.341669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:30.341726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:30.405705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:30.406976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:30.407259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:30.407292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:30.554441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:30.554623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:30.554666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:30.554696] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:30.558430] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=89.72%) [2026-03-11T20:19:30.558821] [INFO ] [FORECASTER] Completed predict_future for BP [2026-03-11T20:19:30.558993] [INFO ] [sig ] BP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:30.708754] [INFO ] [LOCAL ] Saved forecast: BP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BP.txt [2026-03-11T20:19:30.708927] [INFO ] [sig ] [471/3275] Completed BP in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-11T20:19:30.709157] [INFO ] [sig ] [472/3275] Forecasting BPOP... [2026-03-11T20:19:30.709188] [INFO ] [sig ] Generating forecast for: BPOP [2026-03-11T20:19:30.709218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-03-11T20:19:30.724724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-03-11T20:19:30.725423] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-03-11T20:19:30.726565] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-03-11T20:19:30.726661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:30.726718] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:30.726750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:30.726829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:30.785928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:30.786911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:30.787003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:30.787035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:30.912941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:30.913106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:30.913147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:30.913175] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:30.917073] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: UP (p=83.18%) [2026-03-11T20:19:30.917386] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-03-11T20:19:30.917528] [INFO ] [sig ] BPOP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:31.063345] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BPOP.txt [2026-03-11T20:19:31.063547] [INFO ] [sig ] [472/3275] Completed BPOP in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-11T20:19:31.063630] [INFO ] [sig ] [473/3275] Forecasting BPRN... [2026-03-11T20:19:31.063682] [INFO ] [sig ] Generating forecast for: BPRN [2026-03-11T20:19:31.063715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-03-11T20:19:31.076888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-03-11T20:19:31.077524] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-03-11T20:19:31.078494] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-03-11T20:19:31.078548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:31.078613] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:31.078648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:31.078708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:31.139927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:31.140875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:31.140963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:31.140995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:31.244911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:31.245069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:31.245110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:31.245140] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:31.248748] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: UP (p=86.00%) [2026-03-11T20:19:31.249052] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-03-11T20:19:31.249191] [INFO ] [sig ] BPRN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:31.394231] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BPRN.txt [2026-03-11T20:19:31.394358] [INFO ] [sig ] [473/3275] Completed BPRN in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-11T20:19:31.394398] [INFO ] [sig ] [474/3275] Forecasting BPYPM... [2026-03-11T20:19:31.394429] [INFO ] [sig ] Generating forecast for: BPYPM [2026-03-11T20:19:31.394458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-03-11T20:19:31.406488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-03-11T20:19:31.406846] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-03-11T20:19:31.407669] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-03-11T20:19:31.407721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:31.407758] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:31.407791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:31.407860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:31.468379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:31.469089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:31.469170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:31.469202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:31.575134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:31.575293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:31.575333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:31.575362] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:31.578931] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: UP (p=96.79%) [2026-03-11T20:19:31.579232] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-03-11T20:19:31.579373] [INFO ] [sig ] BPYPM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:31.725342] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BPYPM.txt [2026-03-11T20:19:31.725521] [INFO ] [sig ] [474/3275] Completed BPYPM in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-11T20:19:31.725561] [INFO ] [sig ] [475/3275] Forecasting BPYPO... [2026-03-11T20:19:31.725612] [INFO ] [sig ] Generating forecast for: BPYPO [2026-03-11T20:19:31.725645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-03-11T20:19:31.737766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-03-11T20:19:31.738219] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-03-11T20:19:31.739123] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-03-11T20:19:31.739178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:31.739211] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:31.739237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:31.739297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:31.798507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:31.799517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:31.799635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:31.799671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:31.904362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:31.904531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:31.904593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:31.904628] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:31.908305] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-03-11T20:19:31.908643] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-03-11T20:19:31.908794] [INFO ] [sig ] BPYPO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:32.054759] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BPYPO.txt [2026-03-11T20:19:32.054937] [INFO ] [sig ] [475/3275] Completed BPYPO in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-11T20:19:32.054978] [INFO ] [sig ] [476/3275] Forecasting BPYPP... [2026-03-11T20:19:32.055202] [INFO ] [sig ] Generating forecast for: BPYPP [2026-03-11T20:19:32.055234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-03-11T20:19:32.067091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-03-11T20:19:32.067497] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-03-11T20:19:32.068425] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-03-11T20:19:32.068479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:32.068538] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:32.068570] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:32.068649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:32.126023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:32.126994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:32.127082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:32.127114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:32.238369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:32.238535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:32.238592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:32.238624] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:32.242225] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: UP (p=75.92%) [2026-03-11T20:19:32.242533] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-03-11T20:19:32.242694] [INFO ] [sig ] BPYPP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:32.391874] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BPYPP.txt [2026-03-11T20:19:32.392071] [INFO ] [sig ] [476/3275] Completed BPYPP in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-11T20:19:32.392131] [INFO ] [sig ] [477/3275] Forecasting BRAG... [2026-03-11T20:19:32.392181] [INFO ] [sig ] Generating forecast for: BRAG [2026-03-11T20:19:32.392227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-03-11T20:19:32.404440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-03-11T20:19:32.404850] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-03-11T20:19:32.405697] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-03-11T20:19:32.405752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:32.405784] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:32.405811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:32.405869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:32.468172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:32.469165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:32.469260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:32.469294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:32.602995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:32.603353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:32.603396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:32.603423] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:32.607889] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: UP (p=66.79%) [2026-03-11T20:19:32.608535] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-03-11T20:19:32.608734] [INFO ] [sig ] BRAG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:32.753446] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BRAG.txt [2026-03-11T20:19:32.753620] [INFO ] [sig ] [477/3275] Completed BRAG in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-11T20:19:32.753666] [INFO ] [sig ] [478/3275] Forecasting BRC... [2026-03-11T20:19:32.753699] [INFO ] [sig ] Generating forecast for: BRC [2026-03-11T20:19:32.753732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-03-11T20:19:32.766069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-03-11T20:19:32.766437] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-03-11T20:19:32.767596] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-03-11T20:19:32.767652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:32.767687] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:32.767750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:32.767842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:32.828875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:32.829707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:32.829792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:32.829826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:32.952751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:32.952923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:32.952972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:32.953004] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:32.956613] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-03-11T20:19:32.956943] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-03-11T20:19:32.957080] [INFO ] [sig ] BRC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:33.099929] [INFO ] [LOCAL ] Saved forecast: BRC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BRC.txt [2026-03-11T20:19:33.100086] [INFO ] [sig ] [478/3275] Completed BRC in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-11T20:19:33.100137] [INFO ] [sig ] [479/3275] Forecasting BRO... [2026-03-11T20:19:33.100170] [INFO ] [sig ] Generating forecast for: BRO [2026-03-11T20:19:33.100203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-03-11T20:19:33.112506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-03-11T20:19:33.112894] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-03-11T20:19:33.113717] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-03-11T20:19:33.113774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:33.113808] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:33.113839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:33.113900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:33.172764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:33.173621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:33.173707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:33.173742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:33.299164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:33.299321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:33.299363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:33.299439] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:33.303118] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: DOWN (p=41.76%) [2026-03-11T20:19:33.303433] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-03-11T20:19:33.303598] [INFO ] [sig ] BRO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:33.460569] [INFO ] [LOCAL ] Saved forecast: BRO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BRO.txt [2026-03-11T20:19:33.460756] [INFO ] [sig ] [479/3275] Completed BRO in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-11T20:19:33.460808] [INFO ] [sig ] [480/3275] Forecasting BROS... [2026-03-11T20:19:33.460846] [INFO ] [sig ] Generating forecast for: BROS [2026-03-11T20:19:33.460883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-03-11T20:19:33.473178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-03-11T20:19:33.473610] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-03-11T20:19:33.474446] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-03-11T20:19:33.474499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:33.474530] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:33.474556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:33.474652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:33.534001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:33.535013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:33.535109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:33.535142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:33.654921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:33.655076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:33.655114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:33.655142] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:33.658707] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: DOWN (p=24.04%) [2026-03-11T20:19:33.658988] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-03-11T20:19:33.659120] [INFO ] [sig ] BROS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:33.807624] [INFO ] [LOCAL ] Saved forecast: BROS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BROS.txt [2026-03-11T20:19:33.807779] [INFO ] [sig ] [480/3275] Completed BROS in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-11T20:19:33.807827] [INFO ] [sig ] [481/3275] Forecasting BRSP... [2026-03-11T20:19:33.807889] [INFO ] [sig ] Generating forecast for: BRSP [2026-03-11T20:19:33.807928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-03-11T20:19:33.821105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-03-11T20:19:33.821486] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-03-11T20:19:33.822499] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-03-11T20:19:33.822551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:33.822614] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:33.822654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:33.822713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:33.882080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:33.882935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:33.883020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:33.883079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:34.005302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:34.005455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:34.005494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:34.005522] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:34.009070] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: DOWN (p=23.98%) [2026-03-11T20:19:34.009354] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-03-11T20:19:34.009488] [INFO ] [sig ] BRSP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:34.153219] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BRSP.txt [2026-03-11T20:19:34.153554] [INFO ] [sig ] [481/3275] Completed BRSP in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-11T20:19:34.153611] [INFO ] [sig ] [482/3275] Forecasting BRX... [2026-03-11T20:19:34.153643] [INFO ] [sig ] Generating forecast for: BRX [2026-03-11T20:19:34.153674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-03-11T20:19:34.166161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-03-11T20:19:34.166520] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-03-11T20:19:34.167337] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-03-11T20:19:34.167389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:34.167420] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:34.167445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:34.167501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:34.226828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:34.227518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:34.227616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:34.227651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:34.352030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:34.352191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:34.352231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:34.352259] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:34.355740] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=75.92%) [2026-03-11T20:19:34.356037] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-03-11T20:19:34.356173] [INFO ] [sig ] BRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:34.503978] [INFO ] [LOCAL ] Saved forecast: BRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BRX.txt [2026-03-11T20:19:34.504145] [INFO ] [sig ] [482/3275] Completed BRX in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-11T20:19:34.504185] [INFO ] [sig ] [483/3275] Forecasting BRZE... [2026-03-11T20:19:34.504215] [INFO ] [sig ] Generating forecast for: BRZE [2026-03-11T20:19:34.504244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-03-11T20:19:34.517636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-03-11T20:19:34.518032] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-03-11T20:19:34.518866] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-03-11T20:19:34.518923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:34.518954] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:34.518993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:34.519056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:34.583650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:34.584805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:34.584914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:34.584950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:34.724974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:34.725326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:34.725366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:34.725395] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:34.729006] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: DOWN (p=49.42%) [2026-03-11T20:19:34.729487] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-03-11T20:19:34.729641] [INFO ] [sig ] BRZE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:34.877286] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BRZE.txt [2026-03-11T20:19:34.877468] [INFO ] [sig ] [483/3275] Completed BRZE in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-11T20:19:34.877530] [INFO ] [sig ] [484/3275] Forecasting BSAC... [2026-03-11T20:19:34.877589] [INFO ] [sig ] Generating forecast for: BSAC [2026-03-11T20:19:34.877627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-03-11T20:19:34.890634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-03-11T20:19:34.891023] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-03-11T20:19:34.891917] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-03-11T20:19:34.891971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:34.892003] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:34.892029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:34.892086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:34.951713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:34.952678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:34.952762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:34.952795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:35.075643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:35.075804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:35.075845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:35.075875] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:35.079436] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: DOWN (p=10.10%) [2026-03-11T20:19:35.079778] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-03-11T20:19:35.079922] [INFO ] [sig ] BSAC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:35.220917] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BSAC.txt [2026-03-11T20:19:35.221056] [INFO ] [sig ] [484/3275] Completed BSAC in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-11T20:19:35.221094] [INFO ] [sig ] [485/3275] Forecasting BSCQ... [2026-03-11T20:19:35.221123] [INFO ] [sig ] Generating forecast for: BSCQ [2026-03-11T20:19:35.221152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-03-11T20:19:35.233719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-03-11T20:19:35.234055] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-03-11T20:19:35.234970] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-03-11T20:19:35.235024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:35.235056] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:35.235083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:35.235140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:35.293925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:35.294667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:35.294748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:35.294781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:35.407392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:35.407550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:35.407622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:35.407656] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:35.411229] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: DOWN (p=3.82%) [2026-03-11T20:19:35.411522] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-03-11T20:19:35.411676] [INFO ] [sig ] BSCQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:35.552461] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BSCQ.txt [2026-03-11T20:19:35.552624] [INFO ] [sig ] [485/3275] Completed BSCQ in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-11T20:19:35.552667] [INFO ] [sig ] [486/3275] Forecasting BSCS... [2026-03-11T20:19:35.552696] [INFO ] [sig ] Generating forecast for: BSCS [2026-03-11T20:19:35.552725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-03-11T20:19:35.565344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-03-11T20:19:35.565723] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-03-11T20:19:35.566520] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-03-11T20:19:35.566588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:35.566624] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:35.566650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:35.566706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:35.623881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:35.624814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:35.624948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:35.624982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:35.745271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:35.745440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:35.745481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:35.745512] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:35.749149] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-03-11T20:19:35.749447] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-03-11T20:19:35.749607] [INFO ] [sig ] BSCS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:35.894956] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BSCS.txt [2026-03-11T20:19:35.895111] [INFO ] [sig ] [486/3275] Completed BSCS in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-11T20:19:35.895152] [INFO ] [sig ] [487/3275] Forecasting BSCX... [2026-03-11T20:19:35.895181] [INFO ] [sig ] Generating forecast for: BSCX [2026-03-11T20:19:35.895217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-03-11T20:19:35.908396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-03-11T20:19:35.908867] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-03-11T20:19:35.909785] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-03-11T20:19:35.909844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:35.909882] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:35.909915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:35.909986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:35.970020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:35.971015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:35.971105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:35.971139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:36.094359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:36.094514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:36.094557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:36.094611] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:36.098121] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: UP (p=53.79%) [2026-03-11T20:19:36.098403] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-03-11T20:19:36.098538] [INFO ] [sig ] BSCX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:36.239684] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BSCX.txt [2026-03-11T20:19:36.239828] [INFO ] [sig ] [487/3275] Completed BSCX in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-11T20:19:36.239874] [INFO ] [sig ] [488/3275] Forecasting BSCY... [2026-03-11T20:19:36.239910] [INFO ] [sig ] Generating forecast for: BSCY [2026-03-11T20:19:36.239947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-03-11T20:19:36.252639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-03-11T20:19:36.253068] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-03-11T20:19:36.253947] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-03-11T20:19:36.254001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:36.254034] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:36.254060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:36.254117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:36.312213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:36.313063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:36.313151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:36.313183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:36.439482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:36.439665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:36.439709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:36.439738] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:36.443323] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: UP (p=77.50%) [2026-03-11T20:19:36.443635] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-03-11T20:19:36.443778] [INFO ] [sig ] BSCY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:36.590112] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BSCY.txt [2026-03-11T20:19:36.590290] [INFO ] [sig ] [488/3275] Completed BSCY in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-11T20:19:36.590332] [INFO ] [sig ] [489/3275] Forecasting BSJQ... [2026-03-11T20:19:36.590361] [INFO ] [sig ] Generating forecast for: BSJQ [2026-03-11T20:19:36.590390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-03-11T20:19:36.603278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-03-11T20:19:36.603704] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-03-11T20:19:36.604537] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-03-11T20:19:36.604629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:36.604681] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:36.604712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:36.604770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:36.665229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:36.666168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:36.666257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:36.666290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:36.792545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:36.792742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:36.792794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:36.792825] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:36.796399] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: DOWN (p=42.19%) [2026-03-11T20:19:36.796710] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-03-11T20:19:36.796852] [INFO ] [sig ] BSJQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:36.941309] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BSJQ.txt [2026-03-11T20:19:36.941525] [INFO ] [sig ] [489/3275] Completed BSJQ in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-11T20:19:36.941604] [INFO ] [sig ] [490/3275] Forecasting BSJS... [2026-03-11T20:19:36.941651] [INFO ] [sig ] Generating forecast for: BSJS [2026-03-11T20:19:36.941694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-03-11T20:19:36.953789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-03-11T20:19:36.954143] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-03-11T20:19:36.954964] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-03-11T20:19:36.955016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:36.955047] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:36.955073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:36.955132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:37.012326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:37.013006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:37.013094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:37.013126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:37.132368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:37.132528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:37.132586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:37.132622] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:37.136142] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: DOWN (p=26.27%) [2026-03-11T20:19:37.136436] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-03-11T20:19:37.136592] [INFO ] [sig ] BSJS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:37.277542] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BSJS.txt [2026-03-11T20:19:37.277709] [INFO ] [sig ] [490/3275] Completed BSJS in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-11T20:19:37.277751] [INFO ] [sig ] [491/3275] Forecasting BSL... [2026-03-11T20:19:37.277780] [INFO ] [sig ] Generating forecast for: BSL [2026-03-11T20:19:37.277811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-03-11T20:19:37.290234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-03-11T20:19:37.290629] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-03-11T20:19:37.291477] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-03-11T20:19:37.291530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:37.291563] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:37.291629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:37.291694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:37.352600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:37.353601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:37.353693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:37.353727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:37.475491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:37.475666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:37.475707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:37.475737] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:37.479293] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=95.79%) [2026-03-11T20:19:37.479589] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-03-11T20:19:37.479722] [INFO ] [sig ] BSL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:37.636840] [INFO ] [LOCAL ] Saved forecast: BSL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BSL.txt [2026-03-11T20:19:37.636987] [INFO ] [sig ] [491/3275] Completed BSL in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-11T20:19:37.637034] [INFO ] [sig ] [492/3275] Forecasting BSM... [2026-03-11T20:19:37.637063] [INFO ] [sig ] Generating forecast for: BSM [2026-03-11T20:19:37.637099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-03-11T20:19:37.649853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-03-11T20:19:37.650222] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-03-11T20:19:37.651083] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-03-11T20:19:37.651137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:37.651168] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:37.651194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:37.651249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:37.708292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:37.709097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:37.709181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:37.709212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:37.829780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:37.829954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:37.830003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:37.830041] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:37.833670] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: DOWN (p=7.88%) [2026-03-11T20:19:37.833962] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-03-11T20:19:37.834100] [INFO ] [sig ] BSM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:37.991530] [INFO ] [LOCAL ] Saved forecast: BSM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BSM.txt [2026-03-11T20:19:37.991744] [INFO ] [sig ] [492/3275] Completed BSM in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-11T20:19:37.991794] [INFO ] [sig ] [493/3275] Forecasting BSMQ... [2026-03-11T20:19:37.991824] [INFO ] [sig ] Generating forecast for: BSMQ [2026-03-11T20:19:37.991855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-03-11T20:19:38.004228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-03-11T20:19:38.004676] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-03-11T20:19:38.005554] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-03-11T20:19:38.005639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:38.005702] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:38.005731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:38.005803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:38.065959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:38.066930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:38.067033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:38.067069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:38.190223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:38.190386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:38.190426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:38.190456] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:38.194242] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: DOWN (p=6.61%) [2026-03-11T20:19:38.194619] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-03-11T20:19:38.194787] [INFO ] [sig ] BSMQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:38.338721] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BSMQ.txt [2026-03-11T20:19:38.338874] [INFO ] [sig ] [493/3275] Completed BSMQ in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 16.7m [2026-03-11T20:19:38.338916] [INFO ] [sig ] [494/3275] Forecasting BSMS... [2026-03-11T20:19:38.338945] [INFO ] [sig ] Generating forecast for: BSMS [2026-03-11T20:19:38.338976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-03-11T20:19:38.350182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-03-11T20:19:38.350524] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-03-11T20:19:38.351389] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-03-11T20:19:38.351442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:38.351474] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:38.351500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:38.351568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:38.409912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:38.410907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:38.411009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:38.411049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:38.534549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:38.534728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:38.534771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:38.534800] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:38.538411] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: DOWN (p=47.86%) [2026-03-11T20:19:38.538725] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-03-11T20:19:38.538860] [INFO ] [sig ] BSMS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:38.683506] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BSMS.txt [2026-03-11T20:19:38.683669] [INFO ] [sig ] [494/3275] Completed BSMS in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 16.7m [2026-03-11T20:19:38.683712] [INFO ] [sig ] [495/3275] Forecasting BSSX... [2026-03-11T20:19:38.683741] [INFO ] [sig ] Generating forecast for: BSSX [2026-03-11T20:19:38.683773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-03-11T20:19:38.695081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-03-11T20:19:38.695415] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-03-11T20:19:38.696238] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-03-11T20:19:38.696292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:38.696324] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:38.696351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:38.696407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:38.760395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:38.761673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:38.761777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:38.761811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:38.870395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:38.870588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:38.870630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:38.870659] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:38.874190] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=70.69%) [2026-03-11T20:19:38.874489] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-03-11T20:19:38.874648] [INFO ] [sig ] BSSX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:39.017640] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BSSX.txt [2026-03-11T20:19:39.017786] [INFO ] [sig ] [495/3275] Completed BSSX in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 16.7m [2026-03-11T20:19:39.017827] [INFO ] [sig ] [496/3275] Forecasting BSTZ... [2026-03-11T20:19:39.017858] [INFO ] [sig ] Generating forecast for: BSTZ [2026-03-11T20:19:39.017889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-03-11T20:19:39.030719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-03-11T20:19:39.031093] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-03-11T20:19:39.031933] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-03-11T20:19:39.031999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:39.032030] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:39.032056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:39.032112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:39.090508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:39.091310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:39.091398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:39.091431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:39.211431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:39.211607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:39.211650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:39.211713] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:39.215791] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: UP (p=95.65%) [2026-03-11T20:19:39.216093] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-03-11T20:19:39.216237] [INFO ] [sig ] BSTZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:39.363501] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BSTZ.txt [2026-03-11T20:19:39.363675] [INFO ] [sig ] [496/3275] Completed BSTZ in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 16.7m [2026-03-11T20:19:39.363717] [INFO ] [sig ] [497/3275] Forecasting BSVN... [2026-03-11T20:19:39.363746] [INFO ] [sig ] Generating forecast for: BSVN [2026-03-11T20:19:39.363778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-03-11T20:19:39.375467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-03-11T20:19:39.375847] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-03-11T20:19:39.376904] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-03-11T20:19:39.376966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:39.377005] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:39.377037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:39.377105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:39.436734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:39.437741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:39.437826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:39.437858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:39.548313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:39.548474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:39.548515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:39.548543] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:39.552310] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: UP (p=80.81%) [2026-03-11T20:19:39.552629] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-03-11T20:19:39.552768] [INFO ] [sig ] BSVN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:39.704127] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BSVN.txt [2026-03-11T20:19:39.704294] [INFO ] [sig ] [497/3275] Completed BSVN in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-11T20:19:39.704338] [INFO ] [sig ] [498/3275] Forecasting BSVO... [2026-03-11T20:19:39.704368] [INFO ] [sig ] Generating forecast for: BSVO [2026-03-11T20:19:39.704399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-03-11T20:19:39.717240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-03-11T20:19:39.717665] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-03-11T20:19:39.718525] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-03-11T20:19:39.718601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:39.718635] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:39.718661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:39.718718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:39.776782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:39.777738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:39.777824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:39.777856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:39.908497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:39.908678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:39.908722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:39.908751] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:39.912350] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: DOWN (p=10.41%) [2026-03-11T20:19:39.912702] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-03-11T20:19:39.912853] [INFO ] [sig ] BSVO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:40.058492] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BSVO.txt [2026-03-11T20:19:40.058693] [INFO ] [sig ] [498/3275] Completed BSVO in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-11T20:19:40.058740] [INFO ] [sig ] [499/3275] Forecasting BSX... [2026-03-11T20:19:40.058769] [INFO ] [sig ] Generating forecast for: BSX [2026-03-11T20:19:40.058800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-03-11T20:19:40.070479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-03-11T20:19:40.070890] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-03-11T20:19:40.071739] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-03-11T20:19:40.071792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:40.071824] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:40.071851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:40.071908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:40.134413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:40.135403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:40.135509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:40.135544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:40.262764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:40.262922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:40.262966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:40.263009] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:40.266566] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: UP (p=53.66%) [2026-03-11T20:19:40.266875] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-03-11T20:19:40.267043] [INFO ] [sig ] BSX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:40.410734] [INFO ] [LOCAL ] Saved forecast: BSX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BSX.txt [2026-03-11T20:19:40.410913] [INFO ] [sig ] [499/3275] Completed BSX in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-11T20:19:40.410971] [INFO ] [sig ] [500/3275] Forecasting BSY... [2026-03-11T20:19:40.411005] [INFO ] [sig ] Generating forecast for: BSY [2026-03-11T20:19:40.411035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-03-11T20:19:40.425113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-03-11T20:19:40.425565] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-03-11T20:19:40.426506] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-03-11T20:19:40.426562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:40.426618] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:40.426647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:40.426705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:40.489830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:40.490853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:40.490944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:40.490979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:40.618532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:40.618712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:40.618754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:40.618784] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:40.622743] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: UP (p=92.67%) [2026-03-11T20:19:40.623133] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-03-11T20:19:40.623324] [INFO ] [sig ] BSY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:40.771103] [INFO ] [LOCAL ] Saved forecast: BSY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BSY.txt [2026-03-11T20:19:40.771264] [INFO ] [sig ] [500/3275] Completed BSY in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-11T20:19:40.771306] [INFO ] [sig ] [501/3275] Forecasting BTAI... [2026-03-11T20:19:40.771335] [INFO ] [sig ] Generating forecast for: BTAI [2026-03-11T20:19:40.771365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-03-11T20:19:40.784441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-03-11T20:19:40.784824] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-03-11T20:19:40.785657] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-03-11T20:19:40.785710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:40.785741] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:40.785766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:40.785822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:40.846104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:40.846927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:40.847008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:40.847039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:40.969069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:40.969228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:40.969267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:40.969294] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:40.972866] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=87.35%) [2026-03-11T20:19:40.973162] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-03-11T20:19:40.973293] [INFO ] [sig ] BTAI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:41.115720] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BTAI.txt [2026-03-11T20:19:41.115866] [INFO ] [sig ] [501/3275] Completed BTAI in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-11T20:19:41.115906] [INFO ] [sig ] [502/3275] Forecasting BTCS... [2026-03-11T20:19:41.115936] [INFO ] [sig ] Generating forecast for: BTCS [2026-03-11T20:19:41.115966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-03-11T20:19:41.128244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-03-11T20:19:41.128608] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-03-11T20:19:41.129432] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-03-11T20:19:41.129484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:41.129515] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:41.129540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:41.129621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:41.188057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:41.188781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:41.188865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:41.188897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:41.310423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:41.310597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:41.310641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:41.310668] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:41.314124] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: DOWN (p=6.55%) [2026-03-11T20:19:41.314402] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-03-11T20:19:41.314531] [INFO ] [sig ] BTCS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:41.457450] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BTCS.txt [2026-03-11T20:19:41.457609] [INFO ] [sig ] [502/3275] Completed BTCS in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-11T20:19:41.457650] [INFO ] [sig ] [503/3275] Forecasting BTE... [2026-03-11T20:19:41.457679] [INFO ] [sig ] Generating forecast for: BTE [2026-03-11T20:19:41.457708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-03-11T20:19:41.470543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-03-11T20:19:41.470933] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-03-11T20:19:41.471775] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-03-11T20:19:41.471828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:41.471859] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:41.471886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:41.471942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:41.537294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:41.538386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:41.538511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:41.538545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:41.661120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:41.661281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:41.661344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:41.661376] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:41.664961] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-03-11T20:19:41.665260] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-03-11T20:19:41.665402] [INFO ] [sig ] BTE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:41.809225] [INFO ] [LOCAL ] Saved forecast: BTE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BTE.txt [2026-03-11T20:19:41.809376] [INFO ] [sig ] [503/3275] Completed BTE in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-11T20:19:41.809416] [INFO ] [sig ] [504/3275] Forecasting BTF... [2026-03-11T20:19:41.809445] [INFO ] [sig ] Generating forecast for: BTF [2026-03-11T20:19:41.809485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-03-11T20:19:41.822006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-03-11T20:19:41.822355] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-03-11T20:19:41.823195] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-03-11T20:19:41.823246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:41.823277] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:41.823303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:41.823359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:41.881849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:41.882625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:41.882705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:41.882738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:42.007482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:42.007681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:42.007727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:42.007758] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:42.011619] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=11.11%) [2026-03-11T20:19:42.011918] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-03-11T20:19:42.012059] [INFO ] [sig ] BTF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:42.159289] [INFO ] [LOCAL ] Saved forecast: BTF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BTF.txt [2026-03-11T20:19:42.159500] [INFO ] [sig ] [504/3275] Completed BTF in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-11T20:19:42.159567] [INFO ] [sig ] [505/3275] Forecasting BTI... [2026-03-11T20:19:42.159631] [INFO ] [sig ] Generating forecast for: BTI [2026-03-11T20:19:42.159671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-03-11T20:19:42.274610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-03-11T20:19:42.275027] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-03-11T20:19:42.275903] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-03-11T20:19:42.275960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:42.275993] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:42.276019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:42.276077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:42.339138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:42.340311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:42.340397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:42.340429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:42.474257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:42.474416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:42.474457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:42.474486] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:42.478389] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=83.40%) [2026-03-11T20:19:42.478714] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-03-11T20:19:42.478854] [INFO ] [sig ] BTI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:42.636684] [INFO ] [LOCAL ] Saved forecast: BTI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BTI.txt [2026-03-11T20:19:42.636851] [INFO ] [sig ] [505/3275] Completed BTI in 0.5s | 2.78 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-11T20:19:42.636894] [INFO ] [sig ] [506/3275] Forecasting BTMD... [2026-03-11T20:19:42.636923] [INFO ] [sig ] Generating forecast for: BTMD [2026-03-11T20:19:42.636957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-03-11T20:19:42.649186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-03-11T20:19:42.649538] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-03-11T20:19:42.650564] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-03-11T20:19:42.650635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:42.650669] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:42.650695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:42.650753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:42.711200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:42.712051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:42.712167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:42.712204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:42.839506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:42.839718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:42.839762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:42.839792] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:42.843355] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: UP (p=65.33%) [2026-03-11T20:19:42.843656] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-03-11T20:19:42.843790] [INFO ] [sig ] BTMD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:42.989928] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BTMD.txt [2026-03-11T20:19:42.990113] [INFO ] [sig ] [506/3275] Completed BTMD in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-11T20:19:42.990159] [INFO ] [sig ] [507/3275] Forecasting BTSG... [2026-03-11T20:19:42.990190] [INFO ] [sig ] Generating forecast for: BTSG [2026-03-11T20:19:42.990223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-03-11T20:19:43.002682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-03-11T20:19:43.003040] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-03-11T20:19:43.003896] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-03-11T20:19:43.003950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:43.003994] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:43.004023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:43.004081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:43.065533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:43.066612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:43.066725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:43.066760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:43.193566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:43.193742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:43.193781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:43.193809] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:43.197806] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-03-11T20:19:43.198143] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-03-11T20:19:43.198289] [INFO ] [sig ] BTSG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:43.343460] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BTSG.txt [2026-03-11T20:19:43.343620] [INFO ] [sig ] [507/3275] Completed BTSG in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-11T20:19:43.343663] [INFO ] [sig ] [508/3275] Forecasting BTZ... [2026-03-11T20:19:43.343692] [INFO ] [sig ] Generating forecast for: BTZ [2026-03-11T20:19:43.343722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-03-11T20:19:43.357435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-03-11T20:19:43.357797] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-03-11T20:19:43.358650] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-03-11T20:19:43.358702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:43.358732] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:43.358758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:43.358813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:43.416602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:43.417671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:43.417755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:43.417787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:43.538839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:43.539000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:43.539047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:43.539083] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:43.542531] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-03-11T20:19:43.543017] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-03-11T20:19:43.543150] [INFO ] [sig ] BTZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:43.685711] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BTZ.txt [2026-03-11T20:19:43.685879] [INFO ] [sig ] [508/3275] Completed BTZ in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-11T20:19:43.685918] [INFO ] [sig ] [509/3275] Forecasting BUD... [2026-03-11T20:19:43.685947] [INFO ] [sig ] Generating forecast for: BUD [2026-03-11T20:19:43.685978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-03-11T20:19:43.698181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-03-11T20:19:43.698565] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-03-11T20:19:43.699401] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-03-11T20:19:43.699454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:43.699487] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:43.699514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:43.699570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:43.759111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:43.759981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:43.760064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:43.760098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:43.880441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:43.880634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:43.880679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:43.880709] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:43.884375] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: DOWN (p=22.31%) [2026-03-11T20:19:43.884683] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-03-11T20:19:43.884821] [INFO ] [sig ] BUD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:44.036231] [INFO ] [LOCAL ] Saved forecast: BUD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BUD.txt [2026-03-11T20:19:44.036388] [INFO ] [sig ] [509/3275] Completed BUD in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 16.6m [2026-03-11T20:19:44.036430] [INFO ] [sig ] [510/3275] Forecasting BUFC... [2026-03-11T20:19:44.036468] [INFO ] [sig ] Generating forecast for: BUFC [2026-03-11T20:19:44.036501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-03-11T20:19:44.046688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-03-11T20:19:44.046991] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-03-11T20:19:44.048065] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-03-11T20:19:44.048132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:44.048209] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:44.048249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:44.048350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:44.109700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:44.110734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:44.110819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:44.110852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:44.206726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:44.206888] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:19:44.206929] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:44.206959] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:44.210628] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: DOWN (p=26.54%) [2026-03-11T20:19:44.210920] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-03-11T20:19:44.211061] [INFO ] [sig ] BUFC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:44.359230] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BUFC.txt [2026-03-11T20:19:44.359412] [INFO ] [sig ] [510/3275] Completed BUFC in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 16.6m [2026-03-11T20:19:44.359455] [INFO ] [sig ] [511/3275] Forecasting BUG... [2026-03-11T20:19:44.359491] [INFO ] [sig ] Generating forecast for: BUG [2026-03-11T20:19:44.359525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-03-11T20:19:44.543772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-03-11T20:19:44.544255] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-03-11T20:19:44.545809] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-03-11T20:19:44.545880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:44.545923] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:44.545961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:44.546041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:44.616795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:44.617962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:44.618105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:44.618140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:44.749188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:44.749388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:44.749441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:44.749472] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:44.753111] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=36.71%) [2026-03-11T20:19:44.753562] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-03-11T20:19:44.753723] [INFO ] [sig ] BUG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:44.903846] [INFO ] [LOCAL ] Saved forecast: BUG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BUG.txt [2026-03-11T20:19:44.903999] [INFO ] [sig ] [511/3275] Completed BUG in 0.5s | 2.78 sym/s | Total: 3.1m | ETA: 16.6m [2026-03-11T20:19:44.904042] [INFO ] [sig ] [512/3275] Forecasting BUI... [2026-03-11T20:19:44.904074] [INFO ] [sig ] Generating forecast for: BUI [2026-03-11T20:19:44.904106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-03-11T20:19:44.923890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-03-11T20:19:44.924317] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-03-11T20:19:44.925292] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-03-11T20:19:44.925350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:44.925382] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:44.925409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:44.925465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:44.986112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:44.987090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:44.987183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:44.987215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:45.112564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:45.112748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:45.112788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:45.112817] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:45.116305] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: DOWN (p=5.14%) [2026-03-11T20:19:45.116610] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-03-11T20:19:45.116749] [INFO ] [sig ] BUI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:45.260936] [INFO ] [LOCAL ] Saved forecast: BUI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BUI.txt [2026-03-11T20:19:45.261071] [INFO ] [sig ] [512/3275] Completed BUI in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 16.6m [2026-03-11T20:19:45.261111] [INFO ] [sig ] [513/3275] Forecasting BURL... [2026-03-11T20:19:45.261141] [INFO ] [sig ] Generating forecast for: BURL [2026-03-11T20:19:45.261172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-03-11T20:19:45.275009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-03-11T20:19:45.275330] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-03-11T20:19:45.276150] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-03-11T20:19:45.276212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:45.276250] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:45.276279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:45.276335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:45.334849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:45.335460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:45.335543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:45.335603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:45.461105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:45.461261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:45.461299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:45.461359] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:45.464812] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-03-11T20:19:45.465088] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-03-11T20:19:45.465224] [INFO ] [sig ] BURL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:45.606492] [INFO ] [LOCAL ] Saved forecast: BURL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BURL.txt [2026-03-11T20:19:45.606646] [INFO ] [sig ] [513/3275] Completed BURL in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 16.6m [2026-03-11T20:19:45.606687] [INFO ] [sig ] [514/3275] Forecasting BUSE... [2026-03-11T20:19:45.606716] [INFO ] [sig ] Generating forecast for: BUSE [2026-03-11T20:19:45.606747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-03-11T20:19:45.619171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-03-11T20:19:45.619465] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-03-11T20:19:45.620274] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-03-11T20:19:45.620325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:45.620356] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:45.620383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:45.620439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:45.677750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:45.678415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:45.678493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:45.678525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:45.799469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:45.799651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:45.799693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:45.799740] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:45.803709] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-03-11T20:19:45.804016] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-03-11T20:19:45.804177] [INFO ] [sig ] BUSE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:45.950723] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BUSE.txt [2026-03-11T20:19:45.950879] [INFO ] [sig ] [514/3275] Completed BUSE in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 16.6m [2026-03-11T20:19:45.950918] [INFO ] [sig ] [515/3275] Forecasting BUXX... [2026-03-11T20:19:45.950948] [INFO ] [sig ] Generating forecast for: BUXX [2026-03-11T20:19:45.950978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-03-11T20:19:45.963779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-03-11T20:19:45.964136] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-03-11T20:19:45.964954] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-03-11T20:19:45.965006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:45.965037] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:45.965063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:45.965131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:46.027870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:46.029039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:46.029144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:46.029186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:46.146532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:46.146666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:46.146705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:46.146735] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:46.150130] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: DOWN (p=3.71%) [2026-03-11T20:19:46.150434] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-03-11T20:19:46.150748] [INFO ] [sig ] BUXX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:46.295936] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BUXX.txt [2026-03-11T20:19:46.296052] [INFO ] [sig ] [515/3275] Completed BUXX in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-11T20:19:46.296088] [INFO ] [sig ] [516/3275] Forecasting BVFL... [2026-03-11T20:19:46.296115] [INFO ] [sig ] Generating forecast for: BVFL [2026-03-11T20:19:46.296145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-03-11T20:19:46.309035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-03-11T20:19:46.309316] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-03-11T20:19:46.310136] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-03-11T20:19:46.310190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:46.310220] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:46.310247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:46.310480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:46.369750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:46.370397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:46.370477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:46.370519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:46.485375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:46.485479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:46.485517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:46.485545] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:46.488877] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: UP (p=70.73%) [2026-03-11T20:19:46.489175] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-03-11T20:19:46.489326] [INFO ] [sig ] BVFL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:46.629970] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BVFL.txt [2026-03-11T20:19:46.630086] [INFO ] [sig ] [516/3275] Completed BVFL in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-11T20:19:46.630124] [INFO ] [sig ] [517/3275] Forecasting BVN... [2026-03-11T20:19:46.630152] [INFO ] [sig ] Generating forecast for: BVN [2026-03-11T20:19:46.630182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-03-11T20:19:46.642901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-03-11T20:19:46.643270] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-03-11T20:19:46.644261] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-03-11T20:19:46.644315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:46.644347] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:46.644373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:46.644429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:46.711500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:46.712403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:46.712485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:46.712517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:46.831392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:46.831544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:46.831602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:46.831634] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:46.835133] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: DOWN (p=47.81%) [2026-03-11T20:19:46.835414] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-03-11T20:19:46.835546] [INFO ] [sig ] BVN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:46.977162] [INFO ] [LOCAL ] Saved forecast: BVN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BVN.txt [2026-03-11T20:19:46.977319] [INFO ] [sig ] [517/3275] Completed BVN in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-11T20:19:46.977359] [INFO ] [sig ] [518/3275] Forecasting BVS... [2026-03-11T20:19:46.977388] [INFO ] [sig ] Generating forecast for: BVS [2026-03-11T20:19:46.977419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-03-11T20:19:46.989472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-03-11T20:19:46.989820] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-03-11T20:19:46.990664] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-03-11T20:19:46.990715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:46.990745] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:46.990770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:46.990837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:47.051899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:47.052725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:47.052809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:47.052843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:47.178276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:47.178433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:47.178475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:47.178506] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:47.182023] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: UP (p=77.24%) [2026-03-11T20:19:47.182311] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-03-11T20:19:47.182447] [INFO ] [sig ] BVS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:47.324527] [INFO ] [LOCAL ] Saved forecast: BVS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BVS.txt [2026-03-11T20:19:47.324697] [INFO ] [sig ] [518/3275] Completed BVS in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-11T20:19:47.324738] [INFO ] [sig ] [519/3275] Forecasting BWA... [2026-03-11T20:19:47.324768] [INFO ] [sig ] Generating forecast for: BWA [2026-03-11T20:19:47.324798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-03-11T20:19:47.337861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-03-11T20:19:47.338332] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-03-11T20:19:47.339233] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-03-11T20:19:47.339288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:47.339320] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:47.339346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:47.339402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:47.400667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:47.401875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:47.401966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:47.401999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:47.534144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:47.534321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:47.534552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:47.534599] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:47.538382] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: UP (p=70.98%) [2026-03-11T20:19:47.538750] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-03-11T20:19:47.538907] [INFO ] [sig ] BWA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:47.685287] [INFO ] [LOCAL ] Saved forecast: BWA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BWA.txt [2026-03-11T20:19:47.685451] [INFO ] [sig ] [519/3275] Completed BWA in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-11T20:19:47.685492] [INFO ] [sig ] [520/3275] Forecasting BWAY... [2026-03-11T20:19:47.685522] [INFO ] [sig ] Generating forecast for: BWAY [2026-03-11T20:19:47.685553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-03-11T20:19:47.697957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-03-11T20:19:47.698391] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-03-11T20:19:47.699222] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-03-11T20:19:47.699287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:47.699318] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:47.699345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:47.699399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:47.756211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:47.757161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:47.757292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:47.757326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:47.882935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:47.883102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:47.883142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:47.883172] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:47.886888] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: UP (p=67.78%) [2026-03-11T20:19:47.887279] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-03-11T20:19:47.887435] [INFO ] [sig ] BWAY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:48.032809] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BWAY.txt [2026-03-11T20:19:48.032969] [INFO ] [sig ] [520/3275] Completed BWAY in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-11T20:19:48.033020] [INFO ] [sig ] [521/3275] Forecasting BWB... [2026-03-11T20:19:48.033052] [INFO ] [sig ] Generating forecast for: BWB [2026-03-11T20:19:48.033087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-03-11T20:19:48.045650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-03-11T20:19:48.046051] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-03-11T20:19:48.046932] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-03-11T20:19:48.046986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:48.047017] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:48.047044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:48.047099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:48.106947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:48.107836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:48.107926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:48.107960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:48.238645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:48.238809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:48.238851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:48.238883] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:48.242832] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: DOWN (p=14.99%) [2026-03-11T20:19:48.243151] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-03-11T20:19:48.243298] [INFO ] [sig ] BWB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:48.390666] [INFO ] [LOCAL ] Saved forecast: BWB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BWB.txt [2026-03-11T20:19:48.390817] [INFO ] [sig ] [521/3275] Completed BWB in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-11T20:19:48.390856] [INFO ] [sig ] [522/3275] Forecasting BWEN... [2026-03-11T20:19:48.390886] [INFO ] [sig ] Generating forecast for: BWEN [2026-03-11T20:19:48.390917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-03-11T20:19:48.403934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-03-11T20:19:48.404382] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-03-11T20:19:48.405314] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-03-11T20:19:48.405372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:48.405403] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:48.405428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:48.405484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:48.467992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:48.468908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:48.468996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:48.469029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:48.594499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:48.594676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:48.594720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:48.594750] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:48.598465] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=48.46%) [2026-03-11T20:19:48.598815] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-03-11T20:19:48.598961] [INFO ] [sig ] BWEN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:48.745393] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BWEN.txt [2026-03-11T20:19:48.745556] [INFO ] [sig ] [522/3275] Completed BWEN in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-11T20:19:48.745619] [INFO ] [sig ] [523/3275] Forecasting BWFG... [2026-03-11T20:19:48.745650] [INFO ] [sig ] Generating forecast for: BWFG [2026-03-11T20:19:48.745680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-03-11T20:19:48.757258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-03-11T20:19:48.757669] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-03-11T20:19:48.762086] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-03-11T20:19:48.762187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:48.762229] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:48.762261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:48.762331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:48.823632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:48.824656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:48.824757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:48.824791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:48.952985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:48.953162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:48.953223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:48.953257] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:48.957858] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: UP (p=65.92%) [2026-03-11T20:19:48.958306] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-03-11T20:19:48.958475] [INFO ] [sig ] BWFG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:49.174525] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BWFG.txt [2026-03-11T20:19:49.174753] [INFO ] [sig ] [523/3275] Completed BWFG in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-11T20:19:49.174814] [INFO ] [sig ] [524/3275] Forecasting BWG... [2026-03-11T20:19:49.174861] [INFO ] [sig ] Generating forecast for: BWG [2026-03-11T20:19:49.174909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-03-11T20:19:49.187935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-03-11T20:19:49.188284] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-03-11T20:19:49.189374] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-03-11T20:19:49.189427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:49.189461] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:49.189490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:49.189548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:49.249350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:49.250215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:49.250319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:49.250353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:49.380523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:49.380708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:49.380750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:49.380781] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:49.384921] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=72.55%) [2026-03-11T20:19:49.385253] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-03-11T20:19:49.385430] [INFO ] [sig ] BWG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:49.535782] [INFO ] [LOCAL ] Saved forecast: BWG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BWG.txt [2026-03-11T20:19:49.535958] [INFO ] [sig ] [524/3275] Completed BWG in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-11T20:19:49.536002] [INFO ] [sig ] [525/3275] Forecasting BWIN... [2026-03-11T20:19:49.536042] [INFO ] [sig ] Generating forecast for: BWIN [2026-03-11T20:19:49.536082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-03-11T20:19:49.550114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-03-11T20:19:49.550502] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-03-11T20:19:49.551423] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-03-11T20:19:49.551478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:49.551511] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:49.551537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:49.551650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:49.613604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:49.614738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:49.614824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:49.614857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:49.738740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:49.738900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:49.738940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:49.738967] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:49.742553] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: DOWN (p=25.76%) [2026-03-11T20:19:49.742876] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-03-11T20:19:49.743010] [INFO ] [sig ] BWIN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:49.898253] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BWIN.txt [2026-03-11T20:19:49.898421] [INFO ] [sig ] [525/3275] Completed BWIN in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-11T20:19:49.898464] [INFO ] [sig ] [526/3275] Forecasting BWMN... [2026-03-11T20:19:49.898495] [INFO ] [sig ] Generating forecast for: BWMN [2026-03-11T20:19:49.898527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-03-11T20:19:49.911965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-03-11T20:19:49.912369] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-03-11T20:19:49.913350] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-03-11T20:19:49.913406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:49.913440] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:49.913468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:49.913527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:49.975322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:49.976235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:49.976321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:49.976354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:50.110001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:50.110167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:50.110208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:50.110236] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:50.114254] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: DOWN (p=15.92%) [2026-03-11T20:19:50.114782] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-03-11T20:19:50.114920] [INFO ] [sig ] BWMN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:50.263107] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BWMN.txt [2026-03-11T20:19:50.263277] [INFO ] [sig ] [526/3275] Completed BWMN in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.5m [2026-03-11T20:19:50.263319] [INFO ] [sig ] [527/3275] Forecasting BXC... [2026-03-11T20:19:50.263350] [INFO ] [sig ] Generating forecast for: BXC [2026-03-11T20:19:50.263382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-03-11T20:19:50.275977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-03-11T20:19:50.276344] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-03-11T20:19:50.277193] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-03-11T20:19:50.277248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:50.277306] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:50.277333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:50.277396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:50.345189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:50.346101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:50.346189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:50.346222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:50.474921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:50.475110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:50.475153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:50.475184] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:50.478987] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: DOWN (p=36.86%) [2026-03-11T20:19:50.479331] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-03-11T20:19:50.479485] [INFO ] [sig ] BXC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:50.629594] [INFO ] [LOCAL ] Saved forecast: BXC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BXC.txt [2026-03-11T20:19:50.629750] [INFO ] [sig ] [527/3275] Completed BXC in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.5m [2026-03-11T20:19:50.629791] [INFO ] [sig ] [528/3275] Forecasting BXMX... [2026-03-11T20:19:50.629820] [INFO ] [sig ] Generating forecast for: BXMX [2026-03-11T20:19:50.629850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-03-11T20:19:50.642456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-03-11T20:19:50.642855] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-03-11T20:19:50.643715] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-03-11T20:19:50.643769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:50.643803] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:50.643830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:50.643888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:50.705928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:50.706792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:50.706878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:50.706914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:50.837180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:50.837342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:50.837385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:50.837413] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:50.841630] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-03-11T20:19:50.842013] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-03-11T20:19:50.842177] [INFO ] [sig ] BXMX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:50.991508] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BXMX.txt [2026-03-11T20:19:50.991740] [INFO ] [sig ] [528/3275] Completed BXMX in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.5m [2026-03-11T20:19:50.991812] [INFO ] [sig ] [529/3275] Forecasting BXP... [2026-03-11T20:19:50.991859] [INFO ] [sig ] Generating forecast for: BXP [2026-03-11T20:19:50.991909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-03-11T20:19:51.009056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-03-11T20:19:51.009535] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-03-11T20:19:51.011193] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-03-11T20:19:51.011261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:51.011312] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:51.011354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:51.011440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:51.075499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:51.076387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:51.076474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:51.076509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:51.220422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:51.220601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:51.220644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:51.220673] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:51.224209] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=77.56%) [2026-03-11T20:19:51.224711] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-03-11T20:19:51.224854] [INFO ] [sig ] BXP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:51.378950] [INFO ] [LOCAL ] Saved forecast: BXP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BXP.txt [2026-03-11T20:19:51.379098] [INFO ] [sig ] [529/3275] Completed BXP in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.5m [2026-03-11T20:19:51.379141] [INFO ] [sig ] [530/3275] Forecasting BXSL... [2026-03-11T20:19:51.379171] [INFO ] [sig ] Generating forecast for: BXSL [2026-03-11T20:19:51.379203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-03-11T20:19:51.391879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-03-11T20:19:51.392292] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-03-11T20:19:51.393397] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-03-11T20:19:51.393464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:51.393510] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:51.393553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:51.393668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:51.459097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:51.460013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:51.460099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:51.460134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:51.578476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:51.578651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:51.578691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:51.578751] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:51.582253] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: DOWN (p=42.90%) [2026-03-11T20:19:51.582536] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-03-11T20:19:51.582688] [INFO ] [sig ] BXSL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:51.731186] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BXSL.txt [2026-03-11T20:19:51.731343] [INFO ] [sig ] [530/3275] Completed BXSL in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.5m [2026-03-11T20:19:51.731387] [INFO ] [sig ] [531/3275] Forecasting BYD... [2026-03-11T20:19:51.731416] [INFO ] [sig ] Generating forecast for: BYD [2026-03-11T20:19:51.731447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-03-11T20:19:51.744000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-03-11T20:19:51.744346] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-03-11T20:19:51.745202] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-03-11T20:19:51.745255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:51.745298] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:51.745325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:51.745382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:51.802599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:51.803441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:51.803526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:51.803558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:51.933233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:51.933410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:51.933451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:51.933482] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:51.937287] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: DOWN (p=34.87%) [2026-03-11T20:19:51.937602] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-03-11T20:19:51.937745] [INFO ] [sig ] BYD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:52.081780] [INFO ] [LOCAL ] Saved forecast: BYD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BYD.txt [2026-03-11T20:19:52.081926] [INFO ] [sig ] [531/3275] Completed BYD in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.5m [2026-03-11T20:19:52.081966] [INFO ] [sig ] [532/3275] Forecasting BYRN... [2026-03-11T20:19:52.081997] [INFO ] [sig ] Generating forecast for: BYRN [2026-03-11T20:19:52.082028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-03-11T20:19:52.095738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-03-11T20:19:52.096114] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-03-11T20:19:52.096933] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-03-11T20:19:52.096986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:52.097016] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:52.097043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:52.097100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:52.158711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:52.159592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:52.159679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:52.159713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:52.289023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:52.289190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:52.289241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:52.289274] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:52.293458] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: DOWN (p=1.88%) [2026-03-11T20:19:52.293962] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-03-11T20:19:52.294114] [INFO ] [sig ] BYRN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:52.444191] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BYRN.txt [2026-03-11T20:19:52.444341] [INFO ] [sig ] [532/3275] Completed BYRN in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.5m [2026-03-11T20:19:52.444381] [INFO ] [sig ] [533/3275] Forecasting BYSI... [2026-03-11T20:19:52.444421] [INFO ] [sig ] Generating forecast for: BYSI [2026-03-11T20:19:52.444462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-03-11T20:19:52.456939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-03-11T20:19:52.457282] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-03-11T20:19:52.458244] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-03-11T20:19:52.458323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:52.458376] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:52.458421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:52.458500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:52.522752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:52.523620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:52.523707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:52.523741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:52.639979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:52.640139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:52.640181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:52.640220] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:52.644722] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: UP (p=68.54%) [2026-03-11T20:19:52.645013] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-03-11T20:19:52.645148] [INFO ] [sig ] BYSI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:52.799584] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/BYSI.txt [2026-03-11T20:19:52.799743] [INFO ] [sig ] [533/3275] Completed BYSI in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-11T20:19:52.799786] [INFO ] [sig ] [534/3275] Forecasting BZ... [2026-03-11T20:19:52.799817] [INFO ] [sig ] Generating forecast for: BZ [2026-03-11T20:19:52.799848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-03-11T20:19:52.813768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-03-11T20:19:52.814134] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-03-11T20:19:52.815042] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-03-11T20:19:52.815105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:52.815141] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:52.815169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:52.815231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:52.879303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:52.880180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:52.880266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:52.880300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:53.017369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:53.017560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:53.017632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:53.017671] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:53.021433] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: DOWN (p=41.97%) [2026-03-11T20:19:53.021797] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-03-11T20:19:53.021943] [INFO ] [sig ] BZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:53.167948] [INFO ] [LOCAL ] Saved forecast: BZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BZ.txt [2026-03-11T20:19:53.168129] [INFO ] [sig ] [534/3275] Completed BZ in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-11T20:19:53.168171] [INFO ] [sig ] [535/3275] Forecasting BZH... [2026-03-11T20:19:53.168206] [INFO ] [sig ] Generating forecast for: BZH [2026-03-11T20:19:53.168240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-03-11T20:19:53.181616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-03-11T20:19:53.181961] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-03-11T20:19:53.182815] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-03-11T20:19:53.182869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:53.182901] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:53.182940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:53.183001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:53.241534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:53.242380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:53.242473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:53.242524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:53.368932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:53.369098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:53.369146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:53.369179] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:53.372977] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=20.57%) [2026-03-11T20:19:53.373279] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-03-11T20:19:53.373443] [INFO ] [sig ] BZH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:53.534064] [INFO ] [LOCAL ] Saved forecast: BZH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BZH.txt [2026-03-11T20:19:53.534225] [INFO ] [sig ] [535/3275] Completed BZH in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-11T20:19:53.534265] [INFO ] [sig ] [536/3275] Forecasting BZUN... [2026-03-11T20:19:53.534294] [INFO ] [sig ] Generating forecast for: BZUN [2026-03-11T20:19:53.534326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-03-11T20:19:53.547440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-03-11T20:19:53.548032] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-03-11T20:19:53.548862] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-03-11T20:19:53.548914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:53.548944] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:53.548969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:53.549025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:53.608741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:53.609712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:53.609800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:53.609833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:53.730096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:53.730258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:53.730297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:53.730327] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:53.734343] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: DOWN (p=10.81%) [2026-03-11T20:19:53.734849] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-03-11T20:19:53.735001] [INFO ] [sig ] BZUN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:53.884685] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/BZUN.txt [2026-03-11T20:19:53.884836] [INFO ] [sig ] [536/3275] Completed BZUN in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-11T20:19:53.884876] [INFO ] [sig ] [537/3275] Forecasting C... [2026-03-11T20:19:53.884905] [INFO ] [sig ] Generating forecast for: C [2026-03-11T20:19:53.884937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-03-11T20:19:53.897479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-03-11T20:19:53.897850] [INFO ] [FORECASTER] Starting predict_future for C [2026-03-11T20:19:53.898736] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-03-11T20:19:53.898789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:53.898820] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:53.898848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:53.898905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:53.961656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:53.962490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:53.962595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:53.962660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:54.089952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:54.090102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:54.090141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:54.090171] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:54.093657] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: UP (p=96.55%) [2026-03-11T20:19:54.093936] [INFO ] [FORECASTER] Completed predict_future for C [2026-03-11T20:19:54.094069] [INFO ] [sig ] C: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:54.236932] [INFO ] [LOCAL ] Saved forecast: C 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/C.txt [2026-03-11T20:19:54.237071] [INFO ] [sig ] [537/3275] Completed C in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-11T20:19:54.237114] [INFO ] [sig ] [538/3275] Forecasting CAAP... [2026-03-11T20:19:54.237144] [INFO ] [sig ] Generating forecast for: CAAP [2026-03-11T20:19:54.237176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-03-11T20:19:54.249883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-03-11T20:19:54.250253] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-03-11T20:19:54.251203] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-03-11T20:19:54.251257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:54.251289] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:54.251317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:54.251374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:54.312749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:54.313547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:54.313668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:54.313718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:54.443739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:54.443900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:54.443941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:54.443985] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:54.447599] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: UP (p=87.33%) [2026-03-11T20:19:54.447921] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-03-11T20:19:54.448093] [INFO ] [sig ] CAAP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:54.600726] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CAAP.txt [2026-03-11T20:19:54.600936] [INFO ] [sig ] [538/3275] Completed CAAP in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-11T20:19:54.600991] [INFO ] [sig ] [539/3275] Forecasting CAAS... [2026-03-11T20:19:54.601023] [INFO ] [sig ] Generating forecast for: CAAS [2026-03-11T20:19:54.601057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-03-11T20:19:54.614214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-03-11T20:19:54.614590] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-03-11T20:19:54.615473] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-03-11T20:19:54.615528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:54.615561] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:54.615610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:54.615670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:54.676030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:54.676849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:54.676943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:54.676979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:54.793071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:54.793239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:54.793285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:54.793315] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:54.797551] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-03-11T20:19:54.798030] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-03-11T20:19:54.798200] [INFO ] [sig ] CAAS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:54.948443] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CAAS.txt [2026-03-11T20:19:54.948631] [INFO ] [sig ] [539/3275] Completed CAAS in 0.3s | 2.78 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-11T20:19:54.948685] [INFO ] [sig ] [540/3275] Forecasting CABA... [2026-03-11T20:19:54.948716] [INFO ] [sig ] Generating forecast for: CABA [2026-03-11T20:19:54.948749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-03-11T20:19:54.962061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-03-11T20:19:54.962456] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-03-11T20:19:54.963372] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-03-11T20:19:54.963437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:54.963471] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:54.963499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:54.963555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:55.025653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:55.026645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:55.026735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:55.026785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:55.156882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:55.157051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:55.157091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:55.157126] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:55.160890] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=6.04%) [2026-03-11T20:19:55.161224] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-03-11T20:19:55.161369] [INFO ] [sig ] CABA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:55.313009] [INFO ] [LOCAL ] Saved forecast: CABA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CABA.txt [2026-03-11T20:19:55.313199] [INFO ] [sig ] [540/3275] Completed CABA in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-11T20:19:55.313241] [INFO ] [sig ] [541/3275] Forecasting CABO... [2026-03-11T20:19:55.313270] [INFO ] [sig ] Generating forecast for: CABO [2026-03-11T20:19:55.313303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-03-11T20:19:55.326036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-03-11T20:19:55.326441] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-03-11T20:19:55.327282] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-03-11T20:19:55.327336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:55.327367] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:55.327394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:55.327450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:55.390710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:55.391678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:55.391763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:55.391797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:55.515761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:55.515926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:55.515968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:55.515996] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:55.519646] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: UP (p=79.59%) [2026-03-11T20:19:55.519960] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-03-11T20:19:55.520109] [INFO ] [sig ] CABO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:55.663798] [INFO ] [LOCAL ] Saved forecast: CABO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CABO.txt [2026-03-11T20:19:55.663965] [INFO ] [sig ] [541/3275] Completed CABO in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-11T20:19:55.664006] [INFO ] [sig ] [542/3275] Forecasting CAC... [2026-03-11T20:19:55.664035] [INFO ] [sig ] Generating forecast for: CAC [2026-03-11T20:19:55.664067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-03-11T20:19:55.676955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-03-11T20:19:55.677375] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-03-11T20:19:55.678276] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-03-11T20:19:55.678328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:55.678358] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:55.678384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:55.678466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:55.736371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:55.737363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:55.737458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:55.737491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:55.862256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:55.862418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:55.862458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:55.862485] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:55.866191] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: UP (p=94.33%) [2026-03-11T20:19:55.866688] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-03-11T20:19:55.866830] [INFO ] [sig ] CAC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:56.012538] [INFO ] [LOCAL ] Saved forecast: CAC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CAC.txt [2026-03-11T20:19:56.012705] [INFO ] [sig ] [542/3275] Completed CAC in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.4m [2026-03-11T20:19:56.012746] [INFO ] [sig ] [543/3275] Forecasting CACC... [2026-03-11T20:19:56.012776] [INFO ] [sig ] Generating forecast for: CACC [2026-03-11T20:19:56.012806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-03-11T20:19:56.025212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-03-11T20:19:56.025562] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-03-11T20:19:56.026366] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-03-11T20:19:56.026417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:56.026448] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:56.026475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:56.026530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:56.084887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:56.085620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:56.085702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:56.085735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:56.205837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:56.205992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:56.206031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:56.206059] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:56.209525] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: UP (p=73.09%) [2026-03-11T20:19:56.209824] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-03-11T20:19:56.209952] [INFO ] [sig ] CACC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:56.351832] [INFO ] [LOCAL ] Saved forecast: CACC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CACC.txt [2026-03-11T20:19:56.351966] [INFO ] [sig ] [543/3275] Completed CACC in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.4m [2026-03-11T20:19:56.352005] [INFO ] [sig ] [544/3275] Forecasting CACI... [2026-03-11T20:19:56.352035] [INFO ] [sig ] Generating forecast for: CACI [2026-03-11T20:19:56.352064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-03-11T20:19:56.364448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-03-11T20:19:56.364787] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-03-11T20:19:56.365601] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-03-11T20:19:56.365653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:56.365709] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:56.365738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:56.365795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:56.424438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:56.425330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:56.425413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:56.425445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:56.546592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:56.546734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:56.546772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:56.546801] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:56.550327] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-03-11T20:19:56.550631] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-03-11T20:19:56.550767] [INFO ] [sig ] CACI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:56.692310] [INFO ] [LOCAL ] Saved forecast: CACI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CACI.txt [2026-03-11T20:19:56.692445] [INFO ] [sig ] [544/3275] Completed CACI in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.4m [2026-03-11T20:19:56.692484] [INFO ] [sig ] [545/3275] Forecasting CADL... [2026-03-11T20:19:56.692513] [INFO ] [sig ] Generating forecast for: CADL [2026-03-11T20:19:56.692542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-03-11T20:19:56.704634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-03-11T20:19:56.704949] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-03-11T20:19:56.705760] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-03-11T20:19:56.705812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:56.705843] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:56.705869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:56.705924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:56.764696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:56.765474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:56.765560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:56.765614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:56.886401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:56.886559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:56.886618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:56.886647] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:56.890172] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-03-11T20:19:56.890452] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-03-11T20:19:56.890601] [INFO ] [sig ] CADL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:57.031286] [INFO ] [LOCAL ] Saved forecast: CADL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CADL.txt [2026-03-11T20:19:57.031453] [INFO ] [sig ] [545/3275] Completed CADL in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.4m [2026-03-11T20:19:57.031500] [INFO ] [sig ] [546/3275] Forecasting CAE... [2026-03-11T20:19:57.031529] [INFO ] [sig ] Generating forecast for: CAE [2026-03-11T20:19:57.031558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-03-11T20:19:57.043645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-03-11T20:19:57.043971] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-03-11T20:19:57.044781] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-03-11T20:19:57.044832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:57.044863] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:57.044889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:57.044945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:57.102967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:57.103638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:57.103717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:57.103748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:57.242862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:57.243024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:57.243065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:57.243093] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:57.246597] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: UP (p=67.86%) [2026-03-11T20:19:57.246876] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-03-11T20:19:57.247010] [INFO ] [sig ] CAE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:57.387392] [INFO ] [LOCAL ] Saved forecast: CAE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CAE.txt [2026-03-11T20:19:57.387533] [INFO ] [sig ] [546/3275] Completed CAE in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.4m [2026-03-11T20:19:57.387590] [INFO ] [sig ] [547/3275] Forecasting CAF... [2026-03-11T20:19:57.387625] [INFO ] [sig ] Generating forecast for: CAF [2026-03-11T20:19:57.387657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-03-11T20:19:57.400456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-03-11T20:19:57.401003] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-03-11T20:19:57.402019] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-03-11T20:19:57.402071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:57.402102] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:57.402127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:57.402183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:57.459238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:57.460010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:57.460095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:57.460126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:57.577476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:57.577854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:57.577896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:57.577962] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:57.581764] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: DOWN (p=14.50%) [2026-03-11T20:19:57.582069] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-03-11T20:19:57.582208] [INFO ] [sig ] CAF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:57.726214] [INFO ] [LOCAL ] Saved forecast: CAF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CAF.txt [2026-03-11T20:19:57.726381] [INFO ] [sig ] [547/3275] Completed CAF in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.4m [2026-03-11T20:19:57.726430] [INFO ] [sig ] [548/3275] Forecasting CAG... [2026-03-11T20:19:57.726466] [INFO ] [sig ] Generating forecast for: CAG [2026-03-11T20:19:57.726503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-03-11T20:19:57.739651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-03-11T20:19:57.740009] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-03-11T20:19:57.740874] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-03-11T20:19:57.740926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:57.740957] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:57.740984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:57.741039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:57.798693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:57.799512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:57.799801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:57.799835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:57.922311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:57.922485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:57.922528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:57.922560] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:57.926175] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: UP (p=82.71%) [2026-03-11T20:19:57.926503] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-03-11T20:19:57.926678] [INFO ] [sig ] CAG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:58.075423] [INFO ] [LOCAL ] Saved forecast: CAG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CAG.txt [2026-03-11T20:19:58.075589] [INFO ] [sig ] [548/3275] Completed CAG in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-11T20:19:58.075632] [INFO ] [sig ] [549/3275] Forecasting CAH... [2026-03-11T20:19:58.075660] [INFO ] [sig ] Generating forecast for: CAH [2026-03-11T20:19:58.075690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-03-11T20:19:58.088881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-03-11T20:19:58.089308] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-03-11T20:19:58.090210] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-03-11T20:19:58.090265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:58.090296] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:58.090322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:58.090380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:58.150829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:58.151781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:58.151867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:58.151901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:58.274863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:58.275026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:58.275066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:58.275095] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:58.278626] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=51.74%) [2026-03-11T20:19:58.278934] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-03-11T20:19:58.279073] [INFO ] [sig ] CAH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:58.423100] [INFO ] [LOCAL ] Saved forecast: CAH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CAH.txt [2026-03-11T20:19:58.423235] [INFO ] [sig ] [549/3275] Completed CAH in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-11T20:19:58.423274] [INFO ] [sig ] [550/3275] Forecasting CAKE... [2026-03-11T20:19:58.423303] [INFO ] [sig ] Generating forecast for: CAKE [2026-03-11T20:19:58.423334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-03-11T20:19:58.437874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-03-11T20:19:58.438258] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-03-11T20:19:58.439220] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-03-11T20:19:58.439279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:58.439317] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:58.439355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:58.439427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:58.503465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:58.504209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:58.504294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:58.504328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:58.631162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:58.631325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:58.631368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:58.631397] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:58.635523] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=49.62%) [2026-03-11T20:19:58.635839] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-03-11T20:19:58.636008] [INFO ] [sig ] CAKE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:19:58.783174] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CAKE.txt [2026-03-11T20:19:58.783316] [INFO ] [sig ] [550/3275] Completed CAKE in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-11T20:19:58.783356] [INFO ] [sig ] [551/3275] Forecasting CAL... [2026-03-11T20:19:58.783391] [INFO ] [sig ] Generating forecast for: CAL [2026-03-11T20:19:58.783428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-03-11T20:19:58.796504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-03-11T20:19:58.796958] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-03-11T20:19:58.797915] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-03-11T20:19:58.797995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:58.798031] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:58.798060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:58.798118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:58.860819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:58.861781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:58.861871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:58.861906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:58.991295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:58.991477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:58.991519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:58.991548] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:58.995321] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-03-11T20:19:58.995664] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-03-11T20:19:58.995807] [INFO ] [sig ] CAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:59.145498] [INFO ] [LOCAL ] Saved forecast: CAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CAL.txt [2026-03-11T20:19:59.145687] [INFO ] [sig ] [551/3275] Completed CAL in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-11T20:19:59.145740] [INFO ] [sig ] [552/3275] Forecasting CALM... [2026-03-11T20:19:59.145772] [INFO ] [sig ] Generating forecast for: CALM [2026-03-11T20:19:59.145804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-03-11T20:19:59.158131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-03-11T20:19:59.158507] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-03-11T20:19:59.159367] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-03-11T20:19:59.159427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:59.159466] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:59.159495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:59.159552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:59.220151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:59.221102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:59.221195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:59.221228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:59.351109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:59.351274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:59.351316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:59.351345] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:59.354984] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: UP (p=94.89%) [2026-03-11T20:19:59.355274] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-03-11T20:19:59.355411] [INFO ] [sig ] CALM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:59.499284] [INFO ] [LOCAL ] Saved forecast: CALM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CALM.txt [2026-03-11T20:19:59.499424] [INFO ] [sig ] [552/3275] Completed CALM in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-11T20:19:59.499463] [INFO ] [sig ] [553/3275] Forecasting CALX... [2026-03-11T20:19:59.499492] [INFO ] [sig ] Generating forecast for: CALX [2026-03-11T20:19:59.499522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-03-11T20:19:59.513882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-03-11T20:19:59.514333] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-03-11T20:19:59.515324] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-03-11T20:19:59.515384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:59.515416] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:59.515441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:59.515498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:59.577716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:59.578770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:59.578859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:59.578891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:19:59.707670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:19:59.707831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:19:59.707872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:19:59.707900] [INFO ] [FORECASTER] Training complete [2026-03-11T20:19:59.711401] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-03-11T20:19:59.711715] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-03-11T20:19:59.711849] [INFO ] [sig ] CALX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:19:59.856938] [INFO ] [LOCAL ] Saved forecast: CALX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CALX.txt [2026-03-11T20:19:59.857100] [INFO ] [sig ] [553/3275] Completed CALX in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-11T20:19:59.857140] [INFO ] [sig ] [554/3275] Forecasting CAPL... [2026-03-11T20:19:59.857170] [INFO ] [sig ] Generating forecast for: CAPL [2026-03-11T20:19:59.857201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-03-11T20:19:59.868568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-03-11T20:19:59.869206] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-03-11T20:19:59.870137] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-03-11T20:19:59.870194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:19:59.870226] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:19:59.870254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:19:59.870312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:19:59.933283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:19:59.934392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:19:59.934552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:19:59.934614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:00.058780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:00.058945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:00.058987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:00.059015] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:00.062712] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: UP (p=83.55%) [2026-03-11T20:20:00.063033] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-03-11T20:20:00.063177] [INFO ] [sig ] CAPL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:00.207464] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CAPL.txt [2026-03-11T20:20:00.207650] [INFO ] [sig ] [554/3275] Completed CAPL in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-11T20:20:00.207703] [INFO ] [sig ] [555/3275] Forecasting CARE... [2026-03-11T20:20:00.207733] [INFO ] [sig ] Generating forecast for: CARE [2026-03-11T20:20:00.207764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-03-11T20:20:00.220433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-03-11T20:20:00.220819] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-03-11T20:20:00.221651] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-03-11T20:20:00.221705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:00.221748] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:00.221776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:00.221832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:00.281627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:00.282621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:00.282708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:00.282740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:00.408894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:00.409048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:00.409090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:00.409120] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:00.412600] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: UP (p=65.04%) [2026-03-11T20:20:00.412886] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-03-11T20:20:00.413019] [INFO ] [sig ] CARE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:00.557957] [INFO ] [LOCAL ] Saved forecast: CARE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CARE.txt [2026-03-11T20:20:00.558109] [INFO ] [sig ] [555/3275] Completed CARE in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-11T20:20:00.558149] [INFO ] [sig ] [556/3275] Forecasting CARG... [2026-03-11T20:20:00.558179] [INFO ] [sig ] Generating forecast for: CARG [2026-03-11T20:20:00.558208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-03-11T20:20:00.570462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-03-11T20:20:00.570833] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-03-11T20:20:00.571687] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-03-11T20:20:00.571741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:00.571774] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:00.571801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:00.571858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:00.631544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:00.632267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:00.632349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:00.632382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:00.759927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:00.760083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:00.760126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:00.760157] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:00.764444] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=84.94%) [2026-03-11T20:20:00.764971] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-03-11T20:20:00.765109] [INFO ] [sig ] CARG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:00.910511] [INFO ] [LOCAL ] Saved forecast: CARG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CARG.txt [2026-03-11T20:20:00.910698] [INFO ] [sig ] [556/3275] Completed CARG in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-11T20:20:00.910739] [INFO ] [sig ] [557/3275] Forecasting CARS... [2026-03-11T20:20:00.910768] [INFO ] [sig ] Generating forecast for: CARS [2026-03-11T20:20:00.910800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-03-11T20:20:00.924111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-03-11T20:20:00.924517] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-03-11T20:20:00.925376] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-03-11T20:20:00.925436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:00.925473] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:00.925504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:00.925597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:00.984741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:00.985719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:00.985809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:00.985841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:01.109999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:01.110159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:01.110197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:01.110227] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:01.113783] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-03-11T20:20:01.114110] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-03-11T20:20:01.114257] [INFO ] [sig ] CARS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:01.257922] [INFO ] [LOCAL ] Saved forecast: CARS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CARS.txt [2026-03-11T20:20:01.258146] [INFO ] [sig ] [557/3275] Completed CARS in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-11T20:20:01.258188] [INFO ] [sig ] [558/3275] Forecasting CASH... [2026-03-11T20:20:01.258217] [INFO ] [sig ] Generating forecast for: CASH [2026-03-11T20:20:01.258246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-03-11T20:20:01.271635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-03-11T20:20:01.272239] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-03-11T20:20:01.273119] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-03-11T20:20:01.273177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:01.273208] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:01.273419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:01.273474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:01.332855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:01.333793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:01.333879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:01.333911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:01.460265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:01.460438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:01.460481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:01.460510] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:01.464381] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=89.91%) [2026-03-11T20:20:01.464771] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-03-11T20:20:01.464927] [INFO ] [sig ] CASH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:01.617661] [INFO ] [LOCAL ] Saved forecast: CASH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CASH.txt [2026-03-11T20:20:01.617836] [INFO ] [sig ] [558/3275] Completed CASH in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-11T20:20:01.617883] [INFO ] [sig ] [559/3275] Forecasting CASS... [2026-03-11T20:20:01.617914] [INFO ] [sig ] Generating forecast for: CASS [2026-03-11T20:20:01.617947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-03-11T20:20:01.630845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-03-11T20:20:01.631280] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-03-11T20:20:01.632135] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-03-11T20:20:01.632189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:01.632220] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:01.632245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:01.632301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:01.691480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:01.692406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:01.692495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:01.692527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:01.851350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:01.851547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:01.851636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:01.851685] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:01.857034] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=8.31%) [2026-03-11T20:20:01.857567] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-03-11T20:20:01.857826] [INFO ] [sig ] CASS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:02.045126] [INFO ] [LOCAL ] Saved forecast: CASS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CASS.txt [2026-03-11T20:20:02.045312] [INFO ] [sig ] [559/3275] Completed CASS in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.3m [2026-03-11T20:20:02.045355] [INFO ] [sig ] [560/3275] Forecasting CASY... [2026-03-11T20:20:02.045385] [INFO ] [sig ] Generating forecast for: CASY [2026-03-11T20:20:02.045417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-03-11T20:20:02.060294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-03-11T20:20:02.060748] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-03-11T20:20:02.061667] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-03-11T20:20:02.061722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:02.061755] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:02.061781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:02.061837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:02.124550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:02.125594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:02.125687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:02.125721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:02.261640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:02.261812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:02.261854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:02.261885] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:02.265713] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: UP (p=85.38%) [2026-03-11T20:20:02.266049] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-03-11T20:20:02.266257] [INFO ] [sig ] CASY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:02.418859] [INFO ] [LOCAL ] Saved forecast: CASY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CASY.txt [2026-03-11T20:20:02.419046] [INFO ] [sig ] [560/3275] Completed CASY in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.3m [2026-03-11T20:20:02.419094] [INFO ] [sig ] [561/3275] Forecasting CATH... [2026-03-11T20:20:02.419124] [INFO ] [sig ] Generating forecast for: CATH [2026-03-11T20:20:02.419154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-03-11T20:20:02.434292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-03-11T20:20:02.434843] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-03-11T20:20:02.436056] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-03-11T20:20:02.436131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:02.436222] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:02.436264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:02.436349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:02.521281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:02.522293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:02.522390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:02.522424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:02.669923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:02.670122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:02.670173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:02.670208] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:02.676425] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: UP (p=86.96%) [2026-03-11T20:20:02.677179] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-03-11T20:20:02.677391] [INFO ] [sig ] CATH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:02.892479] [INFO ] [LOCAL ] Saved forecast: CATH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CATH.txt [2026-03-11T20:20:02.892731] [INFO ] [sig ] [561/3275] Completed CATH in 0.5s | 2.78 sym/s | Total: 3.4m | ETA: 16.3m [2026-03-11T20:20:02.892792] [INFO ] [sig ] [562/3275] Forecasting CATO... [2026-03-11T20:20:02.892834] [INFO ] [sig ] Generating forecast for: CATO [2026-03-11T20:20:02.892880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-03-11T20:20:02.906059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-03-11T20:20:02.906492] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-03-11T20:20:02.907393] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-03-11T20:20:02.907451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:02.907482] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:02.907508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:02.907602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:02.965502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:02.966486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:02.966610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:02.966646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:03.083061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:03.083233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:03.083291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:03.083320] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:03.086994] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: UP (p=90.66%) [2026-03-11T20:20:03.087339] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-03-11T20:20:03.087491] [INFO ] [sig ] CATO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:03.241225] [INFO ] [LOCAL ] Saved forecast: CATO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CATO.txt [2026-03-11T20:20:03.241406] [INFO ] [sig ] [562/3275] Completed CATO in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.3m [2026-03-11T20:20:03.241448] [INFO ] [sig ] [563/3275] Forecasting CATY... [2026-03-11T20:20:03.241478] [INFO ] [sig ] Generating forecast for: CATY [2026-03-11T20:20:03.241509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-03-11T20:20:03.254758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-03-11T20:20:03.255210] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-03-11T20:20:03.256115] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-03-11T20:20:03.256173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:03.256206] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:03.256232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:03.256288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:03.316553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:03.317533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:03.317656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:03.317693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:03.445857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:03.446029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:03.446071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:03.446105] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:03.450015] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: DOWN (p=34.08%) [2026-03-11T20:20:03.450418] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-03-11T20:20:03.450627] [INFO ] [sig ] CATY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:03.605790] [INFO ] [LOCAL ] Saved forecast: CATY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CATY.txt [2026-03-11T20:20:03.605954] [INFO ] [sig ] [563/3275] Completed CATY in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.3m [2026-03-11T20:20:03.605993] [INFO ] [sig ] [564/3275] Forecasting CAVA... [2026-03-11T20:20:03.606022] [INFO ] [sig ] Generating forecast for: CAVA [2026-03-11T20:20:03.606055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-03-11T20:20:03.618525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-03-11T20:20:03.618970] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-03-11T20:20:03.619873] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-03-11T20:20:03.619928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:03.619961] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:03.619988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:03.620046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:03.681625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:03.682970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:03.683076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:03.683110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:03.817632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:03.817800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:03.817840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:03.818120] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:03.821848] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: DOWN (p=30.13%) [2026-03-11T20:20:03.822136] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-03-11T20:20:03.822268] [INFO ] [sig ] CAVA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:03.965743] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CAVA.txt [2026-03-11T20:20:03.965893] [INFO ] [sig ] [564/3275] Completed CAVA in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.3m [2026-03-11T20:20:03.965936] [INFO ] [sig ] [565/3275] Forecasting CB... [2026-03-11T20:20:03.965967] [INFO ] [sig ] Generating forecast for: CB [2026-03-11T20:20:03.966000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-03-11T20:20:03.977179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-03-11T20:20:03.977497] [INFO ] [FORECASTER] Starting predict_future for CB [2026-03-11T20:20:03.978352] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-03-11T20:20:03.978406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:03.978438] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:03.978464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:03.978528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:04.035906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:04.036560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:04.036659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:04.036692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:04.160276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:04.160450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:04.160492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:04.160520] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:04.164021] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: UP (p=81.39%) [2026-03-11T20:20:04.164300] [INFO ] [FORECASTER] Completed predict_future for CB [2026-03-11T20:20:04.164434] [INFO ] [sig ] CB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:04.305488] [INFO ] [LOCAL ] Saved forecast: CB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CB.txt [2026-03-11T20:20:04.305649] [INFO ] [sig ] [565/3275] Completed CB in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.3m [2026-03-11T20:20:04.305873] [INFO ] [sig ] [566/3275] Forecasting CBAN... [2026-03-11T20:20:04.305902] [INFO ] [sig ] Generating forecast for: CBAN [2026-03-11T20:20:04.305934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-03-11T20:20:04.319991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-03-11T20:20:04.320381] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-03-11T20:20:04.321404] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-03-11T20:20:04.321456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:04.321487] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:04.321524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:04.321605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:04.382610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:04.383497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:04.383603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:04.383640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:04.501146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:04.501301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:04.501341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:04.501369] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:04.504839] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=5.59%) [2026-03-11T20:20:04.505131] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-03-11T20:20:04.505268] [INFO ] [sig ] CBAN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:04.664598] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CBAN.txt [2026-03-11T20:20:04.664808] [INFO ] [sig ] [566/3275] Completed CBAN in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-11T20:20:04.664855] [INFO ] [sig ] [567/3275] Forecasting CBNK... [2026-03-11T20:20:04.664887] [INFO ] [sig ] Generating forecast for: CBNK [2026-03-11T20:20:04.664919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-03-11T20:20:04.677620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-03-11T20:20:04.678054] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-03-11T20:20:04.678913] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-03-11T20:20:04.678968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:04.679000] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:04.679028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:04.679085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:04.739187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:04.740196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:04.740299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:04.740344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:04.865711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:04.865878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:04.865920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:04.865948] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:04.869530] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: UP (p=67.05%) [2026-03-11T20:20:04.869857] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-03-11T20:20:04.869999] [INFO ] [sig ] CBNK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:05.015274] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CBNK.txt [2026-03-11T20:20:05.015442] [INFO ] [sig ] [567/3275] Completed CBNK in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-11T20:20:05.015482] [INFO ] [sig ] [568/3275] Forecasting CBRE... [2026-03-11T20:20:05.015511] [INFO ] [sig ] Generating forecast for: CBRE [2026-03-11T20:20:05.015541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-03-11T20:20:05.028726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-03-11T20:20:05.029165] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-03-11T20:20:05.030053] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-03-11T20:20:05.030107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:05.030140] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:05.030168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:05.030225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:05.090064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:05.091009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:05.091093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:05.091127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:05.216678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:05.216834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:05.216875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:05.216903] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:05.220519] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: DOWN (p=8.66%) [2026-03-11T20:20:05.220832] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-03-11T20:20:05.220969] [INFO ] [sig ] CBRE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:05.361748] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CBRE.txt [2026-03-11T20:20:05.361897] [INFO ] [sig ] [568/3275] Completed CBRE in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-11T20:20:05.361937] [INFO ] [sig ] [569/3275] Forecasting CBRL... [2026-03-11T20:20:05.361965] [INFO ] [sig ] Generating forecast for: CBRL [2026-03-11T20:20:05.361996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-03-11T20:20:05.374802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-03-11T20:20:05.375175] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-03-11T20:20:05.376065] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-03-11T20:20:05.376119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:05.376150] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:05.376177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:05.376232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:05.436371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:05.437333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:05.437418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:05.437453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:05.564172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:05.564350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:05.564392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:05.564422] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:05.568459] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: UP (p=60.67%) [2026-03-11T20:20:05.568938] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-03-11T20:20:05.569124] [INFO ] [sig ] CBRL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:05.720977] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CBRL.txt [2026-03-11T20:20:05.721148] [INFO ] [sig ] [569/3275] Completed CBRL in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-11T20:20:05.721189] [INFO ] [sig ] [570/3275] Forecasting CBSH... [2026-03-11T20:20:05.721225] [INFO ] [sig ] Generating forecast for: CBSH [2026-03-11T20:20:05.721257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-03-11T20:20:05.734075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-03-11T20:20:05.734468] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-03-11T20:20:05.735308] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-03-11T20:20:05.735360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:05.735392] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:05.735418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:05.735474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:05.793729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:05.794534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:05.794642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:05.794675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:05.910397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:05.910555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:05.910617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:05.910646] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:05.914894] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: DOWN (p=10.19%) [2026-03-11T20:20:05.915191] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-03-11T20:20:05.915328] [INFO ] [sig ] CBSH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:06.057641] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CBSH.txt [2026-03-11T20:20:06.057796] [INFO ] [sig ] [570/3275] Completed CBSH in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-11T20:20:06.057836] [INFO ] [sig ] [571/3275] Forecasting CBUS... [2026-03-11T20:20:06.057864] [INFO ] [sig ] Generating forecast for: CBUS [2026-03-11T20:20:06.057895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-03-11T20:20:06.070758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-03-11T20:20:06.071132] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-03-11T20:20:06.071964] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-03-11T20:20:06.072016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:06.072048] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:06.072075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:06.072131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:06.130389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:06.131230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:06.131350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:06.131384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:06.260515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:06.260691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:06.260731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:06.260759] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:06.264395] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: DOWN (p=9.08%) [2026-03-11T20:20:06.264716] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-03-11T20:20:06.264868] [INFO ] [sig ] CBUS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:06.411918] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CBUS.txt [2026-03-11T20:20:06.412068] [INFO ] [sig ] [571/3275] Completed CBUS in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-11T20:20:06.412108] [INFO ] [sig ] [572/3275] Forecasting CBZ... [2026-03-11T20:20:06.412137] [INFO ] [sig ] Generating forecast for: CBZ [2026-03-11T20:20:06.412168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-03-11T20:20:06.424824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-03-11T20:20:06.425223] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-03-11T20:20:06.426150] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-03-11T20:20:06.426206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:06.426238] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:06.426266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:06.426323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:06.486143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:06.487073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:06.487165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:06.487198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:06.608045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:06.608228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:06.608271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:06.608299] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:06.611877] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: UP (p=88.94%) [2026-03-11T20:20:06.612182] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-03-11T20:20:06.612319] [INFO ] [sig ] CBZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:06.756835] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CBZ.txt [2026-03-11T20:20:06.757004] [INFO ] [sig ] [572/3275] Completed CBZ in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-11T20:20:06.757044] [INFO ] [sig ] [573/3275] Forecasting CC... [2026-03-11T20:20:06.757074] [INFO ] [sig ] Generating forecast for: CC [2026-03-11T20:20:06.757104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-03-11T20:20:06.769917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-03-11T20:20:06.770346] [INFO ] [FORECASTER] Starting predict_future for CC [2026-03-11T20:20:06.771219] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-03-11T20:20:06.771274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:06.771306] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:06.771331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:06.771387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:06.829160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:06.830062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:06.830153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:06.830186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:06.961681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:06.961846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:06.961888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:06.961936] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:06.965555] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-03-11T20:20:06.965903] [INFO ] [FORECASTER] Completed predict_future for CC [2026-03-11T20:20:06.966064] [INFO ] [sig ] CC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:07.119237] [INFO ] [LOCAL ] Saved forecast: CC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CC.txt [2026-03-11T20:20:07.119400] [INFO ] [sig ] [573/3275] Completed CC in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-11T20:20:07.119444] [INFO ] [sig ] [574/3275] Forecasting CCAP... [2026-03-11T20:20:07.119477] [INFO ] [sig ] Generating forecast for: CCAP [2026-03-11T20:20:07.119509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-03-11T20:20:07.134866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-03-11T20:20:07.135251] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-03-11T20:20:07.136216] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-03-11T20:20:07.136273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:07.136307] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:07.136334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:07.136408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:07.198281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:07.199060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:07.199146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:07.199181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:07.325771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:07.325930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:07.325969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:07.325999] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:07.329744] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: DOWN (p=24.04%) [2026-03-11T20:20:07.330041] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-03-11T20:20:07.330180] [INFO ] [sig ] CCAP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:07.480990] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CCAP.txt [2026-03-11T20:20:07.481186] [INFO ] [sig ] [574/3275] Completed CCAP in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-11T20:20:07.481228] [INFO ] [sig ] [575/3275] Forecasting CCB... [2026-03-11T20:20:07.481258] [INFO ] [sig ] Generating forecast for: CCB [2026-03-11T20:20:07.481289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-03-11T20:20:07.494724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-03-11T20:20:07.495058] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-03-11T20:20:07.495908] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-03-11T20:20:07.495963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:07.495996] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:07.496023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:07.496082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:07.554728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:07.556030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:07.556112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:07.556144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:07.680723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:07.680886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:07.680928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:07.680955] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:07.684519] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: DOWN (p=44.73%) [2026-03-11T20:20:07.684866] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-03-11T20:20:07.685006] [INFO ] [sig ] CCB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:07.835072] [INFO ] [LOCAL ] Saved forecast: CCB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CCB.txt [2026-03-11T20:20:07.835253] [INFO ] [sig ] [575/3275] Completed CCB in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-11T20:20:07.835294] [INFO ] [sig ] [576/3275] Forecasting CCBG... [2026-03-11T20:20:07.835324] [INFO ] [sig ] Generating forecast for: CCBG [2026-03-11T20:20:07.835357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-03-11T20:20:07.847679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-03-11T20:20:07.848161] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-03-11T20:20:07.849111] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-03-11T20:20:07.849167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:07.849199] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:07.849227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:07.849285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:07.910909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:07.911985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:07.912077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:07.912109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:08.033935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:08.034099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:08.034142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:08.034171] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:08.037870] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: DOWN (p=32.03%) [2026-03-11T20:20:08.038200] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-03-11T20:20:08.038353] [INFO ] [sig ] CCBG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:08.184294] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CCBG.txt [2026-03-11T20:20:08.184469] [INFO ] [sig ] [576/3275] Completed CCBG in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-11T20:20:08.184514] [INFO ] [sig ] [577/3275] Forecasting CCCC... [2026-03-11T20:20:08.184553] [INFO ] [sig ] Generating forecast for: CCCC [2026-03-11T20:20:08.184612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-03-11T20:20:08.197779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-03-11T20:20:08.198212] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-03-11T20:20:08.199128] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-03-11T20:20:08.199196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:08.199235] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:08.199268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:08.199352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:08.265295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:08.266493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:08.266602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:08.266639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:08.401070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:08.401237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:08.401278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:08.401307] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:08.405782] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: UP (p=90.38%) [2026-03-11T20:20:08.406362] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-03-11T20:20:08.406519] [INFO ] [sig ] CCCC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:08.554604] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CCCC.txt [2026-03-11T20:20:08.554771] [INFO ] [sig ] [577/3275] Completed CCCC in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-11T20:20:08.554811] [INFO ] [sig ] [578/3275] Forecasting CCD... [2026-03-11T20:20:08.554839] [INFO ] [sig ] Generating forecast for: CCD [2026-03-11T20:20:08.554870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-03-11T20:20:08.567339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-03-11T20:20:08.567762] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-03-11T20:20:08.568649] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-03-11T20:20:08.568703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:08.568765] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:08.568793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:08.568852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:08.630620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:08.631630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:08.631744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:08.631796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:08.754234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:08.754400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:08.754444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:08.754474] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:08.758171] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-03-11T20:20:08.758477] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-03-11T20:20:08.758642] [INFO ] [sig ] CCD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:08.904631] [INFO ] [LOCAL ] Saved forecast: CCD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CCD.txt [2026-03-11T20:20:08.904801] [INFO ] [sig ] [578/3275] Completed CCD in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-11T20:20:08.904842] [INFO ] [sig ] [579/3275] Forecasting CCEC... [2026-03-11T20:20:08.904871] [INFO ] [sig ] Generating forecast for: CCEC [2026-03-11T20:20:08.904902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-03-11T20:20:08.916438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-03-11T20:20:08.916839] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-03-11T20:20:08.917932] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-03-11T20:20:08.918028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:08.918080] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:08.918115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:08.918174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:08.975902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:08.976870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:08.976959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:08.976993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:09.079009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:09.079173] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:20:09.079213] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:09.079240] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:09.082732] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: DOWN (p=6.86%) [2026-03-11T20:20:09.083025] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-03-11T20:20:09.083159] [INFO ] [sig ] CCEC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:09.223979] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CCEC.txt [2026-03-11T20:20:09.224145] [INFO ] [sig ] [579/3275] Completed CCEC in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-11T20:20:09.224185] [INFO ] [sig ] [580/3275] Forecasting CCEP... [2026-03-11T20:20:09.224212] [INFO ] [sig ] Generating forecast for: CCEP [2026-03-11T20:20:09.224243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-03-11T20:20:09.236899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-03-11T20:20:09.237270] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-03-11T20:20:09.238114] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-03-11T20:20:09.238166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:09.238198] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:09.238223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:09.238279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:09.297855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:09.298781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:09.298866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:09.298898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:09.421934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:09.422095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:09.422135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:09.422165] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:09.425633] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=90.88%) [2026-03-11T20:20:09.425945] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-03-11T20:20:09.426079] [INFO ] [sig ] CCEP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:09.572248] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CCEP.txt [2026-03-11T20:20:09.572417] [INFO ] [sig ] [580/3275] Completed CCEP in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-11T20:20:09.572458] [INFO ] [sig ] [581/3275] Forecasting CCI... [2026-03-11T20:20:09.572486] [INFO ] [sig ] Generating forecast for: CCI [2026-03-11T20:20:09.572519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-03-11T20:20:09.584104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-03-11T20:20:09.584469] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-03-11T20:20:09.585294] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-03-11T20:20:09.585347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:09.585378] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:09.585404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:09.585460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:09.644695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:09.645559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:09.645677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:09.645717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:09.775060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:09.775252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:09.775318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:09.775416] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:09.780022] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-03-11T20:20:09.780330] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-03-11T20:20:09.780475] [INFO ] [sig ] CCI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:09.943009] [INFO ] [LOCAL ] Saved forecast: CCI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CCI.txt [2026-03-11T20:20:09.943175] [INFO ] [sig ] [581/3275] Completed CCI in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-11T20:20:09.943218] [INFO ] [sig ] [582/3275] Forecasting CCIF... [2026-03-11T20:20:09.943249] [INFO ] [sig ] Generating forecast for: CCIF [2026-03-11T20:20:09.943282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-03-11T20:20:09.954533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-03-11T20:20:09.954961] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-03-11T20:20:09.955845] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-03-11T20:20:09.955899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:09.955931] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:09.955958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:09.956020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:10.019758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:10.020936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:10.021027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:10.021060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:10.146305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:10.146465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:10.146507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:10.146534] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:10.150259] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=46.34%) [2026-03-11T20:20:10.150640] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-03-11T20:20:10.150818] [INFO ] [sig ] CCIF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:10.298755] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CCIF.txt [2026-03-11T20:20:10.298929] [INFO ] [sig ] [582/3275] Completed CCIF in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-11T20:20:10.298976] [INFO ] [sig ] [583/3275] Forecasting CCJ... [2026-03-11T20:20:10.299007] [INFO ] [sig ] Generating forecast for: CCJ [2026-03-11T20:20:10.299038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-03-11T20:20:10.310968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-03-11T20:20:10.311355] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-03-11T20:20:10.312250] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-03-11T20:20:10.312305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:10.312337] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:10.312363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:10.312426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:10.374500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:10.375418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:10.375503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:10.375537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:10.505299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:10.505469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:10.505529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:10.505560] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:10.509269] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-03-11T20:20:10.509641] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-03-11T20:20:10.509819] [INFO ] [sig ] CCJ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:10.653657] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CCJ.txt [2026-03-11T20:20:10.653826] [INFO ] [sig ] [583/3275] Completed CCJ in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-11T20:20:10.653868] [INFO ] [sig ] [584/3275] Forecasting CCK... [2026-03-11T20:20:10.653896] [INFO ] [sig ] Generating forecast for: CCK [2026-03-11T20:20:10.653930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-03-11T20:20:10.666038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-03-11T20:20:10.666457] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-03-11T20:20:10.667327] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-03-11T20:20:10.667381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:10.667420] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:10.667458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:10.667522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:10.728900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:10.730171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:10.730286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:10.730320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:10.856476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:10.856653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:10.856705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:10.856735] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:10.860328] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=74.45%) [2026-03-11T20:20:10.860666] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-03-11T20:20:10.860809] [INFO ] [sig ] CCK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:11.005985] [INFO ] [LOCAL ] Saved forecast: CCK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CCK.txt [2026-03-11T20:20:11.006152] [INFO ] [sig ] [584/3275] Completed CCK in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-11T20:20:11.006194] [INFO ] [sig ] [585/3275] Forecasting CCL... [2026-03-11T20:20:11.006222] [INFO ] [sig ] Generating forecast for: CCL [2026-03-11T20:20:11.006255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-03-11T20:20:11.019920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-03-11T20:20:11.020378] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-03-11T20:20:11.021436] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-03-11T20:20:11.021490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:11.021523] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:11.021550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:11.021626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:11.080716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:11.081704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:11.081796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:11.081827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:11.209089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:11.209255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:11.209298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:11.209327] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:11.213017] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-03-11T20:20:11.213341] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-03-11T20:20:11.213490] [INFO ] [sig ] CCL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:11.361993] [INFO ] [LOCAL ] Saved forecast: CCL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CCL.txt [2026-03-11T20:20:11.362131] [INFO ] [sig ] [585/3275] Completed CCL in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-11T20:20:11.362171] [INFO ] [sig ] [586/3275] Forecasting CCLD... [2026-03-11T20:20:11.362200] [INFO ] [sig ] Generating forecast for: CCLD [2026-03-11T20:20:11.362231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-03-11T20:20:11.380855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-03-11T20:20:11.381445] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-03-11T20:20:11.382304] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-03-11T20:20:11.382356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:11.382387] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:11.382412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:11.382467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:11.442657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:11.443680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:11.443775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:11.443807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:11.570878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:11.571035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:11.571094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:11.571124] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:11.574634] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: UP (p=73.75%) [2026-03-11T20:20:11.574923] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-03-11T20:20:11.575062] [INFO ] [sig ] CCLD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:11.716230] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CCLD.txt [2026-03-11T20:20:11.716387] [INFO ] [sig ] [586/3275] Completed CCLD in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-11T20:20:11.716428] [INFO ] [sig ] [587/3275] Forecasting CCNE... [2026-03-11T20:20:11.716456] [INFO ] [sig ] Generating forecast for: CCNE [2026-03-11T20:20:11.716487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-03-11T20:20:11.727641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-03-11T20:20:11.728054] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-03-11T20:20:11.728932] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-03-11T20:20:11.728986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:11.729201] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:11.729227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:11.729282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:11.792702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:11.793812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:11.793904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:11.793937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:11.921456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:11.921637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:11.921680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:11.921706] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:11.925371] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: DOWN (p=21.56%) [2026-03-11T20:20:11.925685] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-03-11T20:20:11.925846] [INFO ] [sig ] CCNE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:12.068202] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CCNE.txt [2026-03-11T20:20:12.068351] [INFO ] [sig ] [587/3275] Completed CCNE in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-11T20:20:12.068391] [INFO ] [sig ] [588/3275] Forecasting CCO... [2026-03-11T20:20:12.068418] [INFO ] [sig ] Generating forecast for: CCO [2026-03-11T20:20:12.068458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-03-11T20:20:12.081921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-03-11T20:20:12.082268] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-03-11T20:20:12.083099] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-03-11T20:20:12.083152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:12.083182] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:12.083209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:12.083264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:12.142244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:12.143151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:12.143267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:12.143301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:12.270845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:12.271004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:12.271045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:12.271074] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:12.274609] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=55.37%) [2026-03-11T20:20:12.274899] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-03-11T20:20:12.275035] [INFO ] [sig ] CCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:12.424067] [INFO ] [LOCAL ] Saved forecast: CCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CCO.txt [2026-03-11T20:20:12.424294] [INFO ] [sig ] [588/3275] Completed CCO in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-11T20:20:12.424347] [INFO ] [sig ] [589/3275] Forecasting CCOI... [2026-03-11T20:20:12.424387] [INFO ] [sig ] Generating forecast for: CCOI [2026-03-11T20:20:12.424427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-03-11T20:20:12.437688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-03-11T20:20:12.438108] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-03-11T20:20:12.438978] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-03-11T20:20:12.439031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:12.439063] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:12.439089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:12.439146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:12.500016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:12.500895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:12.500981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:12.501013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:12.631887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:12.632054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:12.632094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:12.632123] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:12.635610] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=27.94%) [2026-03-11T20:20:12.636098] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-03-11T20:20:12.636239] [INFO ] [sig ] CCOI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:12.787656] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CCOI.txt [2026-03-11T20:20:12.787830] [INFO ] [sig ] [589/3275] Completed CCOI in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-11T20:20:12.787872] [INFO ] [sig ] [590/3275] Forecasting CCRN... [2026-03-11T20:20:12.787903] [INFO ] [sig ] Generating forecast for: CCRN [2026-03-11T20:20:12.787938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-03-11T20:20:12.800065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-03-11T20:20:12.800448] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-03-11T20:20:12.801274] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-03-11T20:20:12.801327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:12.801372] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:12.801400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:12.801455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:12.860157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:12.861063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:12.861147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:12.861179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:12.985269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:12.985426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:12.985466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:12.985493] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:12.988956] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: DOWN (p=8.26%) [2026-03-11T20:20:12.989235] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-03-11T20:20:12.989366] [INFO ] [sig ] CCRN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:13.137621] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CCRN.txt [2026-03-11T20:20:13.137796] [INFO ] [sig ] [590/3275] Completed CCRN in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-11T20:20:13.137840] [INFO ] [sig ] [591/3275] Forecasting CCS... [2026-03-11T20:20:13.137870] [INFO ] [sig ] Generating forecast for: CCS [2026-03-11T20:20:13.137904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-03-11T20:20:13.150785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-03-11T20:20:13.151161] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-03-11T20:20:13.152019] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-03-11T20:20:13.152071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:13.152104] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:13.152130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:13.152186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:13.211409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:13.212137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:13.212221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:13.212254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:13.341425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:13.341603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:13.341647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:13.341678] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:13.345259] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=30.25%) [2026-03-11T20:20:13.345547] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-03-11T20:20:13.345702] [INFO ] [sig ] CCS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:13.513856] [INFO ] [LOCAL ] Saved forecast: CCS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CCS.txt [2026-03-11T20:20:13.514092] [INFO ] [sig ] [591/3275] Completed CCS in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-11T20:20:13.514168] [INFO ] [sig ] [592/3275] Forecasting CCSI... [2026-03-11T20:20:13.514223] [INFO ] [sig ] Generating forecast for: CCSI [2026-03-11T20:20:13.514278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-03-11T20:20:13.527116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-03-11T20:20:13.527561] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-03-11T20:20:13.528633] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-03-11T20:20:13.528690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:13.528722] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:13.528753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:13.528823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:13.587508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:13.588508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:13.588613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:13.588650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:13.706914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:13.707073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:13.707115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:13.707143] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:13.710722] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: DOWN (p=23.84%) [2026-03-11T20:20:13.711006] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-03-11T20:20:13.711144] [INFO ] [sig ] CCSI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:13.854910] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CCSI.txt [2026-03-11T20:20:13.855045] [INFO ] [sig ] [592/3275] Completed CCSI in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-11T20:20:13.855084] [INFO ] [sig ] [593/3275] Forecasting CDC... [2026-03-11T20:20:13.855113] [INFO ] [sig ] Generating forecast for: CDC [2026-03-11T20:20:13.855143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-03-11T20:20:13.866556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-03-11T20:20:13.866874] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-03-11T20:20:13.867687] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-03-11T20:20:13.867740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:13.867776] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:13.867802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:13.867857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:13.927523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:13.928498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:13.928604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:13.928639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:14.052197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:14.052368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:14.052410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:14.052438] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:14.056061] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=77.45%) [2026-03-11T20:20:14.056374] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-03-11T20:20:14.056516] [INFO ] [sig ] CDC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:14.202855] [INFO ] [LOCAL ] Saved forecast: CDC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CDC.txt [2026-03-11T20:20:14.203077] [INFO ] [sig ] [593/3275] Completed CDC in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.1m [2026-03-11T20:20:14.203123] [INFO ] [sig ] [594/3275] Forecasting CDE... [2026-03-11T20:20:14.203159] [INFO ] [sig ] Generating forecast for: CDE [2026-03-11T20:20:14.203203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-03-11T20:20:14.216415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-03-11T20:20:14.216825] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-03-11T20:20:14.217658] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-03-11T20:20:14.217711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:14.217754] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:14.217782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:14.217865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:14.281168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:14.282162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:14.282285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:14.282320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:14.417872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:14.418058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:14.418100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:14.418129] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:14.421828] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: UP (p=77.64%) [2026-03-11T20:20:14.422119] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-03-11T20:20:14.422258] [INFO ] [sig ] CDE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:14.574319] [INFO ] [LOCAL ] Saved forecast: CDE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CDE.txt [2026-03-11T20:20:14.574478] [INFO ] [sig ] [594/3275] Completed CDE in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.1m [2026-03-11T20:20:14.574520] [INFO ] [sig ] [595/3275] Forecasting CDIO... [2026-03-11T20:20:14.574549] [INFO ] [sig ] Generating forecast for: CDIO [2026-03-11T20:20:14.574600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-03-11T20:20:14.586025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-03-11T20:20:14.586319] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-03-11T20:20:14.587171] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-03-11T20:20:14.587223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:14.587284] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:14.587311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:14.587367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:14.648629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:14.649791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:14.649893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:14.649931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:14.778853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:14.779019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:14.779058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:14.779086] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:14.782534] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=2.38%) [2026-03-11T20:20:14.782837] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-03-11T20:20:14.782969] [INFO ] [sig ] CDIO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:14.925560] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CDIO.txt [2026-03-11T20:20:14.925716] [INFO ] [sig ] [595/3275] Completed CDIO in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.1m [2026-03-11T20:20:14.925755] [INFO ] [sig ] [596/3275] Forecasting CDL... [2026-03-11T20:20:14.925786] [INFO ] [sig ] Generating forecast for: CDL [2026-03-11T20:20:14.925820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-03-11T20:20:14.937077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-03-11T20:20:14.937376] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-03-11T20:20:14.938224] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-03-11T20:20:14.938275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:14.938306] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:14.938331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:14.938385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:14.996022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:14.996746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:14.996829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:14.996861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:15.109746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:15.109901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:15.109940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:15.109968] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:15.113362] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: DOWN (p=7.05%) [2026-03-11T20:20:15.113667] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-03-11T20:20:15.113801] [INFO ] [sig ] CDL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:15.254487] [INFO ] [LOCAL ] Saved forecast: CDL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CDL.txt [2026-03-11T20:20:15.254632] [INFO ] [sig ] [596/3275] Completed CDL in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.1m [2026-03-11T20:20:15.254674] [INFO ] [sig ] [597/3275] Forecasting CDNA... [2026-03-11T20:20:15.254703] [INFO ] [sig ] Generating forecast for: CDNA [2026-03-11T20:20:15.254733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-03-11T20:20:15.266504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-03-11T20:20:15.266885] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-03-11T20:20:15.267735] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-03-11T20:20:15.267788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:15.267824] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:15.267850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:15.267911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:15.326605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:15.327293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:15.327372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:15.327404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:15.449319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:15.449487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:15.449533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:15.449599] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:15.453422] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: UP (p=74.42%) [2026-03-11T20:20:15.453811] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-03-11T20:20:15.453988] [INFO ] [sig ] CDNA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:15.624591] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CDNA.txt [2026-03-11T20:20:15.624786] [INFO ] [sig ] [597/3275] Completed CDNA in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:15.624837] [INFO ] [sig ] [598/3275] Forecasting CDNS... [2026-03-11T20:20:15.624872] [INFO ] [sig ] Generating forecast for: CDNS [2026-03-11T20:20:15.624914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-03-11T20:20:15.641944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-03-11T20:20:15.642363] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-03-11T20:20:15.643198] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-03-11T20:20:15.643251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:15.643282] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:15.643307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:15.643362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:15.700896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:15.701826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:15.701916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:15.701949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:15.830655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:15.830838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:15.830881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:15.831143] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:15.835441] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-03-11T20:20:15.835838] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-03-11T20:20:15.835994] [INFO ] [sig ] CDNS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:15.997513] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CDNS.txt [2026-03-11T20:20:15.997703] [INFO ] [sig ] [598/3275] Completed CDNS in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:15.997748] [INFO ] [sig ] [599/3275] Forecasting CDP... [2026-03-11T20:20:15.997781] [INFO ] [sig ] Generating forecast for: CDP [2026-03-11T20:20:15.997816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-03-11T20:20:16.013315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-03-11T20:20:16.013725] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-03-11T20:20:16.014558] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-03-11T20:20:16.014634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:16.014669] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:16.014697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:16.014755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:16.077503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:16.078491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:16.078604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:16.078659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:16.212102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:16.212273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:16.212327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:16.212374] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:16.216561] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: DOWN (p=4.99%) [2026-03-11T20:20:16.216974] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-03-11T20:20:16.217144] [INFO ] [sig ] CDP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:16.375868] [INFO ] [LOCAL ] Saved forecast: CDP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CDP.txt [2026-03-11T20:20:16.376038] [INFO ] [sig ] [599/3275] Completed CDP in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:16.376082] [INFO ] [sig ] [600/3275] Forecasting CDRE... [2026-03-11T20:20:16.376114] [INFO ] [sig ] Generating forecast for: CDRE [2026-03-11T20:20:16.376148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-03-11T20:20:16.388903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-03-11T20:20:16.389345] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-03-11T20:20:16.390427] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-03-11T20:20:16.390488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:16.390535] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:16.390593] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:16.390659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:16.455992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:16.456943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:16.457031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:16.457064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:16.582599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:16.582768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:16.582809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:16.582841] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:16.587294] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=5.26%) [2026-03-11T20:20:16.587624] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-03-11T20:20:16.587772] [INFO ] [sig ] CDRE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:16.735028] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CDRE.txt [2026-03-11T20:20:16.735201] [INFO ] [sig ] [600/3275] Completed CDRE in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:16.735243] [INFO ] [sig ] [601/3275] Forecasting CDRO... [2026-03-11T20:20:16.735274] [INFO ] [sig ] Generating forecast for: CDRO [2026-03-11T20:20:16.735310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-03-11T20:20:16.746507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-03-11T20:20:16.746891] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-03-11T20:20:16.747761] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-03-11T20:20:16.747814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:16.747845] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:16.747871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:16.747939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:16.820282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:16.821342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:16.821433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:16.821469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:16.942176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:16.942510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:16.942554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:16.942604] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:16.947187] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-03-11T20:20:16.947534] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-03-11T20:20:16.947705] [INFO ] [sig ] CDRO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:17.100728] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CDRO.txt [2026-03-11T20:20:17.100887] [INFO ] [sig ] [601/3275] Completed CDRO in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:17.100928] [INFO ] [sig ] [602/3275] Forecasting CDZI... [2026-03-11T20:20:17.100957] [INFO ] [sig ] Generating forecast for: CDZI [2026-03-11T20:20:17.100989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-03-11T20:20:17.112510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-03-11T20:20:17.112941] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-03-11T20:20:17.113827] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-03-11T20:20:17.113881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:17.113913] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:17.113941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:17.113998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:17.174203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:17.175165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:17.175261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:17.175293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:17.305816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:17.305993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:17.306045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:17.306076] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:17.310356] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=85.74%) [2026-03-11T20:20:17.310795] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-03-11T20:20:17.310981] [INFO ] [sig ] CDZI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:17.467565] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CDZI.txt [2026-03-11T20:20:17.467729] [INFO ] [sig ] [602/3275] Completed CDZI in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:17.467769] [INFO ] [sig ] [603/3275] Forecasting CE... [2026-03-11T20:20:17.467798] [INFO ] [sig ] Generating forecast for: CE [2026-03-11T20:20:17.467835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-03-11T20:20:17.480624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-03-11T20:20:17.481011] [INFO ] [FORECASTER] Starting predict_future for CE [2026-03-11T20:20:17.481878] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-03-11T20:20:17.481942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:17.481974] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:17.482001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:17.482057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:17.545974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:17.547457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:17.547591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:17.547639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:17.691966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:17.692328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:17.692369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:17.692398] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:17.696448] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=17.37%) [2026-03-11T20:20:17.696749] [INFO ] [FORECASTER] Completed predict_future for CE [2026-03-11T20:20:17.696883] [INFO ] [sig ] CE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:17.853151] [INFO ] [LOCAL ] Saved forecast: CE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CE.txt [2026-03-11T20:20:17.853322] [INFO ] [sig ] [603/3275] Completed CE in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:17.853365] [INFO ] [sig ] [604/3275] Forecasting CECO... [2026-03-11T20:20:17.853396] [INFO ] [sig ] Generating forecast for: CECO [2026-03-11T20:20:17.853429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-03-11T20:20:17.865486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-03-11T20:20:17.865920] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-03-11T20:20:17.866850] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-03-11T20:20:17.866910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:17.866942] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:17.866967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:17.867024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:17.945634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:17.946564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:17.946675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:17.946709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:18.080050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:18.080215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:18.080258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:18.080288] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:18.084404] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=10.34%) [2026-03-11T20:20:18.084741] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-03-11T20:20:18.084887] [INFO ] [sig ] CECO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:18.232381] [INFO ] [LOCAL ] Saved forecast: CECO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CECO.txt [2026-03-11T20:20:18.232546] [INFO ] [sig ] [604/3275] Completed CECO in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:18.232607] [INFO ] [sig ] [605/3275] Forecasting CEG... [2026-03-11T20:20:18.232639] [INFO ] [sig ] Generating forecast for: CEG [2026-03-11T20:20:18.232671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-03-11T20:20:18.245140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-03-11T20:20:18.245623] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-03-11T20:20:18.246538] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-03-11T20:20:18.246626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:18.246661] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:18.246689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:18.246747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:18.306505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:18.307463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:18.307608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:18.307647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:18.448589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:18.448751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:18.448794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:18.448825] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:18.452301] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: UP (p=85.68%) [2026-03-11T20:20:18.452607] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-03-11T20:20:18.452740] [INFO ] [sig ] CEG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:18.593677] [INFO ] [LOCAL ] Saved forecast: CEG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CEG.txt [2026-03-11T20:20:18.593822] [INFO ] [sig ] [605/3275] Completed CEG in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:18.593861] [INFO ] [sig ] [606/3275] Forecasting CELC... [2026-03-11T20:20:18.593891] [INFO ] [sig ] Generating forecast for: CELC [2026-03-11T20:20:18.593921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-03-11T20:20:18.606936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-03-11T20:20:18.607293] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-03-11T20:20:18.608149] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-03-11T20:20:18.608200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:18.608231] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:18.608256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:18.608311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:18.665477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:18.666219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:18.666299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:18.666331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:18.782608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:18.782775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:18.782816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:18.782851] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:18.786689] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: UP (p=82.70%) [2026-03-11T20:20:18.787016] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-03-11T20:20:18.787161] [INFO ] [sig ] CELC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:18.939073] [INFO ] [LOCAL ] Saved forecast: CELC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CELC.txt [2026-03-11T20:20:18.939219] [INFO ] [sig ] [606/3275] Completed CELC in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:18.939260] [INFO ] [sig ] [607/3275] Forecasting CELH... [2026-03-11T20:20:18.939288] [INFO ] [sig ] Generating forecast for: CELH [2026-03-11T20:20:18.939319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-03-11T20:20:18.951080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-03-11T20:20:18.951425] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-03-11T20:20:18.952301] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-03-11T20:20:18.952355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:18.952388] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:18.952414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:18.952471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:19.010385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:19.011208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:19.011293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:19.011326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:19.131292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:19.131427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:19.131466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:19.131494] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:19.134870] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: DOWN (p=36.08%) [2026-03-11T20:20:19.135174] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-03-11T20:20:19.135304] [INFO ] [sig ] CELH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:19.275121] [INFO ] [LOCAL ] Saved forecast: CELH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CELH.txt [2026-03-11T20:20:19.275250] [INFO ] [sig ] [607/3275] Completed CELH in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:19.275290] [INFO ] [sig ] [608/3275] Forecasting CELZ... [2026-03-11T20:20:19.275318] [INFO ] [sig ] Generating forecast for: CELZ [2026-03-11T20:20:19.275349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-03-11T20:20:19.286395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-03-11T20:20:19.286742] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-03-11T20:20:19.287613] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-03-11T20:20:19.287668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:19.287701] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:19.287727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:19.287786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:19.346854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:19.347504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:19.347600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:19.347635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:19.463653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:19.463803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:19.463841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:19.463871] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:19.467292] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: UP (p=51.96%) [2026-03-11T20:20:19.467607] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-03-11T20:20:19.467739] [INFO ] [sig ] CELZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:19.610827] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CELZ.txt [2026-03-11T20:20:19.610981] [INFO ] [sig ] [608/3275] Completed CELZ in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:19.611021] [INFO ] [sig ] [609/3275] Forecasting CENTA... [2026-03-11T20:20:19.611050] [INFO ] [sig ] Generating forecast for: CENTA [2026-03-11T20:20:19.611091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-03-11T20:20:19.623038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-03-11T20:20:19.623391] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-03-11T20:20:19.624260] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-03-11T20:20:19.624315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:19.624348] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:19.624375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:19.624432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:19.683684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:19.684357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:19.684440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:19.684472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:19.806468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:19.806648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:19.806692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:19.806721] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:19.810485] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: DOWN (p=1.06%) [2026-03-11T20:20:19.810819] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-03-11T20:20:19.810955] [INFO ] [sig ] CENTA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:19.957387] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CENTA.txt [2026-03-11T20:20:19.957590] [INFO ] [sig ] [609/3275] Completed CENTA in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-11T20:20:19.957643] [INFO ] [sig ] [610/3275] Forecasting CENX... [2026-03-11T20:20:19.957677] [INFO ] [sig ] Generating forecast for: CENX [2026-03-11T20:20:19.957712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-03-11T20:20:19.970411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-03-11T20:20:19.970769] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-03-11T20:20:19.971613] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-03-11T20:20:19.971665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:19.971696] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:19.971723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:19.971779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:20.032258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:20.033064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:20.033145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:20.033177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:20.163417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:20.163607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:20.163655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:20.163685] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:20.167282] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=13.39%) [2026-03-11T20:20:20.167591] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-03-11T20:20:20.167732] [INFO ] [sig ] CENX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:20.319372] [INFO ] [LOCAL ] Saved forecast: CENX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CENX.txt [2026-03-11T20:20:20.319540] [INFO ] [sig ] [610/3275] Completed CENX in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-11T20:20:20.319600] [INFO ] [sig ] [611/3275] Forecasting CERS... [2026-03-11T20:20:20.319633] [INFO ] [sig ] Generating forecast for: CERS [2026-03-11T20:20:20.319666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-03-11T20:20:20.331222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-03-11T20:20:20.331611] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-03-11T20:20:20.332439] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-03-11T20:20:20.332499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:20.332536] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:20.332564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:20.332647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:20.397636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:20.398815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:20.398910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:20.398945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:20.541904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:20.542070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:20.542110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:20.542142] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:20.545734] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: DOWN (p=1.58%) [2026-03-11T20:20:20.546025] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-03-11T20:20:20.546161] [INFO ] [sig ] CERS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:20.687541] [INFO ] [LOCAL ] Saved forecast: CERS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CERS.txt [2026-03-11T20:20:20.687714] [INFO ] [sig ] [611/3275] Completed CERS in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-11T20:20:20.687756] [INFO ] [sig ] [612/3275] Forecasting CF... [2026-03-11T20:20:20.687788] [INFO ] [sig ] Generating forecast for: CF [2026-03-11T20:20:20.687821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-03-11T20:20:20.699010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-03-11T20:20:20.699432] [INFO ] [FORECASTER] Starting predict_future for CF [2026-03-11T20:20:20.700369] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-03-11T20:20:20.700425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:20.700492] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:20.700521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:20.700596] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:20.760208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:20.761360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:20.761450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:20.761485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:20.887207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:20.887369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:20.887410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:20.887440] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:20.891329] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=43.01%) [2026-03-11T20:20:20.891669] [INFO ] [FORECASTER] Completed predict_future for CF [2026-03-11T20:20:20.891828] [INFO ] [sig ] CF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:21.039922] [INFO ] [LOCAL ] Saved forecast: CF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CF.txt [2026-03-11T20:20:21.040088] [INFO ] [sig ] [612/3275] Completed CF in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-11T20:20:21.040131] [INFO ] [sig ] [613/3275] Forecasting CFFN... [2026-03-11T20:20:21.040163] [INFO ] [sig ] Generating forecast for: CFFN [2026-03-11T20:20:21.040195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-03-11T20:20:21.051973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-03-11T20:20:21.052325] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-03-11T20:20:21.053179] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-03-11T20:20:21.053233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:21.053265] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:21.053292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:21.053351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:21.116798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:21.117712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:21.117796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:21.117828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:21.237295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:21.237454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:21.237495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:21.237525] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:21.241151] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=4.98%) [2026-03-11T20:20:21.241431] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-03-11T20:20:21.241561] [INFO ] [sig ] CFFN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:21.390567] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CFFN.txt [2026-03-11T20:20:21.390726] [INFO ] [sig ] [613/3275] Completed CFFN in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-11T20:20:21.390767] [INFO ] [sig ] [614/3275] Forecasting CFG... [2026-03-11T20:20:21.390797] [INFO ] [sig ] Generating forecast for: CFG [2026-03-11T20:20:21.390827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-03-11T20:20:21.403290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-03-11T20:20:21.403656] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-03-11T20:20:21.404536] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-03-11T20:20:21.404608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:21.404653] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:21.404681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:21.404738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:21.465317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:21.466030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:21.466265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:21.466296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:21.598060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:21.598422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:21.598463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:21.598492] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:21.602832] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: UP (p=88.47%) [2026-03-11T20:20:21.603121] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-03-11T20:20:21.603256] [INFO ] [sig ] CFG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:21.752528] [INFO ] [LOCAL ] Saved forecast: CFG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CFG.txt [2026-03-11T20:20:21.752714] [INFO ] [sig ] [614/3275] Completed CFG in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:21.752756] [INFO ] [sig ] [615/3275] Forecasting CFO... [2026-03-11T20:20:21.752786] [INFO ] [sig ] Generating forecast for: CFO [2026-03-11T20:20:21.752817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-03-11T20:20:21.763711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-03-11T20:20:21.764031] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-03-11T20:20:21.764856] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-03-11T20:20:21.764907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:21.764938] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:21.764964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:21.765020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:21.823342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:21.824030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:21.824121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:21.824153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:21.943258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:21.943421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:21.943461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:21.943528] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:21.950551] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: DOWN (p=12.45%) [2026-03-11T20:20:21.951007] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-03-11T20:20:21.951183] [INFO ] [sig ] CFO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:22.092434] [INFO ] [LOCAL ] Saved forecast: CFO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CFO.txt [2026-03-11T20:20:22.092585] [INFO ] [sig ] [615/3275] Completed CFO in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:22.092630] [INFO ] [sig ] [616/3275] Forecasting CG... [2026-03-11T20:20:22.092661] [INFO ] [sig ] Generating forecast for: CG [2026-03-11T20:20:22.092692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-03-11T20:20:22.105915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-03-11T20:20:22.106299] [INFO ] [FORECASTER] Starting predict_future for CG [2026-03-11T20:20:22.107122] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-03-11T20:20:22.107176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:22.107208] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:22.107236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:22.107293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:22.167550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:22.168474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:22.168560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:22.168621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:22.288434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:22.288602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:22.288645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:22.288673] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:22.292171] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-03-11T20:20:22.292455] [INFO ] [FORECASTER] Completed predict_future for CG [2026-03-11T20:20:22.292609] [INFO ] [sig ] CG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:22.440347] [INFO ] [LOCAL ] Saved forecast: CG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CG.txt [2026-03-11T20:20:22.440487] [INFO ] [sig ] [616/3275] Completed CG in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:22.440528] [INFO ] [sig ] [617/3275] Forecasting CGABL... [2026-03-11T20:20:22.440559] [INFO ] [sig ] Generating forecast for: CGABL [2026-03-11T20:20:22.440615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-03-11T20:20:22.452331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-03-11T20:20:22.452664] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-03-11T20:20:22.453459] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-03-11T20:20:22.453511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:22.453542] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:22.453584] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:22.453644] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:22.513796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:22.514747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:22.514832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:22.514866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:22.634985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:22.635159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:22.635204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:22.635234] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:22.639277] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: DOWN (p=30.67%) [2026-03-11T20:20:22.639604] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-03-11T20:20:22.639747] [INFO ] [sig ] CGABL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:22.807560] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CGABL.txt [2026-03-11T20:20:22.807744] [INFO ] [sig ] [617/3275] Completed CGABL in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:22.807791] [INFO ] [sig ] [618/3275] Forecasting CGBD... [2026-03-11T20:20:22.807821] [INFO ] [sig ] Generating forecast for: CGBD [2026-03-11T20:20:22.807853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-03-11T20:20:22.820949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-03-11T20:20:22.821491] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-03-11T20:20:22.822335] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-03-11T20:20:22.822386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:22.822417] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:22.822442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:22.822497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:22.883621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:22.884520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:22.884630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:22.884669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:23.005787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:23.005981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:23.006035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:23.006070] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:23.009686] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: UP (p=61.60%) [2026-03-11T20:20:23.010001] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-03-11T20:20:23.010139] [INFO ] [sig ] CGBD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:23.153724] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CGBD.txt [2026-03-11T20:20:23.153905] [INFO ] [sig ] [618/3275] Completed CGBD in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:23.153956] [INFO ] [sig ] [619/3275] Forecasting CGC... [2026-03-11T20:20:23.153992] [INFO ] [sig ] Generating forecast for: CGC [2026-03-11T20:20:23.154040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-03-11T20:20:23.167504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-03-11T20:20:23.167921] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-03-11T20:20:23.169118] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-03-11T20:20:23.169360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:23.169391] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:23.169416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:23.169471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:23.228029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:23.228975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:23.229063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:23.229095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:23.354353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:23.354517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:23.354560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:23.354611] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:23.358186] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=43.38%) [2026-03-11T20:20:23.358475] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-03-11T20:20:23.358646] [INFO ] [sig ] CGC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:23.504935] [INFO ] [LOCAL ] Saved forecast: CGC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CGC.txt [2026-03-11T20:20:23.505101] [INFO ] [sig ] [619/3275] Completed CGC in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:23.505143] [INFO ] [sig ] [620/3275] Forecasting CGEM... [2026-03-11T20:20:23.505172] [INFO ] [sig ] Generating forecast for: CGEM [2026-03-11T20:20:23.505204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-03-11T20:20:23.517603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-03-11T20:20:23.517932] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-03-11T20:20:23.518779] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-03-11T20:20:23.518831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:23.518862] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:23.518888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:23.518944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:23.577278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:23.577933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:23.578133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:23.578177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:23.696282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:23.696658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:23.696700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:23.696727] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:23.700907] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=3.35%) [2026-03-11T20:20:23.701193] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-03-11T20:20:23.701324] [INFO ] [sig ] CGEM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:23.845986] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CGEM.txt [2026-03-11T20:20:23.846154] [INFO ] [sig ] [620/3275] Completed CGEM in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:23.846196] [INFO ] [sig ] [621/3275] Forecasting CGEN... [2026-03-11T20:20:23.846228] [INFO ] [sig ] Generating forecast for: CGEN [2026-03-11T20:20:23.846263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-03-11T20:20:23.859379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-03-11T20:20:23.859800] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-03-11T20:20:23.860716] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-03-11T20:20:23.860771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:23.860804] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:23.860831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:23.860889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:23.924791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:23.925900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:23.925993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:23.926034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:24.052930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:24.053103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:24.053144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:24.053192] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:24.056895] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=33.32%) [2026-03-11T20:20:24.057205] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-03-11T20:20:24.057348] [INFO ] [sig ] CGEN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:24.201598] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CGEN.txt [2026-03-11T20:20:24.201750] [INFO ] [sig ] [621/3275] Completed CGEN in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:24.201789] [INFO ] [sig ] [622/3275] Forecasting CGNX... [2026-03-11T20:20:24.201816] [INFO ] [sig ] Generating forecast for: CGNX [2026-03-11T20:20:24.201849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-03-11T20:20:24.214264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-03-11T20:20:24.214595] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-03-11T20:20:24.215624] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-03-11T20:20:24.215676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:24.215706] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:24.215732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:24.215787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:24.277726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:24.278791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:24.278918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:24.278951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:24.407982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:24.408158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:24.408199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:24.408229] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:24.411783] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: UP (p=66.81%) [2026-03-11T20:20:24.412102] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-03-11T20:20:24.412247] [INFO ] [sig ] CGNX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:24.557932] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CGNX.txt [2026-03-11T20:20:24.558121] [INFO ] [sig ] [622/3275] Completed CGNX in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:24.558184] [INFO ] [sig ] [623/3275] Forecasting CGO... [2026-03-11T20:20:24.558235] [INFO ] [sig ] Generating forecast for: CGO [2026-03-11T20:20:24.558277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-03-11T20:20:24.570470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-03-11T20:20:24.570828] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-03-11T20:20:24.571697] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-03-11T20:20:24.571749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:24.571781] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:24.571807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:24.571864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:24.630836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:24.631738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:24.631843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:24.631877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:24.757208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:24.757369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:24.757411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:24.757440] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:24.761069] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=0.22%) [2026-03-11T20:20:24.761375] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-03-11T20:20:24.761513] [INFO ] [sig ] CGO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:24.908408] [INFO ] [LOCAL ] Saved forecast: CGO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CGO.txt [2026-03-11T20:20:24.908595] [INFO ] [sig ] [623/3275] Completed CGO in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:24.908639] [INFO ] [sig ] [624/3275] Forecasting CGON... [2026-03-11T20:20:24.908670] [INFO ] [sig ] Generating forecast for: CGON [2026-03-11T20:20:24.908700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-03-11T20:20:24.921848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-03-11T20:20:24.922217] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-03-11T20:20:24.923064] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-03-11T20:20:24.923119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:24.923150] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:24.923178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:24.923235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:24.982688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:24.983751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:24.983866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:24.983901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:25.110882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:25.111054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:25.111097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:25.111125] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:25.114818] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: DOWN (p=18.81%) [2026-03-11T20:20:25.115140] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-03-11T20:20:25.115286] [INFO ] [sig ] CGON: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:25.261383] [INFO ] [LOCAL ] Saved forecast: CGON 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CGON.txt [2026-03-11T20:20:25.261546] [INFO ] [sig ] [624/3275] Completed CGON in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:25.261609] [INFO ] [sig ] [625/3275] Forecasting CHCI... [2026-03-11T20:20:25.261641] [INFO ] [sig ] Generating forecast for: CHCI [2026-03-11T20:20:25.261673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-03-11T20:20:25.273060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-03-11T20:20:25.273361] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-03-11T20:20:25.274298] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-03-11T20:20:25.274350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:25.274382] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:25.274421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:25.274519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:25.335105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:25.336021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:25.336105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:25.336138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:25.455158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:25.455326] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:20:25.455368] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:25.455396] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:25.459035] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: UP (p=72.48%) [2026-03-11T20:20:25.459343] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-03-11T20:20:25.459485] [INFO ] [sig ] CHCI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:25.612800] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CHCI.txt [2026-03-11T20:20:25.613005] [INFO ] [sig ] [625/3275] Completed CHCI in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:25.613046] [INFO ] [sig ] [626/3275] Forecasting CHCO... [2026-03-11T20:20:25.613076] [INFO ] [sig ] Generating forecast for: CHCO [2026-03-11T20:20:25.613111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-03-11T20:20:25.625725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-03-11T20:20:25.626109] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-03-11T20:20:25.626928] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-03-11T20:20:25.626981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:25.627013] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:25.627039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:25.627096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:25.688430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:25.689390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:25.689476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:25.689508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:25.815325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:25.815486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:25.815526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:25.815555] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:25.819130] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-03-11T20:20:25.819419] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-03-11T20:20:25.819553] [INFO ] [sig ] CHCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:25.967701] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CHCO.txt [2026-03-11T20:20:25.967864] [INFO ] [sig ] [626/3275] Completed CHCO in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-11T20:20:25.967905] [INFO ] [sig ] [627/3275] Forecasting CHD... [2026-03-11T20:20:25.967936] [INFO ] [sig ] Generating forecast for: CHD [2026-03-11T20:20:25.967989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-03-11T20:20:25.981508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-03-11T20:20:25.981928] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-03-11T20:20:25.982806] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-03-11T20:20:25.982859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:25.982890] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:25.982917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:25.982972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:26.045428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:26.046400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:26.046489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:26.046523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:26.181499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:26.181691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:26.181732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:26.181762] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:26.185523] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: UP (p=83.18%) [2026-03-11T20:20:26.185860] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-03-11T20:20:26.186008] [INFO ] [sig ] CHD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:26.332355] [INFO ] [LOCAL ] Saved forecast: CHD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CHD.txt [2026-03-11T20:20:26.332504] [INFO ] [sig ] [627/3275] Completed CHD in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-11T20:20:26.332545] [INFO ] [sig ] [628/3275] Forecasting CHDN... [2026-03-11T20:20:26.332593] [INFO ] [sig ] Generating forecast for: CHDN [2026-03-11T20:20:26.332629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-03-11T20:20:26.347018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-03-11T20:20:26.347393] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-03-11T20:20:26.348291] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-03-11T20:20:26.348347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:26.348380] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:26.348407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:26.348463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:26.407077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:26.407918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:26.408037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:26.408073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:26.535537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:26.535721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:26.535762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:26.535790] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:26.539205] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: DOWN (p=10.07%) [2026-03-11T20:20:26.539486] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-03-11T20:20:26.539639] [INFO ] [sig ] CHDN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:26.683736] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CHDN.txt [2026-03-11T20:20:26.683910] [INFO ] [sig ] [628/3275] Completed CHDN in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-11T20:20:26.683954] [INFO ] [sig ] [629/3275] Forecasting CHE... [2026-03-11T20:20:26.683984] [INFO ] [sig ] Generating forecast for: CHE [2026-03-11T20:20:26.684024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-03-11T20:20:26.697399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-03-11T20:20:26.697830] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-03-11T20:20:26.698741] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-03-11T20:20:26.698796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:26.698857] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:26.698886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:26.698945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:26.759668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:26.760593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:26.760682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:26.760715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:26.893465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:26.893645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:26.893690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:26.893739] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:26.897503] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: DOWN (p=47.03%) [2026-03-11T20:20:26.897813] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-03-11T20:20:26.897951] [INFO ] [sig ] CHE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:27.043089] [INFO ] [LOCAL ] Saved forecast: CHE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CHE.txt [2026-03-11T20:20:27.043256] [INFO ] [sig ] [629/3275] Completed CHE in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:27.043297] [INFO ] [sig ] [630/3275] Forecasting CHEF... [2026-03-11T20:20:27.043327] [INFO ] [sig ] Generating forecast for: CHEF [2026-03-11T20:20:27.043357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-03-11T20:20:27.060612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-03-11T20:20:27.061132] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-03-11T20:20:27.062336] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-03-11T20:20:27.062408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:27.062458] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:27.062502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:27.062620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:27.132536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:27.133450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:27.133533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:27.133566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:27.252066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:27.252224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:27.252265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:27.252293] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:27.255723] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-03-11T20:20:27.256000] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-03-11T20:20:27.256138] [INFO ] [sig ] CHEF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:27.397099] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CHEF.txt [2026-03-11T20:20:27.397248] [INFO ] [sig ] [630/3275] Completed CHEF in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:27.397288] [INFO ] [sig ] [631/3275] Forecasting CHH... [2026-03-11T20:20:27.397317] [INFO ] [sig ] Generating forecast for: CHH [2026-03-11T20:20:27.397347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-03-11T20:20:27.409762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-03-11T20:20:27.410150] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-03-11T20:20:27.410973] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-03-11T20:20:27.411025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:27.411056] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:27.411083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:27.411139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:27.469176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:27.469865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:27.469947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:27.469979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:27.588457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:27.588627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:27.588668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:27.588695] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:27.592111] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=16.73%) [2026-03-11T20:20:27.592406] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-03-11T20:20:27.592534] [INFO ] [sig ] CHH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:27.733238] [INFO ] [LOCAL ] Saved forecast: CHH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CHH.txt [2026-03-11T20:20:27.733388] [INFO ] [sig ] [631/3275] Completed CHH in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:27.733428] [INFO ] [sig ] [632/3275] Forecasting CHI... [2026-03-11T20:20:27.733459] [INFO ] [sig ] Generating forecast for: CHI [2026-03-11T20:20:27.733492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-03-11T20:20:27.745622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-03-11T20:20:27.745954] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-03-11T20:20:27.746773] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-03-11T20:20:27.746824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:27.746855] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:27.746880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:27.746934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:27.803973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:27.804672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:27.804751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:27.804782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:27.925490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:27.925666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:27.925707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:27.925768] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:27.929277] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: UP (p=66.59%) [2026-03-11T20:20:27.929558] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-03-11T20:20:27.929713] [INFO ] [sig ] CHI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:28.069889] [INFO ] [LOCAL ] Saved forecast: CHI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CHI.txt [2026-03-11T20:20:28.070021] [INFO ] [sig ] [632/3275] Completed CHI in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:28.070061] [INFO ] [sig ] [633/3275] Forecasting CHKP... [2026-03-11T20:20:28.070093] [INFO ] [sig ] Generating forecast for: CHKP [2026-03-11T20:20:28.070125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-03-11T20:20:28.082002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-03-11T20:20:28.082322] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-03-11T20:20:28.083144] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-03-11T20:20:28.083196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:28.083227] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:28.083252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:28.083308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:28.140545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:28.141315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:28.141396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:28.141428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:28.261193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:28.261347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:28.261386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:28.261415] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:28.264857] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: DOWN (p=18.53%) [2026-03-11T20:20:28.265135] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-03-11T20:20:28.265266] [INFO ] [sig ] CHKP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:28.408869] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CHKP.txt [2026-03-11T20:20:28.409014] [INFO ] [sig ] [633/3275] Completed CHKP in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:28.409056] [INFO ] [sig ] [634/3275] Forecasting CHMI... [2026-03-11T20:20:28.409085] [INFO ] [sig ] Generating forecast for: CHMI [2026-03-11T20:20:28.409115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-03-11T20:20:28.421075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-03-11T20:20:28.421430] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-03-11T20:20:28.422267] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-03-11T20:20:28.422318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:28.422349] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:28.422375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:28.422431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:28.481759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:28.482727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:28.482806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:28.482838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:28.600396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:28.600566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:28.600624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:28.600654] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:28.604062] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: DOWN (p=20.01%) [2026-03-11T20:20:28.604339] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-03-11T20:20:28.604469] [INFO ] [sig ] CHMI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:28.744154] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CHMI.txt [2026-03-11T20:20:28.744293] [INFO ] [sig ] [634/3275] Completed CHMI in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:28.744334] [INFO ] [sig ] [635/3275] Forecasting CHRD... [2026-03-11T20:20:28.744364] [INFO ] [sig ] Generating forecast for: CHRD [2026-03-11T20:20:28.744395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-03-11T20:20:28.757011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-03-11T20:20:28.757373] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-03-11T20:20:28.758202] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-03-11T20:20:28.758254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:28.758284] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:28.758310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:28.758366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:28.815353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:28.816124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:28.816216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:28.816248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:28.940639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:28.940817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:28.940865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:28.940900] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:28.944448] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: UP (p=77.27%) [2026-03-11T20:20:28.944758] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-03-11T20:20:28.944896] [INFO ] [sig ] CHRD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:29.088048] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CHRD.txt [2026-03-11T20:20:29.088212] [INFO ] [sig ] [635/3275] Completed CHRD in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:29.088253] [INFO ] [sig ] [636/3275] Forecasting CHRS... [2026-03-11T20:20:29.088282] [INFO ] [sig ] Generating forecast for: CHRS [2026-03-11T20:20:29.088315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-03-11T20:20:29.101193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-03-11T20:20:29.101565] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-03-11T20:20:29.102375] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-03-11T20:20:29.102426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:29.102458] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:29.102484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:29.102550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:29.159666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:29.160457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:29.160544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:29.160596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:29.285433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:29.285606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:29.285648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:29.285676] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:29.289066] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: DOWN (p=18.92%) [2026-03-11T20:20:29.289348] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-03-11T20:20:29.289482] [INFO ] [sig ] CHRS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:29.430229] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CHRS.txt [2026-03-11T20:20:29.430381] [INFO ] [sig ] [636/3275] Completed CHRS in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:29.430422] [INFO ] [sig ] [637/3275] Forecasting CHSCL... [2026-03-11T20:20:29.430453] [INFO ] [sig ] Generating forecast for: CHSCL [2026-03-11T20:20:29.430483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-03-11T20:20:29.441892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-03-11T20:20:29.442201] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-03-11T20:20:29.443014] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-03-11T20:20:29.443066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:29.443096] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:29.443122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:29.443178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:29.501967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:29.502893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:29.502983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:29.503016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:29.624018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:29.624191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:29.624233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:29.624263] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:29.627891] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=22.70%) [2026-03-11T20:20:29.628278] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-03-11T20:20:29.628424] [INFO ] [sig ] CHSCL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:29.772448] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CHSCL.txt [2026-03-11T20:20:29.772644] [INFO ] [sig ] [637/3275] Completed CHSCL in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:29.772688] [INFO ] [sig ] [638/3275] Forecasting CHSCM... [2026-03-11T20:20:29.772719] [INFO ] [sig ] Generating forecast for: CHSCM [2026-03-11T20:20:29.772749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-03-11T20:20:29.785522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-03-11T20:20:29.785979] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-03-11T20:20:29.786905] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-03-11T20:20:29.786982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:29.787017] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:29.787042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:29.787098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:29.852555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:29.853817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:29.853915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:29.853949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:29.979624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:29.979782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:29.979824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:29.979852] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:29.983392] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: UP (p=63.51%) [2026-03-11T20:20:29.983693] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-03-11T20:20:29.983828] [INFO ] [sig ] CHSCM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:30.125011] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CHSCM.txt [2026-03-11T20:20:30.125148] [INFO ] [sig ] [638/3275] Completed CHSCM in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:30.125186] [INFO ] [sig ] [639/3275] Forecasting CHSCN... [2026-03-11T20:20:30.125216] [INFO ] [sig ] Generating forecast for: CHSCN [2026-03-11T20:20:30.125245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-03-11T20:20:30.136706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-03-11T20:20:30.137024] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-03-11T20:20:30.137874] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-03-11T20:20:30.137926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:30.137957] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:30.138008] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:30.138067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:30.195699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:30.196425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:30.196533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:30.196565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:30.314943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:30.315105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:30.315145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:30.315179] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:30.318805] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: DOWN (p=47.11%) [2026-03-11T20:20:30.319116] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-03-11T20:20:30.319322] [INFO ] [sig ] CHSCN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:30.466195] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CHSCN.txt [2026-03-11T20:20:30.466361] [INFO ] [sig ] [639/3275] Completed CHSCN in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:30.466401] [INFO ] [sig ] [640/3275] Forecasting CHSCO... [2026-03-11T20:20:30.466429] [INFO ] [sig ] Generating forecast for: CHSCO [2026-03-11T20:20:30.466460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-03-11T20:20:30.478771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-03-11T20:20:30.479251] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-03-11T20:20:30.480178] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-03-11T20:20:30.480249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:30.480287] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:30.480313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:30.480368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:30.540556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:30.541515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:30.541623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:30.541663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:30.658186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:30.658349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:30.658389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:30.658417] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:30.661838] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: DOWN (p=15.98%) [2026-03-11T20:20:30.662115] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-03-11T20:20:30.662245] [INFO ] [sig ] CHSCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:30.801931] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CHSCO.txt [2026-03-11T20:20:30.802059] [INFO ] [sig ] [640/3275] Completed CHSCO in 0.3s | 2.79 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:30.802097] [INFO ] [sig ] [641/3275] Forecasting CHSCP... [2026-03-11T20:20:30.802124] [INFO ] [sig ] Generating forecast for: CHSCP [2026-03-11T20:20:30.802155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-03-11T20:20:30.813453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-03-11T20:20:30.813816] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-03-11T20:20:30.814681] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-03-11T20:20:30.814734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:30.814767] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:30.814794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:30.814851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:30.873888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:30.874527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:30.874625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:30.874659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:30.977074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:30.977231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:30.977269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:30.977297] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:30.980751] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-03-11T20:20:30.981026] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-03-11T20:20:30.981164] [INFO ] [sig ] CHSCP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:31.122312] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CHSCP.txt [2026-03-11T20:20:31.122458] [INFO ] [sig ] [641/3275] Completed CHSCP in 0.3s | 2.79 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:31.122501] [INFO ] [sig ] [642/3275] Forecasting CHWY... [2026-03-11T20:20:31.122530] [INFO ] [sig ] Generating forecast for: CHWY [2026-03-11T20:20:31.122563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-03-11T20:20:31.134666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-03-11T20:20:31.134993] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-03-11T20:20:31.135840] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-03-11T20:20:31.135892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:31.135924] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:31.135951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:31.136007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:31.196521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:31.197347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:31.197432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:31.197466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:31.334064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:31.334226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:31.334288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:31.334340] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:31.338565] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-03-11T20:20:31.338881] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-03-11T20:20:31.339025] [INFO ] [sig ] CHWY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:31.495800] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CHWY.txt [2026-03-11T20:20:31.495952] [INFO ] [sig ] [642/3275] Completed CHWY in 0.4s | 2.79 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-11T20:20:31.495994] [INFO ] [sig ] [643/3275] Forecasting CHY... [2026-03-11T20:20:31.496024] [INFO ] [sig ] Generating forecast for: CHY [2026-03-11T20:20:31.496069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-03-11T20:20:31.508849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-03-11T20:20:31.509176] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-03-11T20:20:31.510232] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-03-11T20:20:31.510295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:31.510327] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:31.510353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:31.510602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:31.572446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:31.573124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:31.573223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:31.573262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:31.694909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:31.695063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:31.695103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:31.695132] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:31.699016] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: DOWN (p=10.25%) [2026-03-11T20:20:31.699300] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-03-11T20:20:31.699642] [INFO ] [sig ] CHY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:31.845500] [INFO ] [LOCAL ] Saved forecast: CHY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CHY.txt [2026-03-11T20:20:31.845688] [INFO ] [sig ] [643/3275] Completed CHY in 0.3s | 2.79 sym/s | Total: 3.8m | ETA: 15.7m [2026-03-11T20:20:31.845731] [INFO ] [sig ] [644/3275] Forecasting CI... [2026-03-11T20:20:31.845763] [INFO ] [sig ] Generating forecast for: CI [2026-03-11T20:20:31.845793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-03-11T20:20:31.859737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-03-11T20:20:31.860187] [INFO ] [FORECASTER] Starting predict_future for CI [2026-03-11T20:20:31.861252] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-03-11T20:20:31.861310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:31.861534] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:31.861560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:31.861637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:31.920333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:31.921271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:31.921358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:31.921391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:32.054560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:32.054739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:32.054777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:32.054813] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:32.058394] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: DOWN (p=15.79%) [2026-03-11T20:20:32.058704] [INFO ] [FORECASTER] Completed predict_future for CI [2026-03-11T20:20:32.058844] [INFO ] [sig ] CI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:32.204954] [INFO ] [LOCAL ] Saved forecast: CI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CI.txt [2026-03-11T20:20:32.205106] [INFO ] [sig ] [644/3275] Completed CI in 0.4s | 2.79 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:32.205159] [INFO ] [sig ] [645/3275] Forecasting CIA... [2026-03-11T20:20:32.205192] [INFO ] [sig ] Generating forecast for: CIA [2026-03-11T20:20:32.205221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-03-11T20:20:32.219480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-03-11T20:20:32.219844] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-03-11T20:20:32.220676] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-03-11T20:20:32.220729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:32.220760] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:32.220785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:32.220840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:32.281157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:32.282072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:32.282161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:32.282196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:32.405960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:32.406132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:32.406174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:32.406202] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:32.409963] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: UP (p=72.11%) [2026-03-11T20:20:32.410265] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-03-11T20:20:32.410440] [INFO ] [sig ] CIA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:32.553310] [INFO ] [LOCAL ] Saved forecast: CIA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CIA.txt [2026-03-11T20:20:32.553457] [INFO ] [sig ] [645/3275] Completed CIA in 0.3s | 2.79 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:32.553496] [INFO ] [sig ] [646/3275] Forecasting CIB... [2026-03-11T20:20:32.553527] [INFO ] [sig ] Generating forecast for: CIB [2026-03-11T20:20:32.553557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-03-11T20:20:32.566221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-03-11T20:20:32.566584] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-03-11T20:20:32.567605] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-03-11T20:20:32.567679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:32.567710] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:32.567736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:32.567790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:32.630945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:32.632067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:32.632154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:32.632188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:32.750830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:32.750997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:32.751038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:32.751066] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:32.754628] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: DOWN (p=36.78%) [2026-03-11T20:20:32.754911] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-03-11T20:20:32.755045] [INFO ] [sig ] CIB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:32.902127] [INFO ] [LOCAL ] Saved forecast: CIB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CIB.txt [2026-03-11T20:20:32.902297] [INFO ] [sig ] [646/3275] Completed CIB in 0.3s | 2.79 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:32.902338] [INFO ] [sig ] [647/3275] Forecasting CIEN... [2026-03-11T20:20:32.902369] [INFO ] [sig ] Generating forecast for: CIEN [2026-03-11T20:20:32.902399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-03-11T20:20:32.915153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-03-11T20:20:32.915534] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-03-11T20:20:32.916349] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-03-11T20:20:32.916402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:32.916433] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:32.916459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:32.916514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:32.974984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:32.975929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:32.976012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:32.976045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:33.098594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:33.098754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:33.098794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:33.098823] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:33.102271] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: DOWN (p=45.50%) [2026-03-11T20:20:33.102550] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-03-11T20:20:33.102706] [INFO ] [sig ] CIEN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:33.244665] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CIEN.txt [2026-03-11T20:20:33.244818] [INFO ] [sig ] [647/3275] Completed CIEN in 0.3s | 2.79 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:33.244857] [INFO ] [sig ] [648/3275] Forecasting CIF... [2026-03-11T20:20:33.244887] [INFO ] [sig ] Generating forecast for: CIF [2026-03-11T20:20:33.244916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-03-11T20:20:33.256438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-03-11T20:20:33.256803] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-03-11T20:20:33.257643] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-03-11T20:20:33.257695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:33.257726] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:33.257752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:33.257808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:33.316293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:33.317170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:33.317255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:33.317288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:33.429561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:33.429739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:33.429779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:33.429812] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:33.433412] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: DOWN (p=6.21%) [2026-03-11T20:20:33.433730] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-03-11T20:20:33.433870] [INFO ] [sig ] CIF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:33.578453] [INFO ] [LOCAL ] Saved forecast: CIF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CIF.txt [2026-03-11T20:20:33.578623] [INFO ] [sig ] [648/3275] Completed CIF in 0.3s | 2.79 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:33.578664] [INFO ] [sig ] [649/3275] Forecasting CIG... [2026-03-11T20:20:33.578696] [INFO ] [sig ] Generating forecast for: CIG [2026-03-11T20:20:33.578726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-03-11T20:20:33.591430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-03-11T20:20:33.591843] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-03-11T20:20:33.592693] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-03-11T20:20:33.592746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:33.592789] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:33.592816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:33.592872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:33.655140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:33.656060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:33.656147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:33.656179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:33.776986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:33.777142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:33.777218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:33.777255] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:33.780790] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=38.04%) [2026-03-11T20:20:33.781071] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-03-11T20:20:33.781202] [INFO ] [sig ] CIG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:33.929312] [INFO ] [LOCAL ] Saved forecast: CIG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CIG.txt [2026-03-11T20:20:33.929509] [INFO ] [sig ] [649/3275] Completed CIG in 0.4s | 2.79 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:33.929551] [INFO ] [sig ] [650/3275] Forecasting CIGI... [2026-03-11T20:20:33.929600] [INFO ] [sig ] Generating forecast for: CIGI [2026-03-11T20:20:33.929633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-03-11T20:20:33.942834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-03-11T20:20:33.943195] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-03-11T20:20:33.944089] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-03-11T20:20:33.944140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:33.944171] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:33.944196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:33.944251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:34.002116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:34.002982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:34.003068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:34.003101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:34.127396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:34.127565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:34.127648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:34.127695] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:34.131338] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-03-11T20:20:34.131652] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-03-11T20:20:34.131789] [INFO ] [sig ] CIGI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:34.272491] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CIGI.txt [2026-03-11T20:20:34.272655] [INFO ] [sig ] [650/3275] Completed CIGI in 0.3s | 2.79 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:34.272698] [INFO ] [sig ] [651/3275] Forecasting CII... [2026-03-11T20:20:34.272726] [INFO ] [sig ] Generating forecast for: CII [2026-03-11T20:20:34.272758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-03-11T20:20:34.285048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-03-11T20:20:34.285371] [INFO ] [FORECASTER] Starting predict_future for CII [2026-03-11T20:20:34.286182] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-03-11T20:20:34.286234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:34.286266] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:34.286297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:34.286357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:34.344225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:34.344998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:34.345079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:34.345111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:34.469141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:34.469306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:34.469347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:34.469375] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:34.472847] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: DOWN (p=37.78%) [2026-03-11T20:20:34.473121] [INFO ] [FORECASTER] Completed predict_future for CII [2026-03-11T20:20:34.473257] [INFO ] [sig ] CII: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:34.619351] [INFO ] [LOCAL ] Saved forecast: CII 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CII.txt [2026-03-11T20:20:34.619741] [INFO ] [sig ] [651/3275] Completed CII in 0.3s | 2.79 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:34.619784] [INFO ] [sig ] [652/3275] Forecasting CIM... [2026-03-11T20:20:34.619816] [INFO ] [sig ] Generating forecast for: CIM [2026-03-11T20:20:34.619846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-03-11T20:20:34.636780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-03-11T20:20:34.637271] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-03-11T20:20:34.638215] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-03-11T20:20:34.638282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:34.638322] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:34.638354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:34.638420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:34.700119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:34.701232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:34.701315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:34.701349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:34.823926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:34.824056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:34.824096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:34.824125] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:34.827462] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=9.23%) [2026-03-11T20:20:34.827757] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-03-11T20:20:34.827891] [INFO ] [sig ] CIM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:34.971909] [INFO ] [LOCAL ] Saved forecast: CIM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CIM.txt [2026-03-11T20:20:34.972062] [INFO ] [sig ] [652/3275] Completed CIM in 0.4s | 2.79 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:34.972108] [INFO ] [sig ] [653/3275] Forecasting CINF... [2026-03-11T20:20:34.972139] [INFO ] [sig ] Generating forecast for: CINF [2026-03-11T20:20:34.972195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-03-11T20:20:34.984526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-03-11T20:20:34.984857] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-03-11T20:20:34.985663] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-03-11T20:20:34.985714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:34.985746] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:34.985773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:34.985829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:35.043497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:35.044115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:35.044194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:35.044225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:35.167622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:35.167777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:35.167817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:35.167849] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:35.171893] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: UP (p=86.71%) [2026-03-11T20:20:35.172213] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-03-11T20:20:35.172358] [INFO ] [sig ] CINF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:35.320222] [INFO ] [LOCAL ] Saved forecast: CINF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CINF.txt [2026-03-11T20:20:35.320452] [INFO ] [sig ] [653/3275] Completed CINF in 0.3s | 2.79 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:35.320503] [INFO ] [sig ] [654/3275] Forecasting CING... [2026-03-11T20:20:35.320535] [INFO ] [sig ] Generating forecast for: CING [2026-03-11T20:20:35.320564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-03-11T20:20:35.333696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-03-11T20:20:35.334126] [INFO ] [FORECASTER] Starting predict_future for CING [2026-03-11T20:20:35.335051] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-03-11T20:20:35.335107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:35.335140] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:35.335166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:35.335221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:35.393911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:35.394866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:35.394967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:35.395005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:35.517543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:35.517711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:35.517752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:35.517781] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:35.521303] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=45.92%) [2026-03-11T20:20:35.521608] [INFO ] [FORECASTER] Completed predict_future for CING [2026-03-11T20:20:35.521760] [INFO ] [sig ] CING: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:35.726448] [INFO ] [LOCAL ] Saved forecast: CING 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CING.txt [2026-03-11T20:20:35.726612] [INFO ] [sig ] [654/3275] Completed CING in 0.4s | 2.79 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:35.726654] [INFO ] [sig ] [655/3275] Forecasting CION... [2026-03-11T20:20:35.726685] [INFO ] [sig ] Generating forecast for: CION [2026-03-11T20:20:35.726716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-03-11T20:20:35.738589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-03-11T20:20:35.738937] [INFO ] [FORECASTER] Starting predict_future for CION [2026-03-11T20:20:35.739804] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-03-11T20:20:35.739856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:35.739887] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:35.739913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:35.739968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:35.797702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:35.798627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:35.798718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:35.798751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:35.928772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:35.928941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:35.928982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:35.929010] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:35.932854] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: DOWN (p=0.48%) [2026-03-11T20:20:35.933228] [INFO ] [FORECASTER] Completed predict_future for CION [2026-03-11T20:20:35.933389] [INFO ] [sig ] CION: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:36.155043] [INFO ] [LOCAL ] Saved forecast: CION 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CION.txt [2026-03-11T20:20:36.155272] [INFO ] [sig ] [655/3275] Completed CION in 0.4s | 2.79 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:36.155336] [INFO ] [sig ] [656/3275] Forecasting CIVB... [2026-03-11T20:20:36.155388] [INFO ] [sig ] Generating forecast for: CIVB [2026-03-11T20:20:36.155438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-03-11T20:20:36.172808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-03-11T20:20:36.173347] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-03-11T20:20:36.174563] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-03-11T20:20:36.174664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:36.174721] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:36.174767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:36.174856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:36.267371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:36.268741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:36.268878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:36.268934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:36.449437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:36.449664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:36.449732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:36.449808] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:36.455562] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: UP (p=95.00%) [2026-03-11T20:20:36.456089] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-03-11T20:20:36.456323] [INFO ] [sig ] CIVB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:36.696062] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CIVB.txt [2026-03-11T20:20:36.696346] [INFO ] [sig ] [656/3275] Completed CIVB in 0.5s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:36.696425] [INFO ] [sig ] [657/3275] Forecasting CLB... [2026-03-11T20:20:36.696480] [INFO ] [sig ] Generating forecast for: CLB [2026-03-11T20:20:36.696537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-03-11T20:20:36.716238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-03-11T20:20:36.716775] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-03-11T20:20:36.718038] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-03-11T20:20:36.718106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:36.718148] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:36.718183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:36.718264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:36.805920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:36.807237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:36.807380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:36.807442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:36.979233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:36.979484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:36.979550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:36.979609] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:36.985306] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: DOWN (p=20.70%) [2026-03-11T20:20:36.985877] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-03-11T20:20:36.986120] [INFO ] [sig ] CLB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:37.186471] [INFO ] [LOCAL ] Saved forecast: CLB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CLB.txt [2026-03-11T20:20:37.186709] [INFO ] [sig ] [657/3275] Completed CLB in 0.5s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:37.186780] [INFO ] [sig ] [658/3275] Forecasting CLBK... [2026-03-11T20:20:37.186834] [INFO ] [sig ] Generating forecast for: CLBK [2026-03-11T20:20:37.186888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-03-11T20:20:37.202030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-03-11T20:20:37.202477] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-03-11T20:20:37.203426] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-03-11T20:20:37.203482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:37.203514] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:37.203540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:37.203627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:37.262082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:37.263107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:37.263223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:37.263258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:37.398695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:37.398855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:37.398904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:37.398935] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:37.403517] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=33.46%) [2026-03-11T20:20:37.403923] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-03-11T20:20:37.404077] [INFO ] [sig ] CLBK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:37.563459] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CLBK.txt [2026-03-11T20:20:37.563640] [INFO ] [sig ] [658/3275] Completed CLBK in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:37.563683] [INFO ] [sig ] [659/3275] Forecasting CLDX... [2026-03-11T20:20:37.563714] [INFO ] [sig ] Generating forecast for: CLDX [2026-03-11T20:20:37.563743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-03-11T20:20:37.576154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-03-11T20:20:37.576611] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-03-11T20:20:37.577528] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-03-11T20:20:37.577600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:37.577635] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:37.577661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:37.577718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:37.635916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:37.636792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:37.636894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:37.636935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:37.761546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:37.761724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:37.761767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:37.761796] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:37.765283] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: DOWN (p=12.26%) [2026-03-11T20:20:37.765621] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-03-11T20:20:37.765824] [INFO ] [sig ] CLDX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:37.908895] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CLDX.txt [2026-03-11T20:20:37.909056] [INFO ] [sig ] [659/3275] Completed CLDX in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-11T20:20:37.909099] [INFO ] [sig ] [660/3275] Forecasting CLF... [2026-03-11T20:20:37.909130] [INFO ] [sig ] Generating forecast for: CLF [2026-03-11T20:20:37.909161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-03-11T20:20:37.922087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-03-11T20:20:37.922483] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-03-11T20:20:37.923356] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-03-11T20:20:37.923412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:37.923443] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:37.923480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:37.923538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:37.982090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:37.982990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:37.983077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:37.983111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:38.110888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:38.111047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:38.111090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:38.111120] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:38.114642] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: DOWN (p=35.36%) [2026-03-11T20:20:38.114919] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-03-11T20:20:38.115055] [INFO ] [sig ] CLF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:38.257064] [INFO ] [LOCAL ] Saved forecast: CLF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CLF.txt [2026-03-11T20:20:38.257226] [INFO ] [sig ] [660/3275] Completed CLF in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-11T20:20:38.257266] [INFO ] [sig ] [661/3275] Forecasting CLFD... [2026-03-11T20:20:38.257296] [INFO ] [sig ] Generating forecast for: CLFD [2026-03-11T20:20:38.257325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-03-11T20:20:38.269889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-03-11T20:20:38.270272] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-03-11T20:20:38.271183] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-03-11T20:20:38.271239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:38.271270] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:38.271296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:38.271351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:38.331930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:38.332831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:38.332918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:38.332951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:38.472535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:38.472732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:38.472784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:38.472820] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:38.477352] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-03-11T20:20:38.477727] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-03-11T20:20:38.477890] [INFO ] [sig ] CLFD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:38.630059] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CLFD.txt [2026-03-11T20:20:38.630201] [INFO ] [sig ] [661/3275] Completed CLFD in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-11T20:20:38.630240] [INFO ] [sig ] [662/3275] Forecasting CLH... [2026-03-11T20:20:38.630270] [INFO ] [sig ] Generating forecast for: CLH [2026-03-11T20:20:38.630299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-03-11T20:20:38.643838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-03-11T20:20:38.644236] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-03-11T20:20:38.645235] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-03-11T20:20:38.645289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:38.645325] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:38.645357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:38.645428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:38.706778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:38.707703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:38.707787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:38.707820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:38.828214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:38.828368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:38.828408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:38.828435] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:38.832529] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=84.59%) [2026-03-11T20:20:38.833007] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-03-11T20:20:38.833142] [INFO ] [sig ] CLH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:38.997428] [INFO ] [LOCAL ] Saved forecast: CLH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CLH.txt [2026-03-11T20:20:38.997630] [INFO ] [sig ] [662/3275] Completed CLH in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-11T20:20:38.997692] [INFO ] [sig ] [663/3275] Forecasting CLLS... [2026-03-11T20:20:38.997727] [INFO ] [sig ] Generating forecast for: CLLS [2026-03-11T20:20:38.997766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-03-11T20:20:39.011158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-03-11T20:20:39.011483] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-03-11T20:20:39.012759] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-03-11T20:20:39.012817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:39.012851] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:39.012879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:39.012947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:39.076004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:39.076937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:39.077027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:39.077061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:39.205066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:39.205224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:39.205267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:39.205298] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:39.209257] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: DOWN (p=24.60%) [2026-03-11T20:20:39.209542] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-03-11T20:20:39.209697] [INFO ] [sig ] CLLS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:39.358801] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CLLS.txt [2026-03-11T20:20:39.358959] [INFO ] [sig ] [663/3275] Completed CLLS in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-11T20:20:39.359000] [INFO ] [sig ] [664/3275] Forecasting CLMB... [2026-03-11T20:20:39.359031] [INFO ] [sig ] Generating forecast for: CLMB [2026-03-11T20:20:39.359069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-03-11T20:20:39.373264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-03-11T20:20:39.373727] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-03-11T20:20:39.374775] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-03-11T20:20:39.374830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:39.374864] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:39.374891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:39.374949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:39.435845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:39.436810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:39.436905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:39.436938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:39.562503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:39.562684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:39.562725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:39.562756] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:39.566448] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: UP (p=89.22%) [2026-03-11T20:20:39.566767] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-03-11T20:20:39.566908] [INFO ] [sig ] CLMB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:39.717325] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CLMB.txt [2026-03-11T20:20:39.717500] [INFO ] [sig ] [664/3275] Completed CLMB in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:39.717545] [INFO ] [sig ] [665/3275] Forecasting CLNE... [2026-03-11T20:20:39.717596] [INFO ] [sig ] Generating forecast for: CLNE [2026-03-11T20:20:39.717809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-03-11T20:20:39.733077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-03-11T20:20:39.733718] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-03-11T20:20:39.734855] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-03-11T20:20:39.734919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:39.734960] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:39.734997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:39.735080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:39.799509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:39.800841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:39.800931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:39.800966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:39.925374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:39.925534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:39.925592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:39.925624] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:39.929112] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: DOWN (p=24.75%) [2026-03-11T20:20:39.929405] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-03-11T20:20:39.929543] [INFO ] [sig ] CLNE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:40.072514] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CLNE.txt [2026-03-11T20:20:40.072670] [INFO ] [sig ] [665/3275] Completed CLNE in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:40.072712] [INFO ] [sig ] [666/3275] Forecasting CLNN... [2026-03-11T20:20:40.072742] [INFO ] [sig ] Generating forecast for: CLNN [2026-03-11T20:20:40.072771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-03-11T20:20:40.084306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-03-11T20:20:40.084597] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-03-11T20:20:40.085381] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-03-11T20:20:40.085432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:40.085464] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:40.085489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:40.085545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:40.146973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:40.147922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:40.148036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:40.148073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:40.267880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:40.268085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:40.268127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:40.268156] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:40.271723] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=40.81%) [2026-03-11T20:20:40.272009] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-03-11T20:20:40.272144] [INFO ] [sig ] CLNN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:40.420214] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CLNN.txt [2026-03-11T20:20:40.420410] [INFO ] [sig ] [666/3275] Completed CLNN in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:40.420460] [INFO ] [sig ] [667/3275] Forecasting CLOA... [2026-03-11T20:20:40.420499] [INFO ] [sig ] Generating forecast for: CLOA [2026-03-11T20:20:40.420537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-03-11T20:20:40.433321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-03-11T20:20:40.433743] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-03-11T20:20:40.434629] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-03-11T20:20:40.434683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:40.434715] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:40.434741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:40.434797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:40.496404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:40.497378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:40.497473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:40.497506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:40.608112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:40.608273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:40.608314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:40.608359] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:40.611815] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: DOWN (p=17.43%) [2026-03-11T20:20:40.612113] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-03-11T20:20:40.612246] [INFO ] [sig ] CLOA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:40.756007] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CLOA.txt [2026-03-11T20:20:40.756145] [INFO ] [sig ] [667/3275] Completed CLOA in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:40.756185] [INFO ] [sig ] [668/3275] Forecasting CLRB... [2026-03-11T20:20:40.756215] [INFO ] [sig ] Generating forecast for: CLRB [2026-03-11T20:20:40.756244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-03-11T20:20:40.767376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-03-11T20:20:40.767727] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-03-11T20:20:40.768597] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-03-11T20:20:40.768649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:40.768680] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:40.768893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:40.768950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:40.828873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:40.829788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:40.829873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:40.829906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:40.951695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:40.951857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:40.951896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:40.951926] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:40.955502] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: UP (p=86.45%) [2026-03-11T20:20:40.955805] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-03-11T20:20:40.955939] [INFO ] [sig ] CLRB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:41.103122] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CLRB.txt [2026-03-11T20:20:41.103266] [INFO ] [sig ] [668/3275] Completed CLRB in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:41.103308] [INFO ] [sig ] [669/3275] Forecasting CLS... [2026-03-11T20:20:41.103338] [INFO ] [sig ] Generating forecast for: CLS [2026-03-11T20:20:41.103368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-03-11T20:20:41.116212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-03-11T20:20:41.116553] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-03-11T20:20:41.117387] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-03-11T20:20:41.117448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:41.117480] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:41.117507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:41.117563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:41.178780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:41.179561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:41.179664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:41.179697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:41.307485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:41.307668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:41.307709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:41.307738] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:41.311442] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: UP (p=94.12%) [2026-03-11T20:20:41.311774] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-03-11T20:20:41.311920] [INFO ] [sig ] CLS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:41.458242] [INFO ] [LOCAL ] Saved forecast: CLS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CLS.txt [2026-03-11T20:20:41.458439] [INFO ] [sig ] [669/3275] Completed CLS in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:41.458529] [INFO ] [sig ] [670/3275] Forecasting CLX... [2026-03-11T20:20:41.458563] [INFO ] [sig ] Generating forecast for: CLX [2026-03-11T20:20:41.458637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-03-11T20:20:41.471245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-03-11T20:20:41.471632] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-03-11T20:20:41.472956] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-03-11T20:20:41.473009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:41.473041] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:41.473067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:41.473122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:41.535192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:41.536250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:41.536334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:41.536370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:41.663043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:41.663199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:41.663241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:41.663271] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:41.666803] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: DOWN (p=23.66%) [2026-03-11T20:20:41.667100] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-03-11T20:20:41.667239] [INFO ] [sig ] CLX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:41.816874] [INFO ] [LOCAL ] Saved forecast: CLX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CLX.txt [2026-03-11T20:20:41.817031] [INFO ] [sig ] [670/3275] Completed CLX in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:41.817083] [INFO ] [sig ] [671/3275] Forecasting CM... [2026-03-11T20:20:41.817132] [INFO ] [sig ] Generating forecast for: CM [2026-03-11T20:20:41.817178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-03-11T20:20:41.829993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-03-11T20:20:41.830367] [INFO ] [FORECASTER] Starting predict_future for CM [2026-03-11T20:20:41.831218] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-03-11T20:20:41.831272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:41.831303] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:41.831328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:41.831402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:41.889002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:41.889907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:41.889995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:41.890031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:42.014064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:42.014226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:42.014265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:42.014293] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:42.018435] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: UP (p=93.88%) [2026-03-11T20:20:42.018755] [INFO ] [FORECASTER] Completed predict_future for CM [2026-03-11T20:20:42.018889] [INFO ] [sig ] CM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:42.165294] [INFO ] [LOCAL ] Saved forecast: CM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CM.txt [2026-03-11T20:20:42.165469] [INFO ] [sig ] [671/3275] Completed CM in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:42.165520] [INFO ] [sig ] [672/3275] Forecasting CMC... [2026-03-11T20:20:42.165555] [INFO ] [sig ] Generating forecast for: CMC [2026-03-11T20:20:42.165608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-03-11T20:20:42.178231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-03-11T20:20:42.178630] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-03-11T20:20:42.179458] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-03-11T20:20:42.179513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:42.179545] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:42.179589] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:42.179651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:42.239213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:42.240149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:42.240235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:42.240270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:42.367616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:42.367780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:42.367820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:42.367850] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:42.371476] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=68.76%) [2026-03-11T20:20:42.371864] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-03-11T20:20:42.372015] [INFO ] [sig ] CMC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:42.516246] [INFO ] [LOCAL ] Saved forecast: CMC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CMC.txt [2026-03-11T20:20:42.516397] [INFO ] [sig ] [672/3275] Completed CMC in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:42.516448] [INFO ] [sig ] [673/3275] Forecasting CMCM... [2026-03-11T20:20:42.516485] [INFO ] [sig ] Generating forecast for: CMCM [2026-03-11T20:20:42.516522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-03-11T20:20:42.528329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-03-11T20:20:42.528680] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-03-11T20:20:42.529507] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-03-11T20:20:42.529570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:42.529625] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:42.529653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:42.529736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:42.588509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:42.589547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:42.589666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:42.589700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:42.704072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:42.704230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:42.704270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:42.704301] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:42.707816] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: UP (p=52.41%) [2026-03-11T20:20:42.708137] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-03-11T20:20:42.708274] [INFO ] [sig ] CMCM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:42.850049] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CMCM.txt [2026-03-11T20:20:42.850179] [INFO ] [sig ] [673/3275] Completed CMCM in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:42.850217] [INFO ] [sig ] [674/3275] Forecasting CMCO... [2026-03-11T20:20:42.850246] [INFO ] [sig ] Generating forecast for: CMCO [2026-03-11T20:20:42.850276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-03-11T20:20:42.862779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-03-11T20:20:42.863142] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-03-11T20:20:42.863983] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-03-11T20:20:42.864035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:42.864066] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:42.864091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:42.864146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:42.923040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:42.923960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:42.924046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:42.924081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:43.043563] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:43.043736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:43.043776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:43.043805] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:43.047274] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=2.37%) [2026-03-11T20:20:43.047562] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-03-11T20:20:43.047718] [INFO ] [sig ] CMCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:43.193080] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CMCO.txt [2026-03-11T20:20:43.193208] [INFO ] [sig ] [674/3275] Completed CMCO in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:43.193246] [INFO ] [sig ] [675/3275] Forecasting CMCSA... [2026-03-11T20:20:43.193276] [INFO ] [sig ] Generating forecast for: CMCSA [2026-03-11T20:20:43.193306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-03-11T20:20:43.205487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-03-11T20:20:43.205840] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-03-11T20:20:43.206669] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-03-11T20:20:43.206720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:43.206752] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:43.206778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:43.206835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:43.266072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:43.266768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:43.266851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:43.266883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:43.386253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:43.386406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:43.386445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:43.386474] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:43.389941] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-03-11T20:20:43.390221] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-03-11T20:20:43.390351] [INFO ] [sig ] CMCSA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:43.534383] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CMCSA.txt [2026-03-11T20:20:43.534549] [INFO ] [sig ] [675/3275] Completed CMCSA in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:43.534617] [INFO ] [sig ] [676/3275] Forecasting CME... [2026-03-11T20:20:43.534650] [INFO ] [sig ] Generating forecast for: CME [2026-03-11T20:20:43.534681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-03-11T20:20:43.547679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-03-11T20:20:43.548018] [INFO ] [FORECASTER] Starting predict_future for CME [2026-03-11T20:20:43.548832] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-03-11T20:20:43.548885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:43.548916] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:43.548943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:43.548999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:43.606669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:43.607307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:43.607385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:43.607419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:43.733816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:43.733986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:43.734034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:43.734071] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:43.738726] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: DOWN (p=2.86%) [2026-03-11T20:20:43.739102] [INFO ] [FORECASTER] Completed predict_future for CME [2026-03-11T20:20:43.739269] [INFO ] [sig ] CME: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:43.905707] [INFO ] [LOCAL ] Saved forecast: CME 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CME.txt [2026-03-11T20:20:43.905852] [INFO ] [sig ] [676/3275] Completed CME in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-11T20:20:43.905898] [INFO ] [sig ] [677/3275] Forecasting CMG... [2026-03-11T20:20:43.905928] [INFO ] [sig ] Generating forecast for: CMG [2026-03-11T20:20:43.905959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-03-11T20:20:43.918904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-03-11T20:20:43.919306] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-03-11T20:20:43.920132] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-03-11T20:20:43.920185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:43.920216] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:43.920243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:43.920299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:43.979625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:43.980483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:43.980567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:43.980620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:44.111241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:44.111398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:44.111440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:44.111468] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:44.114962] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-03-11T20:20:44.115240] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-03-11T20:20:44.115372] [INFO ] [sig ] CMG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:44.256724] [INFO ] [LOCAL ] Saved forecast: CMG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CMG.txt [2026-03-11T20:20:44.256855] [INFO ] [sig ] [677/3275] Completed CMG in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-11T20:20:44.256893] [INFO ] [sig ] [678/3275] Forecasting CMI... [2026-03-11T20:20:44.256922] [INFO ] [sig ] Generating forecast for: CMI [2026-03-11T20:20:44.256953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-03-11T20:20:44.269969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-03-11T20:20:44.270323] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-03-11T20:20:44.271197] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-03-11T20:20:44.271250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:44.271287] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:44.271313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:44.271369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:44.332938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:44.333835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:44.333918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:44.333950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:44.459550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:44.459723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:44.459764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:44.459793] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:44.463277] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=61.65%) [2026-03-11T20:20:44.463644] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-03-11T20:20:44.463779] [INFO ] [sig ] CMI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:44.611834] [INFO ] [LOCAL ] Saved forecast: CMI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CMI.txt [2026-03-11T20:20:44.612032] [INFO ] [sig ] [678/3275] Completed CMI in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-11T20:20:44.612092] [INFO ] [sig ] [679/3275] Forecasting CMMB... [2026-03-11T20:20:44.612136] [INFO ] [sig ] Generating forecast for: CMMB [2026-03-11T20:20:44.612178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-03-11T20:20:44.625189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-03-11T20:20:44.625623] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-03-11T20:20:44.626450] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-03-11T20:20:44.626504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:44.626536] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:44.626562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:44.626642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:44.692049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:44.692925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:44.693008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:44.693040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:44.817042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:44.817199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:44.817240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:44.817268] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:44.821067] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: DOWN (p=13.09%) [2026-03-11T20:20:44.821392] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-03-11T20:20:44.821538] [INFO ] [sig ] CMMB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:44.976696] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CMMB.txt [2026-03-11T20:20:44.976866] [INFO ] [sig ] [679/3275] Completed CMMB in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:44.976907] [INFO ] [sig ] [680/3275] Forecasting CMP... [2026-03-11T20:20:44.976936] [INFO ] [sig ] Generating forecast for: CMP [2026-03-11T20:20:44.976968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-03-11T20:20:44.990998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-03-11T20:20:44.991440] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-03-11T20:20:44.992270] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-03-11T20:20:44.992324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:44.992355] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:44.992381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:44.992437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:45.053701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:45.054881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:45.054983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:45.055016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:45.187200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:45.187360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:45.187420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:45.187451] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:45.191169] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=91.61%) [2026-03-11T20:20:45.191489] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-03-11T20:20:45.191669] [INFO ] [sig ] CMP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:45.343347] [INFO ] [LOCAL ] Saved forecast: CMP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CMP.txt [2026-03-11T20:20:45.343536] [INFO ] [sig ] [680/3275] Completed CMP in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:45.343679] [INFO ] [sig ] [681/3275] Forecasting CMPS... [2026-03-11T20:20:45.343717] [INFO ] [sig ] Generating forecast for: CMPS [2026-03-11T20:20:45.343753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-03-11T20:20:45.356417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-03-11T20:20:45.356847] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-03-11T20:20:45.357711] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-03-11T20:20:45.357765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:45.357796] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:45.357824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:45.357881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:45.416890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:45.417812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:45.417907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:45.417941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:45.548400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:45.548563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:45.548622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:45.548650] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:45.552502] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: UP (p=58.39%) [2026-03-11T20:20:45.552913] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-03-11T20:20:45.553070] [INFO ] [sig ] CMPS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:45.699211] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CMPS.txt [2026-03-11T20:20:45.699364] [INFO ] [sig ] [681/3275] Completed CMPS in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:45.699405] [INFO ] [sig ] [682/3275] Forecasting CMPX... [2026-03-11T20:20:45.699434] [INFO ] [sig ] Generating forecast for: CMPX [2026-03-11T20:20:45.699467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-03-11T20:20:45.712132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-03-11T20:20:45.712529] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-03-11T20:20:45.713392] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-03-11T20:20:45.713446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:45.713478] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:45.713505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:45.713565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:45.772989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:45.773861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:45.773954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:45.773988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:45.896310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:45.896472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:45.896513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:45.896542] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:45.900119] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=15.80%) [2026-03-11T20:20:45.900418] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-03-11T20:20:45.900558] [INFO ] [sig ] CMPX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:46.049038] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CMPX.txt [2026-03-11T20:20:46.049199] [INFO ] [sig ] [682/3275] Completed CMPX in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:46.049239] [INFO ] [sig ] [683/3275] Forecasting CMRE... [2026-03-11T20:20:46.049267] [INFO ] [sig ] Generating forecast for: CMRE [2026-03-11T20:20:46.049299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-03-11T20:20:46.062066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-03-11T20:20:46.062444] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-03-11T20:20:46.063263] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-03-11T20:20:46.063316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:46.063347] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:46.063373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:46.063431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:46.121116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:46.121957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:46.122044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:46.122076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:46.243103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:46.243255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:46.243294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:46.243324] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:46.246729] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=99.56%) [2026-03-11T20:20:46.247005] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-03-11T20:20:46.247134] [INFO ] [sig ] CMRE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:46.391841] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CMRE.txt [2026-03-11T20:20:46.391968] [INFO ] [sig ] [683/3275] Completed CMRE in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:46.392009] [INFO ] [sig ] [684/3275] Forecasting CMS... [2026-03-11T20:20:46.392038] [INFO ] [sig ] Generating forecast for: CMS [2026-03-11T20:20:46.392070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-03-11T20:20:46.404938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-03-11T20:20:46.405254] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-03-11T20:20:46.406076] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-03-11T20:20:46.406129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:46.406172] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:46.406201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:46.406258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:46.463416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:46.464091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:46.464168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:46.464200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:46.623977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:46.624137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:46.624178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:46.624208] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:46.627913] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=75.55%) [2026-03-11T20:20:46.628244] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-03-11T20:20:46.628385] [INFO ] [sig ] CMS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:46.782625] [INFO ] [LOCAL ] Saved forecast: CMS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CMS.txt [2026-03-11T20:20:46.782792] [INFO ] [sig ] [684/3275] Completed CMS in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:46.782833] [INFO ] [sig ] [685/3275] Forecasting CMSA... [2026-03-11T20:20:46.782863] [INFO ] [sig ] Generating forecast for: CMSA [2026-03-11T20:20:46.782896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-03-11T20:20:46.796212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-03-11T20:20:46.796637] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-03-11T20:20:46.797480] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-03-11T20:20:46.797542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:46.797603] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:46.797641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:46.797710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:46.857842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:46.858764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:46.858850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:46.858883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:46.986639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:46.986814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:46.986859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:46.986892] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:46.991319] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: UP (p=91.92%) [2026-03-11T20:20:46.991744] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-03-11T20:20:46.991913] [INFO ] [sig ] CMSA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:47.166738] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CMSA.txt [2026-03-11T20:20:47.166934] [INFO ] [sig ] [685/3275] Completed CMSA in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:47.166995] [INFO ] [sig ] [686/3275] Forecasting CMSC... [2026-03-11T20:20:47.167028] [INFO ] [sig ] Generating forecast for: CMSC [2026-03-11T20:20:47.167061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-03-11T20:20:47.181665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-03-11T20:20:47.182065] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-03-11T20:20:47.182899] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-03-11T20:20:47.182952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:47.182983] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:47.183009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:47.183066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:47.258334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:47.259704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:47.259998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:47.260047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:47.391056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:47.391222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:47.391262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:47.391289] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:47.394905] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=86.97%) [2026-03-11T20:20:47.395256] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-03-11T20:20:47.395413] [INFO ] [sig ] CMSC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:47.544660] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CMSC.txt [2026-03-11T20:20:47.544837] [INFO ] [sig ] [686/3275] Completed CMSC in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:47.544909] [INFO ] [sig ] [687/3275] Forecasting CMSD... [2026-03-11T20:20:47.544939] [INFO ] [sig ] Generating forecast for: CMSD [2026-03-11T20:20:47.544969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-03-11T20:20:47.558506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-03-11T20:20:47.559145] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-03-11T20:20:47.560233] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-03-11T20:20:47.560291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:47.560322] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:47.560347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:47.560408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:47.618345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:47.619270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:47.619358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:47.619390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:47.748339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:47.748503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:47.748553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:47.748613] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:47.752225] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: DOWN (p=40.27%) [2026-03-11T20:20:47.752564] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-03-11T20:20:47.752739] [INFO ] [sig ] CMSD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:47.909197] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CMSD.txt [2026-03-11T20:20:47.909361] [INFO ] [sig ] [687/3275] Completed CMSD in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:47.909405] [INFO ] [sig ] [688/3275] Forecasting CMTG... [2026-03-11T20:20:47.909443] [INFO ] [sig ] Generating forecast for: CMTG [2026-03-11T20:20:47.909476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-03-11T20:20:47.923150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-03-11T20:20:47.923550] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-03-11T20:20:47.924407] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-03-11T20:20:47.924460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:47.924491] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:47.924519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:47.924610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:47.986382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:47.987488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:47.987598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:47.987633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:48.115015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:48.115173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:48.115213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:48.115243] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:48.118845] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=64.65%) [2026-03-11T20:20:48.119154] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-03-11T20:20:48.119296] [INFO ] [sig ] CMTG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:48.269378] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CMTG.txt [2026-03-11T20:20:48.269542] [INFO ] [sig ] [688/3275] Completed CMTG in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:48.269617] [INFO ] [sig ] [689/3275] Forecasting CMTL... [2026-03-11T20:20:48.269656] [INFO ] [sig ] Generating forecast for: CMTL [2026-03-11T20:20:48.269692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-03-11T20:20:48.282177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-03-11T20:20:48.282551] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-03-11T20:20:48.283375] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-03-11T20:20:48.283428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:48.283459] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:48.283486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:48.283541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:48.345460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:48.346347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:48.346435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:48.346467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:48.474809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:48.474967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:48.475006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:48.475034] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:48.478565] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: UP (p=50.21%) [2026-03-11T20:20:48.478898] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-03-11T20:20:48.479034] [INFO ] [sig ] CMTL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:48.629767] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CMTL.txt [2026-03-11T20:20:48.629934] [INFO ] [sig ] [689/3275] Completed CMTL in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:48.629974] [INFO ] [sig ] [690/3275] Forecasting CNA... [2026-03-11T20:20:48.630005] [INFO ] [sig ] Generating forecast for: CNA [2026-03-11T20:20:48.630037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-03-11T20:20:48.644015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-03-11T20:20:48.644392] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-03-11T20:20:48.645218] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-03-11T20:20:48.645270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:48.645302] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:48.645356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:48.645414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:48.706893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:48.707786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:48.707881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:48.707915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:48.838272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:48.838430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:48.838471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:48.838501] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:48.842147] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: DOWN (p=26.38%) [2026-03-11T20:20:48.842465] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-03-11T20:20:48.842630] [INFO ] [sig ] CNA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:48.998098] [INFO ] [LOCAL ] Saved forecast: CNA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CNA.txt [2026-03-11T20:20:48.998283] [INFO ] [sig ] [690/3275] Completed CNA in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:48.998328] [INFO ] [sig ] [691/3275] Forecasting CNC... [2026-03-11T20:20:48.998359] [INFO ] [sig ] Generating forecast for: CNC [2026-03-11T20:20:48.998392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-03-11T20:20:49.011249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-03-11T20:20:49.011687] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-03-11T20:20:49.012531] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-03-11T20:20:49.012604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:49.012637] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:49.012665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:49.012723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:49.072662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:49.073539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:49.073653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:49.073687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:49.200843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:49.201000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:49.201045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:49.201092] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:49.204786] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=86.18%) [2026-03-11T20:20:49.205299] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-03-11T20:20:49.205446] [INFO ] [sig ] CNC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:49.364521] [INFO ] [LOCAL ] Saved forecast: CNC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CNC.txt [2026-03-11T20:20:49.364699] [INFO ] [sig ] [691/3275] Completed CNC in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:49.364743] [INFO ] [sig ] [692/3275] Forecasting CNF... [2026-03-11T20:20:49.364771] [INFO ] [sig ] Generating forecast for: CNF [2026-03-11T20:20:49.364803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-03-11T20:20:49.376843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-03-11T20:20:49.377173] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-03-11T20:20:49.378036] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-03-11T20:20:49.378090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:49.378123] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:49.378151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:49.378210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:49.440338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:49.441249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:49.441335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:49.441369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:49.556034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:49.556190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:49.556231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:49.556261] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:49.559996] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: DOWN (p=10.31%) [2026-03-11T20:20:49.560331] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-03-11T20:20:49.560481] [INFO ] [sig ] CNF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:49.716324] [INFO ] [LOCAL ] Saved forecast: CNF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CNF.txt [2026-03-11T20:20:49.716476] [INFO ] [sig ] [692/3275] Completed CNF in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-11T20:20:49.716517] [INFO ] [sig ] [693/3275] Forecasting CNI... [2026-03-11T20:20:49.716546] [INFO ] [sig ] Generating forecast for: CNI [2026-03-11T20:20:49.716596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-03-11T20:20:49.729293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-03-11T20:20:49.729696] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-03-11T20:20:49.730518] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-03-11T20:20:49.730570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:49.730621] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:49.730647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:49.730703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:49.790037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:49.790911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:49.790996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:49.791048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:49.919180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:49.919339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:49.919379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:49.919409] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:49.923358] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: UP (p=75.35%) [2026-03-11T20:20:49.923741] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-03-11T20:20:49.923896] [INFO ] [sig ] CNI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:50.077754] [INFO ] [LOCAL ] Saved forecast: CNI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CNI.txt [2026-03-11T20:20:50.077919] [INFO ] [sig ] [693/3275] Completed CNI in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-11T20:20:50.077961] [INFO ] [sig ] [694/3275] Forecasting CNK... [2026-03-11T20:20:50.078015] [INFO ] [sig ] Generating forecast for: CNK [2026-03-11T20:20:50.078048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-03-11T20:20:50.090697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-03-11T20:20:50.091077] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-03-11T20:20:50.091903] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-03-11T20:20:50.091955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:50.091986] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:50.092012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:50.092069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:50.157379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:50.158502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:50.158609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:50.158653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:50.286041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:50.286204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:50.286247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:50.286276] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:50.290212] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=12.95%) [2026-03-11T20:20:50.290526] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-03-11T20:20:50.290688] [INFO ] [sig ] CNK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:50.448276] [INFO ] [LOCAL ] Saved forecast: CNK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CNK.txt [2026-03-11T20:20:50.448449] [INFO ] [sig ] [694/3275] Completed CNK in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-11T20:20:50.448492] [INFO ] [sig ] [695/3275] Forecasting CNM... [2026-03-11T20:20:50.448521] [INFO ] [sig ] Generating forecast for: CNM [2026-03-11T20:20:50.448554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-03-11T20:20:50.463475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-03-11T20:20:50.463906] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-03-11T20:20:50.464903] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-03-11T20:20:50.464958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:50.464989] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:50.465014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:50.465084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:50.527317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:50.528333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:50.528430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:50.528465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:50.659702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:50.660035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:50.660075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:50.660104] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:50.664393] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: DOWN (p=34.81%) [2026-03-11T20:20:50.664752] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-03-11T20:20:50.664896] [INFO ] [sig ] CNM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:50.815440] [INFO ] [LOCAL ] Saved forecast: CNM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CNM.txt [2026-03-11T20:20:50.815625] [INFO ] [sig ] [695/3275] Completed CNM in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-11T20:20:50.815670] [INFO ] [sig ] [696/3275] Forecasting CNMD... [2026-03-11T20:20:50.815700] [INFO ] [sig ] Generating forecast for: CNMD [2026-03-11T20:20:50.815733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-03-11T20:20:50.828650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-03-11T20:20:50.829107] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-03-11T20:20:50.829985] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-03-11T20:20:50.830038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:50.830069] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:50.830093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:50.830148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:50.889950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:50.890873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:50.890966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:50.890998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:51.021389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:51.021551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:51.021612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:51.021643] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:51.025336] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: UP (p=81.76%) [2026-03-11T20:20:51.025704] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-03-11T20:20:51.025858] [INFO ] [sig ] CNMD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:51.174809] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CNMD.txt [2026-03-11T20:20:51.174965] [INFO ] [sig ] [696/3275] Completed CNMD in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:51.175005] [INFO ] [sig ] [697/3275] Forecasting CNNE... [2026-03-11T20:20:51.175037] [INFO ] [sig ] Generating forecast for: CNNE [2026-03-11T20:20:51.175067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-03-11T20:20:51.189804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-03-11T20:20:51.190242] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-03-11T20:20:51.191082] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-03-11T20:20:51.191147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:51.191180] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:51.191207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:51.191263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:51.254814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:51.255771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:51.255870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:51.255903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:51.391867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:51.392026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:51.392068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:51.392097] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:51.395815] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: UP (p=69.00%) [2026-03-11T20:20:51.396303] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-03-11T20:20:51.396450] [INFO ] [sig ] CNNE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:51.545881] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CNNE.txt [2026-03-11T20:20:51.546035] [INFO ] [sig ] [697/3275] Completed CNNE in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:51.546075] [INFO ] [sig ] [698/3275] Forecasting CNO... [2026-03-11T20:20:51.546105] [INFO ] [sig ] Generating forecast for: CNO [2026-03-11T20:20:51.546136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-03-11T20:20:51.559108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-03-11T20:20:51.559490] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-03-11T20:20:51.560338] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-03-11T20:20:51.560394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:51.560426] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:51.560454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:51.560511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:51.617683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:51.622526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:51.622731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:51.622767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:51.747650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:51.747839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:51.747892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:51.747929] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:51.752065] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=60.42%) [2026-03-11T20:20:51.752410] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-03-11T20:20:51.752594] [INFO ] [sig ] CNO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:51.906025] [INFO ] [LOCAL ] Saved forecast: CNO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CNO.txt [2026-03-11T20:20:51.906186] [INFO ] [sig ] [698/3275] Completed CNO in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:51.906226] [INFO ] [sig ] [699/3275] Forecasting CNOB... [2026-03-11T20:20:51.906256] [INFO ] [sig ] Generating forecast for: CNOB [2026-03-11T20:20:51.906286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-03-11T20:20:51.919878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-03-11T20:20:51.920268] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-03-11T20:20:51.921095] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-03-11T20:20:51.921148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:51.921179] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:51.921205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:51.921261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:51.981886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:51.982800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:51.982891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:51.982924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:52.109791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:52.110139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:52.110180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:52.110208] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:52.114082] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: DOWN (p=24.27%) [2026-03-11T20:20:52.114400] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-03-11T20:20:52.114541] [INFO ] [sig ] CNOB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:52.271839] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CNOB.txt [2026-03-11T20:20:52.271999] [INFO ] [sig ] [699/3275] Completed CNOB in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:52.272038] [INFO ] [sig ] [700/3275] Forecasting CNP... [2026-03-11T20:20:52.272069] [INFO ] [sig ] Generating forecast for: CNP [2026-03-11T20:20:52.272100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-03-11T20:20:52.285394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-03-11T20:20:52.285811] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-03-11T20:20:52.286647] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-03-11T20:20:52.286699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:52.286732] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:52.286759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:52.286817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:52.347011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:52.347787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:52.347869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:52.347902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:52.479749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:52.479904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:52.479946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:52.479976] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:52.483456] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: DOWN (p=3.75%) [2026-03-11T20:20:52.483753] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-03-11T20:20:52.483883] [INFO ] [sig ] CNP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:52.634725] [INFO ] [LOCAL ] Saved forecast: CNP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CNP.txt [2026-03-11T20:20:52.634894] [INFO ] [sig ] [700/3275] Completed CNP in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:52.634935] [INFO ] [sig ] [701/3275] Forecasting CNQ... [2026-03-11T20:20:52.634965] [INFO ] [sig ] Generating forecast for: CNQ [2026-03-11T20:20:52.634995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-03-11T20:20:52.647394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-03-11T20:20:52.647749] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-03-11T20:20:52.648599] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-03-11T20:20:52.648652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:52.648686] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:52.648713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:52.648769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:52.706542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:52.707392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:52.707478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:52.707512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:52.832047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:52.832221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:52.832263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:52.832295] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:52.835889] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: DOWN (p=32.08%) [2026-03-11T20:20:52.836177] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-03-11T20:20:52.836314] [INFO ] [sig ] CNQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:53.000364] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CNQ.txt [2026-03-11T20:20:53.000550] [INFO ] [sig ] [701/3275] Completed CNQ in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:53.000619] [INFO ] [sig ] [702/3275] Forecasting CNS... [2026-03-11T20:20:53.000651] [INFO ] [sig ] Generating forecast for: CNS [2026-03-11T20:20:53.000692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-03-11T20:20:53.015626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-03-11T20:20:53.016178] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-03-11T20:20:53.017053] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-03-11T20:20:53.017107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:53.017138] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:53.017165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:53.017222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:53.079879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:53.080825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:53.080910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:53.080944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:53.208065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:53.208221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:53.208263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:53.208293] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:53.212119] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: UP (p=63.25%) [2026-03-11T20:20:53.212421] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-03-11T20:20:53.212556] [INFO ] [sig ] CNS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:53.373547] [INFO ] [LOCAL ] Saved forecast: CNS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CNS.txt [2026-03-11T20:20:53.373788] [INFO ] [sig ] [702/3275] Completed CNS in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:53.373861] [INFO ] [sig ] [703/3275] Forecasting CNSP... [2026-03-11T20:20:53.373910] [INFO ] [sig ] Generating forecast for: CNSP [2026-03-11T20:20:53.373959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-03-11T20:20:53.387846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-03-11T20:20:53.388296] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-03-11T20:20:53.389153] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-03-11T20:20:53.389207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:53.389239] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:53.389267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:53.389326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:53.452616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:53.453520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:53.453639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:53.453695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:53.576201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:53.576358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:53.576399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:53.576428] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:53.580197] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=33.23%) [2026-03-11T20:20:53.580503] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-03-11T20:20:53.580661] [INFO ] [sig ] CNSP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:53.734297] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CNSP.txt [2026-03-11T20:20:53.734470] [INFO ] [sig ] [703/3275] Completed CNSP in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:53.734557] [INFO ] [sig ] [704/3275] Forecasting CNTA... [2026-03-11T20:20:53.734612] [INFO ] [sig ] Generating forecast for: CNTA [2026-03-11T20:20:53.734645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-03-11T20:20:53.748215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-03-11T20:20:53.748654] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-03-11T20:20:53.749552] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-03-11T20:20:53.749629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:53.749663] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:53.749690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:53.749753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:53.812310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:53.813236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:53.813329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:53.813361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:53.938015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:53.938182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:53.938242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:53.938274] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:53.942002] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=46.95%) [2026-03-11T20:20:53.942341] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-03-11T20:20:53.942490] [INFO ] [sig ] CNTA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:54.102309] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CNTA.txt [2026-03-11T20:20:54.102477] [INFO ] [sig ] [704/3275] Completed CNTA in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:54.102522] [INFO ] [sig ] [705/3275] Forecasting CNTY... [2026-03-11T20:20:54.102555] [INFO ] [sig ] Generating forecast for: CNTY [2026-03-11T20:20:54.102607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-03-11T20:20:54.115472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-03-11T20:20:54.115912] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-03-11T20:20:54.116824] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-03-11T20:20:54.116882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:54.116916] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:54.116943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:54.116999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:54.176383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:54.177300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:54.177389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:54.177423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:54.309534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:54.309875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:54.309917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:54.310134] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:54.314004] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: UP (p=77.51%) [2026-03-11T20:20:54.314520] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-03-11T20:20:54.314679] [INFO ] [sig ] CNTY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:54.465212] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CNTY.txt [2026-03-11T20:20:54.465390] [INFO ] [sig ] [705/3275] Completed CNTY in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:54.465443] [INFO ] [sig ] [706/3275] Forecasting CNVS... [2026-03-11T20:20:54.465494] [INFO ] [sig ] Generating forecast for: CNVS [2026-03-11T20:20:54.465545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-03-11T20:20:54.478653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-03-11T20:20:54.479057] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-03-11T20:20:54.479957] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-03-11T20:20:54.480012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:54.480044] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:54.480071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:54.480129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:54.541397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:54.542409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:54.542511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:54.542544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:54.669324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:54.669490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:54.669529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:54.669558] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:54.673275] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: UP (p=79.67%) [2026-03-11T20:20:54.673652] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-03-11T20:20:54.673806] [INFO ] [sig ] CNVS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:54.827530] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CNVS.txt [2026-03-11T20:20:54.827718] [INFO ] [sig ] [706/3275] Completed CNVS in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:54.827758] [INFO ] [sig ] [707/3275] Forecasting CNX... [2026-03-11T20:20:54.827788] [INFO ] [sig ] Generating forecast for: CNX [2026-03-11T20:20:54.827817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-03-11T20:20:54.840069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-03-11T20:20:54.840491] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-03-11T20:20:54.841441] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-03-11T20:20:54.841517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:54.841600] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:54.841686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:54.841751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:54.903789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:54.904702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:54.904796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:54.904830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:55.033253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:55.033420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:55.033463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:55.033492] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:55.037265] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: DOWN (p=11.86%) [2026-03-11T20:20:55.037660] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-03-11T20:20:55.037848] [INFO ] [sig ] CNX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:55.196874] [INFO ] [LOCAL ] Saved forecast: CNX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CNX.txt [2026-03-11T20:20:55.197028] [INFO ] [sig ] [707/3275] Completed CNX in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:55.197067] [INFO ] [sig ] [708/3275] Forecasting CNXN... [2026-03-11T20:20:55.197098] [INFO ] [sig ] Generating forecast for: CNXN [2026-03-11T20:20:55.197128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-03-11T20:20:55.209599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-03-11T20:20:55.210013] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-03-11T20:20:55.210917] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-03-11T20:20:55.210970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:55.211013] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:55.211041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:55.211097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:55.269544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:55.270291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:55.270373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:55.270404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:55.396036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:55.396188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:55.396228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:55.396256] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:55.399735] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: UP (p=61.00%) [2026-03-11T20:20:55.400033] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-03-11T20:20:55.400160] [INFO ] [sig ] CNXN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:55.550923] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CNXN.txt [2026-03-11T20:20:55.551054] [INFO ] [sig ] [708/3275] Completed CNXN in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:55.551094] [INFO ] [sig ] [709/3275] Forecasting COCO... [2026-03-11T20:20:55.551123] [INFO ] [sig ] Generating forecast for: COCO [2026-03-11T20:20:55.551153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-03-11T20:20:55.564703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-03-11T20:20:55.565019] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-03-11T20:20:55.565826] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-03-11T20:20:55.565878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:55.565909] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:55.565935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:55.565990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:55.626683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:55.627416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:55.627504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:55.627537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:55.756176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:55.756321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:55.756362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:55.756389] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:55.760260] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: DOWN (p=3.94%) [2026-03-11T20:20:55.760549] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-03-11T20:20:55.760701] [INFO ] [sig ] COCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:55.908443] [INFO ] [LOCAL ] Saved forecast: COCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/COCO.txt [2026-03-11T20:20:55.908628] [INFO ] [sig ] [709/3275] Completed COCO in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-11T20:20:55.908671] [INFO ] [sig ] [710/3275] Forecasting CODA... [2026-03-11T20:20:55.908702] [INFO ] [sig ] Generating forecast for: CODA [2026-03-11T20:20:55.908732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-03-11T20:20:55.920626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-03-11T20:20:55.921036] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-03-11T20:20:55.921988] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-03-11T20:20:55.922044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:55.922075] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:55.922102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:55.922159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:55.981642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:55.982487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:55.982570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:55.982625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:56.096142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:56.096289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:56.096327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:56.096355] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:56.101181] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: DOWN (p=16.97%) [2026-03-11T20:20:56.101484] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-03-11T20:20:56.101668] [INFO ] [sig ] CODA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:56.247043] [INFO ] [LOCAL ] Saved forecast: CODA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CODA.txt [2026-03-11T20:20:56.247170] [INFO ] [sig ] [710/3275] Completed CODA in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-11T20:20:56.247210] [INFO ] [sig ] [711/3275] Forecasting CODI... [2026-03-11T20:20:56.247238] [INFO ] [sig ] Generating forecast for: CODI [2026-03-11T20:20:56.247269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-03-11T20:20:56.260377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-03-11T20:20:56.260744] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-03-11T20:20:56.261636] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-03-11T20:20:56.261690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:56.261731] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:56.261759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:56.261816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:56.320650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:56.321375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:56.321457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:56.321490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:56.441852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:56.442008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:56.442049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:56.442077] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:56.445539] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=59.04%) [2026-03-11T20:20:56.445838] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-03-11T20:20:56.445969] [INFO ] [sig ] CODI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:56.587954] [INFO ] [LOCAL ] Saved forecast: CODI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CODI.txt [2026-03-11T20:20:56.588144] [INFO ] [sig ] [711/3275] Completed CODI in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-11T20:20:56.588190] [INFO ] [sig ] [712/3275] Forecasting COEP... [2026-03-11T20:20:56.588220] [INFO ] [sig ] Generating forecast for: COEP [2026-03-11T20:20:56.588253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-03-11T20:20:56.600447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-03-11T20:20:56.600887] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-03-11T20:20:56.601803] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-03-11T20:20:56.601861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:56.601893] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:56.601919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:56.601975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:56.658981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:56.659877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:56.659977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:56.660013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:56.785802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:56.785973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:56.786014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:56.786043] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:56.789887] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: UP (p=76.76%) [2026-03-11T20:20:56.790232] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-03-11T20:20:56.790378] [INFO ] [sig ] COEP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:56.935222] [INFO ] [LOCAL ] Saved forecast: COEP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/COEP.txt [2026-03-11T20:20:56.935378] [INFO ] [sig ] [712/3275] Completed COEP in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-11T20:20:56.935416] [INFO ] [sig ] [713/3275] Forecasting COF... [2026-03-11T20:20:56.935445] [INFO ] [sig ] Generating forecast for: COF [2026-03-11T20:20:56.935475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-03-11T20:20:56.948479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-03-11T20:20:56.948922] [INFO ] [FORECASTER] Starting predict_future for COF [2026-03-11T20:20:56.949903] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-03-11T20:20:56.949964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:56.949997] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:56.950024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:56.950082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:57.009657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:57.010535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:57.010645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:57.010679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:57.138118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:57.138284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:57.138325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:57.138357] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:57.142281] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: UP (p=86.82%) [2026-03-11T20:20:57.142699] [INFO ] [FORECASTER] Completed predict_future for COF [2026-03-11T20:20:57.142865] [INFO ] [sig ] COF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:57.288903] [INFO ] [LOCAL ] Saved forecast: COF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/COF.txt [2026-03-11T20:20:57.289067] [INFO ] [sig ] [713/3275] Completed COF in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:20:57.289111] [INFO ] [sig ] [714/3275] Forecasting COFS... [2026-03-11T20:20:57.289139] [INFO ] [sig ] Generating forecast for: COFS [2026-03-11T20:20:57.289169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-03-11T20:20:57.301788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-03-11T20:20:57.302172] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-03-11T20:20:57.303031] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-03-11T20:20:57.303086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:57.303118] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:57.303144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:57.303200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:57.362361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:57.363300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:57.363400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:57.363433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:57.478041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:57.478198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:57.478239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:57.478267] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:57.481736] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: DOWN (p=31.84%) [2026-03-11T20:20:57.482033] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-03-11T20:20:57.482171] [INFO ] [sig ] COFS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:57.628536] [INFO ] [LOCAL ] Saved forecast: COFS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/COFS.txt [2026-03-11T20:20:57.628714] [INFO ] [sig ] [714/3275] Completed COFS in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:20:57.628756] [INFO ] [sig ] [715/3275] Forecasting COKE... [2026-03-11T20:20:57.628786] [INFO ] [sig ] Generating forecast for: COKE [2026-03-11T20:20:57.628816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-03-11T20:20:57.641419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-03-11T20:20:57.641827] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-03-11T20:20:57.642761] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-03-11T20:20:57.642817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:57.642848] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:57.642876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:57.642933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:57.703051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:57.703897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:57.703988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:57.704019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:57.825613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:57.825768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:57.825807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:57.825854] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:57.829482] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=99.64%) [2026-03-11T20:20:57.829816] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-03-11T20:20:57.829962] [INFO ] [sig ] COKE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:20:57.974153] [INFO ] [LOCAL ] Saved forecast: COKE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/COKE.txt [2026-03-11T20:20:57.974318] [INFO ] [sig ] [715/3275] Completed COKE in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:20:57.974360] [INFO ] [sig ] [716/3275] Forecasting COLB... [2026-03-11T20:20:57.974390] [INFO ] [sig ] Generating forecast for: COLB [2026-03-11T20:20:57.974418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-03-11T20:20:57.986962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-03-11T20:20:57.987354] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-03-11T20:20:57.988197] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-03-11T20:20:57.988249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:57.988281] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:57.988307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:57.988362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:58.046089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:58.047059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:58.047144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:58.047176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:58.170869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:58.171029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:58.171074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:58.171113] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:58.174703] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=18.07%) [2026-03-11T20:20:58.175002] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-03-11T20:20:58.175131] [INFO ] [sig ] COLB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:58.316035] [INFO ] [LOCAL ] Saved forecast: COLB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/COLB.txt [2026-03-11T20:20:58.316166] [INFO ] [sig ] [716/3275] Completed COLB in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:20:58.316204] [INFO ] [sig ] [717/3275] Forecasting COLD... [2026-03-11T20:20:58.316233] [INFO ] [sig ] Generating forecast for: COLD [2026-03-11T20:20:58.316262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-03-11T20:20:58.328228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-03-11T20:20:58.328554] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-03-11T20:20:58.329367] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-03-11T20:20:58.329419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:58.329450] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:58.329476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:58.329532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:58.387888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:58.388600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:58.388716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:58.388756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:58.505626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:58.505784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:58.505824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:58.505852] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:58.509297] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: DOWN (p=7.98%) [2026-03-11T20:20:58.509591] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-03-11T20:20:58.509722] [INFO ] [sig ] COLD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:58.656140] [INFO ] [LOCAL ] Saved forecast: COLD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/COLD.txt [2026-03-11T20:20:58.656301] [INFO ] [sig ] [717/3275] Completed COLD in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:20:58.656342] [INFO ] [sig ] [718/3275] Forecasting COLL... [2026-03-11T20:20:58.656373] [INFO ] [sig ] Generating forecast for: COLL [2026-03-11T20:20:58.656404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-03-11T20:20:58.670280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-03-11T20:20:58.670694] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-03-11T20:20:58.671557] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-03-11T20:20:58.671641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:58.671674] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:58.671701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:58.671758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:58.730964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:58.731879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:58.731966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:58.732000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:58.861657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:58.861820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:58.861870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:58.861906] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:58.865533] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: DOWN (p=11.29%) [2026-03-11T20:20:58.865848] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-03-11T20:20:58.866007] [INFO ] [sig ] COLL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:59.009373] [INFO ] [LOCAL ] Saved forecast: COLL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/COLL.txt [2026-03-11T20:20:59.009560] [INFO ] [sig ] [718/3275] Completed COLL in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:20:59.009638] [INFO ] [sig ] [719/3275] Forecasting COLM... [2026-03-11T20:20:59.009681] [INFO ] [sig ] Generating forecast for: COLM [2026-03-11T20:20:59.009723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-03-11T20:20:59.026267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-03-11T20:20:59.026681] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-03-11T20:20:59.027701] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-03-11T20:20:59.027763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:59.027803] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:59.027850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:59.027930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:59.091442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:59.092219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:59.092300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:59.092333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:59.212499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:59.212663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:59.212703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:59.212731] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:59.216106] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: DOWN (p=24.55%) [2026-03-11T20:20:59.216388] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-03-11T20:20:59.216544] [INFO ] [sig ] COLM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:59.361035] [INFO ] [LOCAL ] Saved forecast: COLM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/COLM.txt [2026-03-11T20:20:59.361173] [INFO ] [sig ] [719/3275] Completed COLM in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:20:59.361214] [INFO ] [sig ] [720/3275] Forecasting COMP... [2026-03-11T20:20:59.361245] [INFO ] [sig ] Generating forecast for: COMP [2026-03-11T20:20:59.361290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-03-11T20:20:59.377098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-03-11T20:20:59.377499] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-03-11T20:20:59.378414] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-03-11T20:20:59.378468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:59.378502] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:59.378529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:59.378604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:59.438596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:59.439352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:59.439435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:59.439468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:59.571158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:59.571322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:59.571366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:59.571397] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:59.575000] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=7.85%) [2026-03-11T20:20:59.575326] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-03-11T20:20:59.575471] [INFO ] [sig ] COMP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:20:59.721290] [INFO ] [LOCAL ] Saved forecast: COMP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/COMP.txt [2026-03-11T20:20:59.721451] [INFO ] [sig ] [720/3275] Completed COMP in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:20:59.721500] [INFO ] [sig ] [721/3275] Forecasting CONL... [2026-03-11T20:20:59.721530] [INFO ] [sig ] Generating forecast for: CONL [2026-03-11T20:20:59.721561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-03-11T20:20:59.735135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-03-11T20:20:59.735462] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-03-11T20:20:59.736460] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-03-11T20:20:59.736513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:20:59.736543] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:20:59.736586] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:20:59.736646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:20:59.797702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:20:59.798778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:20:59.798865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:20:59.798898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:20:59.935282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:20:59.935438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:20:59.935478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:20:59.935508] [INFO ] [FORECASTER] Training complete [2026-03-11T20:20:59.939458] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: UP (p=77.35%) [2026-03-11T20:20:59.939765] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-03-11T20:20:59.939922] [INFO ] [sig ] CONL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:00.094538] [INFO ] [LOCAL ] Saved forecast: CONL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CONL.txt [2026-03-11T20:21:00.094693] [INFO ] [sig ] [721/3275] Completed CONL in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:21:00.094734] [INFO ] [sig ] [722/3275] Forecasting COO... [2026-03-11T20:21:00.094762] [INFO ] [sig ] Generating forecast for: COO [2026-03-11T20:21:00.094793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-03-11T20:21:00.106711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-03-11T20:21:00.107045] [INFO ] [FORECASTER] Starting predict_future for COO [2026-03-11T20:21:00.107909] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-03-11T20:21:00.107986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:00.108022] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:00.108050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:00.108106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:00.165481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:00.166313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:00.166393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:00.166424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:00.295727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:00.295857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:00.295905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:00.295939] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:00.299372] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: DOWN (p=45.87%) [2026-03-11T20:21:00.299673] [INFO ] [FORECASTER] Completed predict_future for COO [2026-03-11T20:21:00.299808] [INFO ] [sig ] COO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:00.450877] [INFO ] [LOCAL ] Saved forecast: COO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/COO.txt [2026-03-11T20:21:00.451200] [INFO ] [sig ] [722/3275] Completed COO in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:21:00.451246] [INFO ] [sig ] [723/3275] Forecasting COP... [2026-03-11T20:21:00.451280] [INFO ] [sig ] Generating forecast for: COP [2026-03-11T20:21:00.451323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-03-11T20:21:00.465133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-03-11T20:21:00.465462] [INFO ] [FORECASTER] Starting predict_future for COP [2026-03-11T20:21:00.466342] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-03-11T20:21:00.466396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:00.466429] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:00.466456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:00.466513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:00.525733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:00.526366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:00.526450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:00.526484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:00.650568] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:00.650804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:00.650848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:00.650878] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:00.654756] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-03-11T20:21:00.655103] [INFO ] [FORECASTER] Completed predict_future for COP [2026-03-11T20:21:00.655253] [INFO ] [sig ] COP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:00.813146] [INFO ] [LOCAL ] Saved forecast: COP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/COP.txt [2026-03-11T20:21:00.813940] [INFO ] [sig ] [723/3275] Completed COP in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:21:00.814017] [INFO ] [sig ] [724/3275] Forecasting COPP... [2026-03-11T20:21:00.814056] [INFO ] [sig ] Generating forecast for: COPP [2026-03-11T20:21:00.814094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-03-11T20:21:00.830904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-03-11T20:21:00.831388] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-03-11T20:21:00.832678] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-03-11T20:21:00.832755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:00.832846] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:00.832896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:00.832992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:00.929416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:00.930646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:00.930779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:00.930831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:01.077380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:01.077533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:01.077592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:01.077627] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:01.081289] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: UP (p=89.53%) [2026-03-11T20:21:01.081603] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-03-11T20:21:01.081742] [INFO ] [sig ] COPP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:01.234728] [INFO ] [LOCAL ] Saved forecast: COPP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/COPP.txt [2026-03-11T20:21:01.234898] [INFO ] [sig ] [724/3275] Completed COPP in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:21:01.234952] [INFO ] [sig ] [725/3275] Forecasting CORZ... [2026-03-11T20:21:01.234995] [INFO ] [sig ] Generating forecast for: CORZ [2026-03-11T20:21:01.235029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-03-11T20:21:01.248383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-03-11T20:21:01.248771] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-03-11T20:21:01.249834] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-03-11T20:21:01.249887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:01.249920] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:01.249945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:01.250195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:01.316020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:01.316971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:01.317058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:01.317092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:01.450113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:01.450276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:01.450320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:01.450348] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:01.453978] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-03-11T20:21:01.454312] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-03-11T20:21:01.454464] [INFO ] [sig ] CORZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:01.604654] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CORZ.txt [2026-03-11T20:21:01.604833] [INFO ] [sig ] [725/3275] Completed CORZ in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:21:01.604876] [INFO ] [sig ] [726/3275] Forecasting CORZZ... [2026-03-11T20:21:01.604908] [INFO ] [sig ] Generating forecast for: CORZZ [2026-03-11T20:21:01.604945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-03-11T20:21:01.617110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-03-11T20:21:01.617515] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-03-11T20:21:01.618476] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-03-11T20:21:01.618530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:01.618563] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:01.618610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:01.618669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:01.676526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:01.677506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:01.677612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:01.677648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:01.795521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:01.795709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:01.795754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:01.795801] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:01.799519] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: UP (p=90.13%) [2026-03-11T20:21:01.799876] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-03-11T20:21:01.800032] [INFO ] [sig ] CORZZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:01.953166] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CORZZ.txt [2026-03-11T20:21:01.953355] [INFO ] [sig ] [726/3275] Completed CORZZ in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-11T20:21:01.953397] [INFO ] [sig ] [727/3275] Forecasting COTY... [2026-03-11T20:21:01.953427] [INFO ] [sig ] Generating forecast for: COTY [2026-03-11T20:21:01.953462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-03-11T20:21:01.966535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-03-11T20:21:01.966965] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-03-11T20:21:01.967815] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-03-11T20:21:01.967869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:01.967900] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:01.967925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:01.968008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:02.027183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:02.028173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:02.028262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:02.028297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:02.159779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:02.159942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:02.159983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:02.160047] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:02.163932] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: DOWN (p=17.87%) [2026-03-11T20:21:02.164297] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-03-11T20:21:02.164456] [INFO ] [sig ] COTY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:02.322419] [INFO ] [LOCAL ] Saved forecast: COTY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/COTY.txt [2026-03-11T20:21:02.322616] [INFO ] [sig ] [727/3275] Completed COTY in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-11T20:21:02.322661] [INFO ] [sig ] [728/3275] Forecasting COWG... [2026-03-11T20:21:02.322691] [INFO ] [sig ] Generating forecast for: COWG [2026-03-11T20:21:02.322722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-03-11T20:21:02.336953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-03-11T20:21:02.337373] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-03-11T20:21:02.338276] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-03-11T20:21:02.338332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:02.338364] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:02.338392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:02.338451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:02.402645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:02.403946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:02.404085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:02.404126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:02.534034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:02.534206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:02.534250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:02.534287] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:02.538219] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: UP (p=64.27%) [2026-03-11T20:21:02.538604] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-03-11T20:21:02.538761] [INFO ] [sig ] COWG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:02.681838] [INFO ] [LOCAL ] Saved forecast: COWG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/COWG.txt [2026-03-11T20:21:02.681982] [INFO ] [sig ] [728/3275] Completed COWG in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-11T20:21:02.682021] [INFO ] [sig ] [729/3275] Forecasting COYA... [2026-03-11T20:21:02.682049] [INFO ] [sig ] Generating forecast for: COYA [2026-03-11T20:21:02.682081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-03-11T20:21:02.694352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-03-11T20:21:02.694722] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-03-11T20:21:02.695546] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-03-11T20:21:02.695619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:02.695652] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:02.695679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:02.695735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:02.753057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:02.753970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:02.754062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:02.754096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:02.868826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:02.868993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:02.869032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:02.869062] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:02.872548] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: UP (p=54.31%) [2026-03-11T20:21:02.872866] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-03-11T20:21:02.873005] [INFO ] [sig ] COYA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:03.016623] [INFO ] [LOCAL ] Saved forecast: COYA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/COYA.txt [2026-03-11T20:21:03.016805] [INFO ] [sig ] [729/3275] Completed COYA in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-11T20:21:03.016846] [INFO ] [sig ] [730/3275] Forecasting CP... [2026-03-11T20:21:03.016878] [INFO ] [sig ] Generating forecast for: CP [2026-03-11T20:21:03.016915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-03-11T20:21:03.029444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-03-11T20:21:03.029863] [INFO ] [FORECASTER] Starting predict_future for CP [2026-03-11T20:21:03.030742] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-03-11T20:21:03.030794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:03.030826] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:03.030852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:03.030921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:03.089446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:03.090407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:03.090501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:03.090534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:03.215723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:03.215885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:03.215925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:03.215955] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:03.219709] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=90.25%) [2026-03-11T20:21:03.220112] [INFO ] [FORECASTER] Completed predict_future for CP [2026-03-11T20:21:03.220282] [INFO ] [sig ] CP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:03.369742] [INFO ] [LOCAL ] Saved forecast: CP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CP.txt [2026-03-11T20:21:03.369952] [INFO ] [sig ] [730/3275] Completed CP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:03.370003] [INFO ] [sig ] [731/3275] Forecasting CPA... [2026-03-11T20:21:03.370038] [INFO ] [sig ] Generating forecast for: CPA [2026-03-11T20:21:03.370077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-03-11T20:21:03.383451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-03-11T20:21:03.383851] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-03-11T20:21:03.384695] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-03-11T20:21:03.384751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:03.384783] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:03.384812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:03.384869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:03.447895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:03.448891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:03.448980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:03.449012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:03.576547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:03.576725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:03.576768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:03.576797] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:03.580322] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=60.06%) [2026-03-11T20:21:03.580645] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-03-11T20:21:03.580794] [INFO ] [sig ] CPA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:03.727783] [INFO ] [LOCAL ] Saved forecast: CPA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CPA.txt [2026-03-11T20:21:03.727946] [INFO ] [sig ] [731/3275] Completed CPA in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:03.728009] [INFO ] [sig ] [732/3275] Forecasting CPB... [2026-03-11T20:21:03.728041] [INFO ] [sig ] Generating forecast for: CPB [2026-03-11T20:21:03.728072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-03-11T20:21:03.741736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-03-11T20:21:03.742130] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-03-11T20:21:03.742965] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-03-11T20:21:03.743032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:03.743065] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:03.743092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:03.743149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:03.806470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:03.807375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:03.807465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:03.807503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:03.931085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:03.931242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:03.931281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:03.931310] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:03.934726] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: DOWN (p=34.90%) [2026-03-11T20:21:03.935014] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-03-11T20:21:03.935150] [INFO ] [sig ] CPB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:04.079963] [INFO ] [LOCAL ] Saved forecast: CPB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CPB.txt [2026-03-11T20:21:04.080144] [INFO ] [sig ] [732/3275] Completed CPB in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:04.080185] [INFO ] [sig ] [733/3275] Forecasting CPF... [2026-03-11T20:21:04.080215] [INFO ] [sig ] Generating forecast for: CPF [2026-03-11T20:21:04.080244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-03-11T20:21:04.092795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-03-11T20:21:04.093207] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-03-11T20:21:04.094083] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-03-11T20:21:04.094135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:04.094165] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:04.094190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:04.094245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:04.153029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:04.153964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:04.154049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:04.154080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:04.276623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:04.276784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:04.276826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:04.276857] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:04.280544] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-03-11T20:21:04.280871] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-03-11T20:21:04.281027] [INFO ] [sig ] CPF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:04.425172] [INFO ] [LOCAL ] Saved forecast: CPF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CPF.txt [2026-03-11T20:21:04.425337] [INFO ] [sig ] [733/3275] Completed CPF in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:04.425378] [INFO ] [sig ] [734/3275] Forecasting CPIX... [2026-03-11T20:21:04.425408] [INFO ] [sig ] Generating forecast for: CPIX [2026-03-11T20:21:04.425440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-03-11T20:21:04.437255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-03-11T20:21:04.437660] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-03-11T20:21:04.438618] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-03-11T20:21:04.438673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:04.438706] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:04.438734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:04.438792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:04.500017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:04.500969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:04.501107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:04.501143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:04.622646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:04.622805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:04.622847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:04.622879] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:04.626393] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=44.45%) [2026-03-11T20:21:04.626702] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-03-11T20:21:04.626840] [INFO ] [sig ] CPIX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:04.772855] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CPIX.txt [2026-03-11T20:21:04.773009] [INFO ] [sig ] [734/3275] Completed CPIX in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:04.773049] [INFO ] [sig ] [735/3275] Forecasting CPK... [2026-03-11T20:21:04.773079] [INFO ] [sig ] Generating forecast for: CPK [2026-03-11T20:21:04.773110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-03-11T20:21:04.785398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-03-11T20:21:04.785749] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-03-11T20:21:04.786561] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-03-11T20:21:04.786639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:04.786671] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:04.786698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:04.786755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:04.845691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:04.846645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:04.846732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:04.846766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:04.970480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:04.970680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:04.970727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:04.970758] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:04.974321] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: UP (p=67.35%) [2026-03-11T20:21:04.974655] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-03-11T20:21:04.974799] [INFO ] [sig ] CPK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:05.120083] [INFO ] [LOCAL ] Saved forecast: CPK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CPK.txt [2026-03-11T20:21:05.120259] [INFO ] [sig ] [735/3275] Completed CPK in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:05.120308] [INFO ] [sig ] [736/3275] Forecasting CPNG... [2026-03-11T20:21:05.120340] [INFO ] [sig ] Generating forecast for: CPNG [2026-03-11T20:21:05.120372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-03-11T20:21:05.133396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-03-11T20:21:05.133874] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-03-11T20:21:05.134933] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-03-11T20:21:05.134997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:05.135037] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:05.135075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:05.135149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:05.193075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:05.193946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:05.194030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:05.194062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:05.322845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:05.323005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:05.323047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:05.323075] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:05.326492] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: UP (p=89.01%) [2026-03-11T20:21:05.326791] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-03-11T20:21:05.326927] [INFO ] [sig ] CPNG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:05.474593] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CPNG.txt [2026-03-11T20:21:05.474750] [INFO ] [sig ] [736/3275] Completed CPNG in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:05.474789] [INFO ] [sig ] [737/3275] Forecasting CPRI... [2026-03-11T20:21:05.474818] [INFO ] [sig ] Generating forecast for: CPRI [2026-03-11T20:21:05.474849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-03-11T20:21:05.488514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-03-11T20:21:05.488925] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-03-11T20:21:05.489811] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-03-11T20:21:05.489865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:05.489898] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:05.489927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:05.489984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:05.552830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:05.553709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:05.553793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:05.553826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:05.685660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:05.685825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:05.685866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:05.685893] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:05.689347] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-03-11T20:21:05.689673] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-03-11T20:21:05.689806] [INFO ] [sig ] CPRI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:05.835549] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CPRI.txt [2026-03-11T20:21:05.835753] [INFO ] [sig ] [737/3275] Completed CPRI in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:05.835795] [INFO ] [sig ] [738/3275] Forecasting CPRX... [2026-03-11T20:21:05.835824] [INFO ] [sig ] Generating forecast for: CPRX [2026-03-11T20:21:05.835855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-03-11T20:21:05.848904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-03-11T20:21:05.849292] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-03-11T20:21:05.850144] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-03-11T20:21:05.850196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:05.850228] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:05.850254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:05.850461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:05.911171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:05.912028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:05.912115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:05.912149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:06.042094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:06.042480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:06.042525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:06.042554] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:06.046097] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: DOWN (p=26.90%) [2026-03-11T20:21:06.046389] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-03-11T20:21:06.046523] [INFO ] [sig ] CPRX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:06.194645] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CPRX.txt [2026-03-11T20:21:06.194796] [INFO ] [sig ] [738/3275] Completed CPRX in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:06.194836] [INFO ] [sig ] [739/3275] Forecasting CPS... [2026-03-11T20:21:06.194867] [INFO ] [sig ] Generating forecast for: CPS [2026-03-11T20:21:06.194897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-03-11T20:21:06.208224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-03-11T20:21:06.208609] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-03-11T20:21:06.209600] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-03-11T20:21:06.209653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:06.209684] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:06.209711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:06.209767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:06.271728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:06.272505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:06.272609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:06.272646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:06.401255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:06.401416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:06.401471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:06.401501] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:06.405016] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: UP (p=78.64%) [2026-03-11T20:21:06.405331] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-03-11T20:21:06.405464] [INFO ] [sig ] CPS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:06.552649] [INFO ] [LOCAL ] Saved forecast: CPS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CPS.txt [2026-03-11T20:21:06.552802] [INFO ] [sig ] [739/3275] Completed CPS in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:06.552843] [INFO ] [sig ] [740/3275] Forecasting CPSH... [2026-03-11T20:21:06.552874] [INFO ] [sig ] Generating forecast for: CPSH [2026-03-11T20:21:06.552906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-03-11T20:21:06.566175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-03-11T20:21:06.566517] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-03-11T20:21:06.567364] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-03-11T20:21:06.567420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:06.567453] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:06.567481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:06.567539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:06.627844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:06.628743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:06.628831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:06.628864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:06.754145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:06.754309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:06.754349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:06.754378] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:06.757857] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-03-11T20:21:06.758175] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-03-11T20:21:06.758310] [INFO ] [sig ] CPSH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:06.903324] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CPSH.txt [2026-03-11T20:21:06.903486] [INFO ] [sig ] [740/3275] Completed CPSH in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:06.903525] [INFO ] [sig ] [741/3275] Forecasting CPSS... [2026-03-11T20:21:06.903554] [INFO ] [sig ] Generating forecast for: CPSS [2026-03-11T20:21:06.903609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-03-11T20:21:06.913861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-03-11T20:21:06.914173] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-03-11T20:21:06.915014] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-03-11T20:21:06.915068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:06.915131] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:06.915161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:06.915220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:06.976391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:06.977345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:06.977433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:06.977467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:07.094660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:07.094838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:07.094880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:07.094908] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:07.098527] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-11T20:21:07.098874] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-03-11T20:21:07.099039] [INFO ] [sig ] CPSS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:07.247448] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CPSS.txt [2026-03-11T20:21:07.247661] [INFO ] [sig ] [741/3275] Completed CPSS in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:07.247708] [INFO ] [sig ] [742/3275] Forecasting CPZ... [2026-03-11T20:21:07.247741] [INFO ] [sig ] Generating forecast for: CPZ [2026-03-11T20:21:07.247771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-03-11T20:21:07.260721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-03-11T20:21:07.261115] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-03-11T20:21:07.262011] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-03-11T20:21:07.262070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:07.262102] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:07.262130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:07.262188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:07.324930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:07.325828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:07.325915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:07.325947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:07.453298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:07.453671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:07.453714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:07.453741] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:07.457483] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: DOWN (p=17.55%) [2026-03-11T20:21:07.457801] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-03-11T20:21:07.457941] [INFO ] [sig ] CPZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:07.607657] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CPZ.txt [2026-03-11T20:21:07.607820] [INFO ] [sig ] [742/3275] Completed CPZ in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:07.607861] [INFO ] [sig ] [743/3275] Forecasting CQP... [2026-03-11T20:21:07.607891] [INFO ] [sig ] Generating forecast for: CQP [2026-03-11T20:21:07.607921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-03-11T20:21:07.620491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-03-11T20:21:07.620896] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-03-11T20:21:07.621793] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-03-11T20:21:07.621851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:07.621897] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:07.621927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:07.621985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:07.679006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:07.679918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:07.680014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:07.680052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:07.802436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:07.802616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:07.802657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:07.802685] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:07.806165] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: DOWN (p=23.94%) [2026-03-11T20:21:07.806487] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-03-11T20:21:07.806651] [INFO ] [sig ] CQP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:07.948232] [INFO ] [LOCAL ] Saved forecast: CQP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CQP.txt [2026-03-11T20:21:07.948404] [INFO ] [sig ] [743/3275] Completed CQP in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-11T20:21:07.948449] [INFO ] [sig ] [744/3275] Forecasting CRAI... [2026-03-11T20:21:07.948497] [INFO ] [sig ] Generating forecast for: CRAI [2026-03-11T20:21:07.948554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-03-11T20:21:07.961449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-03-11T20:21:07.961876] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-03-11T20:21:07.962774] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-03-11T20:21:07.962831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:07.962864] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:07.962891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:07.962948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:08.024923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:08.025900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:08.025991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:08.026032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:08.169039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:08.169210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:08.169253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:08.169317] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:08.173084] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: DOWN (p=5.03%) [2026-03-11T20:21:08.173396] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-03-11T20:21:08.173538] [INFO ] [sig ] CRAI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:08.331177] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRAI.txt [2026-03-11T20:21:08.331339] [INFO ] [sig ] [744/3275] Completed CRAI in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.2m [2026-03-11T20:21:08.331381] [INFO ] [sig ] [745/3275] Forecasting CRBG... [2026-03-11T20:21:08.331413] [INFO ] [sig ] Generating forecast for: CRBG [2026-03-11T20:21:08.331444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-03-11T20:21:08.343666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-03-11T20:21:08.344009] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-03-11T20:21:08.344878] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-03-11T20:21:08.344931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:08.344964] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:08.344990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:08.345046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:08.406948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:08.407655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:08.407737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:08.407771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:08.538725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:08.538886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:08.538930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:08.538960] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:08.542655] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-03-11T20:21:08.542941] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-03-11T20:21:08.543081] [INFO ] [sig ] CRBG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:08.683146] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRBG.txt [2026-03-11T20:21:08.683272] [INFO ] [sig ] [745/3275] Completed CRBG in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.2m [2026-03-11T20:21:08.683311] [INFO ] [sig ] [746/3275] Forecasting CRBP... [2026-03-11T20:21:08.683341] [INFO ] [sig ] Generating forecast for: CRBP [2026-03-11T20:21:08.683370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-03-11T20:21:08.695894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-03-11T20:21:08.696216] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-03-11T20:21:08.697051] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-03-11T20:21:08.697110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:08.697142] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:08.697170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:08.697227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:08.756428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:08.757101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:08.757184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:08.757219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:08.879662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:08.879826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:08.879865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:08.879896] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:08.883367] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: UP (p=78.45%) [2026-03-11T20:21:08.883705] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-03-11T20:21:08.883848] [INFO ] [sig ] CRBP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:09.028436] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRBP.txt [2026-03-11T20:21:09.028637] [INFO ] [sig ] [746/3275] Completed CRBP in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:09.028690] [INFO ] [sig ] [747/3275] Forecasting CRC... [2026-03-11T20:21:09.028729] [INFO ] [sig ] Generating forecast for: CRC [2026-03-11T20:21:09.028761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-03-11T20:21:09.042742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-03-11T20:21:09.043153] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-03-11T20:21:09.044385] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-03-11T20:21:09.044438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:09.044469] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:09.044494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:09.044549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:09.104352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:09.105310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:09.105401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:09.105435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:09.232314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:09.232478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:09.232517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:09.232545] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:09.236082] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: UP (p=86.99%) [2026-03-11T20:21:09.236383] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-03-11T20:21:09.236523] [INFO ] [sig ] CRC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:09.380932] [INFO ] [LOCAL ] Saved forecast: CRC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRC.txt [2026-03-11T20:21:09.381097] [INFO ] [sig ] [747/3275] Completed CRC in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:09.381140] [INFO ] [sig ] [748/3275] Forecasting CRDF... [2026-03-11T20:21:09.381173] [INFO ] [sig ] Generating forecast for: CRDF [2026-03-11T20:21:09.381204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-03-11T20:21:09.393301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-03-11T20:21:09.393655] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-03-11T20:21:09.394440] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-03-11T20:21:09.394492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:09.394523] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:09.394550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:09.394633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:09.453924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:09.454823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:09.454909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:09.454943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:09.579668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:09.579837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:09.579878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:09.579910] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:09.583514] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=99.08%) [2026-03-11T20:21:09.583825] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-03-11T20:21:09.583960] [INFO ] [sig ] CRDF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:09.728522] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRDF.txt [2026-03-11T20:21:09.728680] [INFO ] [sig ] [748/3275] Completed CRDF in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:09.728721] [INFO ] [sig ] [749/3275] Forecasting CRDO... [2026-03-11T20:21:09.728750] [INFO ] [sig ] Generating forecast for: CRDO [2026-03-11T20:21:09.728780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-03-11T20:21:09.742017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-03-11T20:21:09.742421] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-03-11T20:21:09.743470] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-03-11T20:21:09.743524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:09.743555] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:09.743608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:09.743667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:09.804730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:09.805662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:09.805752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:09.805783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:09.937952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:09.938147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:09.938189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:09.938220] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:09.942288] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=58.63%) [2026-03-11T20:21:09.942628] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-03-11T20:21:09.942770] [INFO ] [sig ] CRDO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:10.094402] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRDO.txt [2026-03-11T20:21:10.094599] [INFO ] [sig ] [749/3275] Completed CRDO in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:10.094646] [INFO ] [sig ] [750/3275] Forecasting CRESY... [2026-03-11T20:21:10.094678] [INFO ] [sig ] Generating forecast for: CRESY [2026-03-11T20:21:10.094709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-03-11T20:21:10.108339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-03-11T20:21:10.108790] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-03-11T20:21:10.109674] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-03-11T20:21:10.109740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:10.109781] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:10.109811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:10.109869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:10.173437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:10.174371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:10.174464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:10.174497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:10.301328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:10.301493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:10.301535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:10.301622] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:10.305633] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: UP (p=95.02%) [2026-03-11T20:21:10.305941] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-03-11T20:21:10.306081] [INFO ] [sig ] CRESY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:10.454871] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRESY.txt [2026-03-11T20:21:10.455038] [INFO ] [sig ] [750/3275] Completed CRESY in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:10.455082] [INFO ] [sig ] [751/3275] Forecasting CREX... [2026-03-11T20:21:10.455116] [INFO ] [sig ] Generating forecast for: CREX [2026-03-11T20:21:10.455146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-03-11T20:21:10.467228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-03-11T20:21:10.467607] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-03-11T20:21:10.468442] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-03-11T20:21:10.468494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:10.468524] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:10.468550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:10.468630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:10.525968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:10.526916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:10.527039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:10.527074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:10.646031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:10.646190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:10.646231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:10.646259] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:10.649753] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: DOWN (p=44.50%) [2026-03-11T20:21:10.650057] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-03-11T20:21:10.650200] [INFO ] [sig ] CREX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:10.791960] [INFO ] [LOCAL ] Saved forecast: CREX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CREX.txt [2026-03-11T20:21:10.792133] [INFO ] [sig ] [751/3275] Completed CREX in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:10.792176] [INFO ] [sig ] [752/3275] Forecasting CRGO... [2026-03-11T20:21:10.792207] [INFO ] [sig ] Generating forecast for: CRGO [2026-03-11T20:21:10.792237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-03-11T20:21:10.804955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-03-11T20:21:10.805375] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-03-11T20:21:10.806231] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-03-11T20:21:10.806285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:10.806316] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:10.806341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:10.806397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:10.871885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:10.873095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:10.873207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:10.873262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:11.002126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:11.002300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:11.002342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:11.002371] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:11.006001] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: UP (p=91.08%) [2026-03-11T20:21:11.006316] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-03-11T20:21:11.006466] [INFO ] [sig ] CRGO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:11.155064] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRGO.txt [2026-03-11T20:21:11.155261] [INFO ] [sig ] [752/3275] Completed CRGO in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:11.155302] [INFO ] [sig ] [753/3275] Forecasting CRGY... [2026-03-11T20:21:11.155333] [INFO ] [sig ] Generating forecast for: CRGY [2026-03-11T20:21:11.155363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-03-11T20:21:11.168349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-03-11T20:21:11.168788] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-03-11T20:21:11.169632] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-03-11T20:21:11.169685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:11.169717] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:11.169742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:11.169797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:11.226839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:11.227800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:11.227886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:11.227918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:11.346738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:11.346900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:11.346943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:11.346971] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:11.350796] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=24.99%) [2026-03-11T20:21:11.351220] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-03-11T20:21:11.351378] [INFO ] [sig ] CRGY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:11.493771] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRGY.txt [2026-03-11T20:21:11.493939] [INFO ] [sig ] [753/3275] Completed CRGY in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:11.493979] [INFO ] [sig ] [754/3275] Forecasting CRH... [2026-03-11T20:21:11.494010] [INFO ] [sig ] Generating forecast for: CRH [2026-03-11T20:21:11.494039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-03-11T20:21:11.506778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-03-11T20:21:11.507163] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-03-11T20:21:11.508002] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-03-11T20:21:11.508055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:11.508087] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:11.508126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:11.508183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:11.565969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:11.566922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:11.567009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:11.567041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:11.699929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:11.700085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:11.700130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:11.700162] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:11.703759] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-03-11T20:21:11.704062] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-03-11T20:21:11.704225] [INFO ] [sig ] CRH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:11.850340] [INFO ] [LOCAL ] Saved forecast: CRH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRH.txt [2026-03-11T20:21:11.850530] [INFO ] [sig ] [754/3275] Completed CRH in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:11.850593] [INFO ] [sig ] [755/3275] Forecasting CRI... [2026-03-11T20:21:11.850625] [INFO ] [sig ] Generating forecast for: CRI [2026-03-11T20:21:11.850658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-03-11T20:21:11.863154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-03-11T20:21:11.863614] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-03-11T20:21:11.864531] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-03-11T20:21:11.864610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:11.864644] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:11.864672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:11.864731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:11.924980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:11.925931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:11.926026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:11.926058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:12.052737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:12.052897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:12.052938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:12.052966] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:12.056496] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: UP (p=59.58%) [2026-03-11T20:21:12.056838] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-03-11T20:21:12.056982] [INFO ] [sig ] CRI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:12.201975] [INFO ] [LOCAL ] Saved forecast: CRI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRI.txt [2026-03-11T20:21:12.202139] [INFO ] [sig ] [755/3275] Completed CRI in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:12.202184] [INFO ] [sig ] [756/3275] Forecasting CRK... [2026-03-11T20:21:12.202214] [INFO ] [sig ] Generating forecast for: CRK [2026-03-11T20:21:12.202245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-03-11T20:21:12.214772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-03-11T20:21:12.215179] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-03-11T20:21:12.216032] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-03-11T20:21:12.216094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:12.216135] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:12.216167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:12.216235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:12.274235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:12.275157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:12.275242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:12.275275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:12.398820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:12.398987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:12.399028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:12.399057] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:12.402622] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-03-11T20:21:12.402953] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-03-11T20:21:12.403098] [INFO ] [sig ] CRK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:12.551477] [INFO ] [LOCAL ] Saved forecast: CRK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRK.txt [2026-03-11T20:21:12.551669] [INFO ] [sig ] [756/3275] Completed CRK in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:12.551713] [INFO ] [sig ] [757/3275] Forecasting CRL... [2026-03-11T20:21:12.551744] [INFO ] [sig ] Generating forecast for: CRL [2026-03-11T20:21:12.551774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-03-11T20:21:12.565388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-03-11T20:21:12.565817] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-03-11T20:21:12.566653] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-03-11T20:21:12.566707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:12.566739] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:12.566765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:12.566821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:12.628664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:12.629624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:12.629712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:12.629745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:12.756539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:12.756731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:12.756779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:12.756815] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:12.760819] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: DOWN (p=10.41%) [2026-03-11T20:21:12.761226] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-03-11T20:21:12.761405] [INFO ] [sig ] CRL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:12.907686] [INFO ] [LOCAL ] Saved forecast: CRL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRL.txt [2026-03-11T20:21:12.907846] [INFO ] [sig ] [757/3275] Completed CRL in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:12.907885] [INFO ] [sig ] [758/3275] Forecasting CRM... [2026-03-11T20:21:12.907915] [INFO ] [sig ] Generating forecast for: CRM [2026-03-11T20:21:12.907946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-03-11T20:21:12.925140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-03-11T20:21:12.925495] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-03-11T20:21:12.926402] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-03-11T20:21:12.926456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:12.926524] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:12.926564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:12.926689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:12.987389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:12.988357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:12.988445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:12.988478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:13.110933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:13.111094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:13.111137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:13.111169] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:13.114822] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: DOWN (p=46.84%) [2026-03-11T20:21:13.115135] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-03-11T20:21:13.115289] [INFO ] [sig ] CRM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:13.256092] [INFO ] [LOCAL ] Saved forecast: CRM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRM.txt [2026-03-11T20:21:13.256222] [INFO ] [sig ] [758/3275] Completed CRM in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:13.256262] [INFO ] [sig ] [759/3275] Forecasting CRMD... [2026-03-11T20:21:13.256293] [INFO ] [sig ] Generating forecast for: CRMD [2026-03-11T20:21:13.256325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-03-11T20:21:13.269088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-03-11T20:21:13.269463] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-03-11T20:21:13.270339] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-03-11T20:21:13.270394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:13.270428] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:13.270455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:13.270518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:13.328495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:13.329231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:13.329312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:13.329344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:13.448511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:13.448676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:13.448717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:13.448746] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:13.452142] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: UP (p=76.19%) [2026-03-11T20:21:13.452452] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-03-11T20:21:13.452640] [INFO ] [sig ] CRMD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:13.612171] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRMD.txt [2026-03-11T20:21:13.612363] [INFO ] [sig ] [759/3275] Completed CRMD in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:13.612405] [INFO ] [sig ] [760/3275] Forecasting CRML... [2026-03-11T20:21:13.612435] [INFO ] [sig ] Generating forecast for: CRML [2026-03-11T20:21:13.612467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-03-11T20:21:13.625279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-03-11T20:21:13.625701] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-03-11T20:21:13.626601] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-03-11T20:21:13.626655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:13.626688] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:13.626715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:13.626773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:13.683831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:13.684805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:13.684890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:13.684921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:13.805718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:13.805881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:13.805921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:13.805948] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:13.809757] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=5.39%) [2026-03-11T20:21:13.810074] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-03-11T20:21:13.810239] [INFO ] [sig ] CRML: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:13.954121] [INFO ] [LOCAL ] Saved forecast: CRML 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRML.txt [2026-03-11T20:21:13.954300] [INFO ] [sig ] [760/3275] Completed CRML in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-11T20:21:13.954342] [INFO ] [sig ] [761/3275] Forecasting CRNC... [2026-03-11T20:21:13.954372] [INFO ] [sig ] Generating forecast for: CRNC [2026-03-11T20:21:13.954404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-03-11T20:21:13.966603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-03-11T20:21:13.966975] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-03-11T20:21:13.967796] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-03-11T20:21:13.967848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:13.967878] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:13.967904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:13.967959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:14.024995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:14.025899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:14.025982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:14.026015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:14.144708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:14.144841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:14.144878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:14.144935] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:14.148374] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: DOWN (p=16.76%) [2026-03-11T20:21:14.148685] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-03-11T20:21:14.148817] [INFO ] [sig ] CRNC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:14.291675] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRNC.txt [2026-03-11T20:21:14.291841] [INFO ] [sig ] [761/3275] Completed CRNC in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:14.291882] [INFO ] [sig ] [762/3275] Forecasting CRNX... [2026-03-11T20:21:14.291914] [INFO ] [sig ] Generating forecast for: CRNX [2026-03-11T20:21:14.291945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-03-11T20:21:14.305034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-03-11T20:21:14.305437] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-03-11T20:21:14.306312] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-03-11T20:21:14.306377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:14.306408] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:14.306435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:14.306492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:14.364793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:14.365743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:14.365831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:14.365863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:14.492776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:14.492941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:14.492981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:14.493011] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:14.496457] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: UP (p=76.02%) [2026-03-11T20:21:14.496758] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-03-11T20:21:14.496892] [INFO ] [sig ] CRNX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:14.638430] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRNX.txt [2026-03-11T20:21:14.638611] [INFO ] [sig ] [762/3275] Completed CRNX in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:14.638656] [INFO ] [sig ] [763/3275] Forecasting CRON... [2026-03-11T20:21:14.638688] [INFO ] [sig ] Generating forecast for: CRON [2026-03-11T20:21:14.638721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-03-11T20:21:14.651565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-03-11T20:21:14.651942] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-03-11T20:21:14.652872] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-03-11T20:21:14.652927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:14.652964] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:14.652993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:14.653053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:14.711316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:14.712165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:14.712254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:14.712286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:14.834538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:14.834749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:14.834793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:14.834824] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:14.838546] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=30.49%) [2026-03-11T20:21:14.838870] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-03-11T20:21:14.839013] [INFO ] [sig ] CRON: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:14.986478] [INFO ] [LOCAL ] Saved forecast: CRON 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRON.txt [2026-03-11T20:21:14.986664] [INFO ] [sig ] [763/3275] Completed CRON in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:14.986708] [INFO ] [sig ] [764/3275] Forecasting CROX... [2026-03-11T20:21:14.986738] [INFO ] [sig ] Generating forecast for: CROX [2026-03-11T20:21:14.986770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-03-11T20:21:14.999379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-03-11T20:21:14.999798] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-03-11T20:21:15.000665] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-03-11T20:21:15.000718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:15.000748] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:15.000774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:15.000830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:15.058408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:15.059326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:15.059418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:15.059450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:15.185124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:15.185292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:15.185339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:15.185367] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:15.188883] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: UP (p=98.72%) [2026-03-11T20:21:15.189172] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-03-11T20:21:15.189306] [INFO ] [sig ] CROX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:15.332647] [INFO ] [LOCAL ] Saved forecast: CROX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CROX.txt [2026-03-11T20:21:15.332817] [INFO ] [sig ] [764/3275] Completed CROX in 0.3s | 2.79 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:15.332859] [INFO ] [sig ] [765/3275] Forecasting CRS... [2026-03-11T20:21:15.332890] [INFO ] [sig ] Generating forecast for: CRS [2026-03-11T20:21:15.332919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-03-11T20:21:15.345465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-03-11T20:21:15.345860] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-03-11T20:21:15.346734] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-03-11T20:21:15.346786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:15.346818] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:15.346844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:15.346899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:15.407960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:15.408979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:15.409067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:15.409100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:15.534924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:15.535084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:15.535126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:15.535156] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:15.538858] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=76.28%) [2026-03-11T20:21:15.539142] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-03-11T20:21:15.539303] [INFO ] [sig ] CRS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:15.684734] [INFO ] [LOCAL ] Saved forecast: CRS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRS.txt [2026-03-11T20:21:15.684894] [INFO ] [sig ] [765/3275] Completed CRS in 0.4s | 2.79 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:15.684936] [INFO ] [sig ] [766/3275] Forecasting CRSP... [2026-03-11T20:21:15.684968] [INFO ] [sig ] Generating forecast for: CRSP [2026-03-11T20:21:15.684998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-03-11T20:21:15.696924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-03-11T20:21:15.697250] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-03-11T20:21:15.698081] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-03-11T20:21:15.698133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:15.698164] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:15.698190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:15.698250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:15.759552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:15.760305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:15.760396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:15.760429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:15.879241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:15.879408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:15.879448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:15.879476] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:15.883081] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: UP (p=94.52%) [2026-03-11T20:21:15.883399] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-03-11T20:21:15.883531] [INFO ] [sig ] CRSP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:16.029322] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRSP.txt [2026-03-11T20:21:16.029492] [INFO ] [sig ] [766/3275] Completed CRSP in 0.3s | 2.79 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:16.029534] [INFO ] [sig ] [767/3275] Forecasting CRTO... [2026-03-11T20:21:16.029566] [INFO ] [sig ] Generating forecast for: CRTO [2026-03-11T20:21:16.029619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-03-11T20:21:16.042010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-03-11T20:21:16.042356] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-03-11T20:21:16.043165] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-03-11T20:21:16.043216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:16.043258] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:16.043286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:16.043342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:16.103779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:16.104858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:16.104948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:16.104981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:16.231668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:16.231858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:16.231900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:16.231927] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:16.235481] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=50.24%) [2026-03-11T20:21:16.235837] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-03-11T20:21:16.235981] [INFO ] [sig ] CRTO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:16.384764] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRTO.txt [2026-03-11T20:21:16.384924] [INFO ] [sig ] [767/3275] Completed CRTO in 0.4s | 2.79 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:16.384963] [INFO ] [sig ] [768/3275] Forecasting CRUS... [2026-03-11T20:21:16.384993] [INFO ] [sig ] Generating forecast for: CRUS [2026-03-11T20:21:16.385023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-03-11T20:21:16.397681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-03-11T20:21:16.398074] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-03-11T20:21:16.398982] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-03-11T20:21:16.399036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:16.399069] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:16.399097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:16.399154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:16.456909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:16.457754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:16.457874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:16.457918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:16.581649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:16.581802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:16.581840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:16.581869] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:16.585314] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: DOWN (p=28.50%) [2026-03-11T20:21:16.585621] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-03-11T20:21:16.585752] [INFO ] [sig ] CRUS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:16.727219] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRUS.txt [2026-03-11T20:21:16.727375] [INFO ] [sig ] [768/3275] Completed CRUS in 0.3s | 2.79 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:16.727414] [INFO ] [sig ] [769/3275] Forecasting CRVL... [2026-03-11T20:21:16.727444] [INFO ] [sig ] Generating forecast for: CRVL [2026-03-11T20:21:16.727474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-03-11T20:21:16.739785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-03-11T20:21:16.740121] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-03-11T20:21:16.740955] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-03-11T20:21:16.741007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:16.741038] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:16.741064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:16.741120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:16.798934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:16.799863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:16.799947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:16.799979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:16.921307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:16.921457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:16.921496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:16.921524] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:16.924933] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: DOWN (p=25.68%) [2026-03-11T20:21:16.925213] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-03-11T20:21:16.925368] [INFO ] [sig ] CRVL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:17.067191] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRVL.txt [2026-03-11T20:21:17.067361] [INFO ] [sig ] [769/3275] Completed CRVL in 0.3s | 2.79 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:17.067401] [INFO ] [sig ] [770/3275] Forecasting CRVO... [2026-03-11T20:21:17.067432] [INFO ] [sig ] Generating forecast for: CRVO [2026-03-11T20:21:17.067462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-03-11T20:21:17.079610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-03-11T20:21:17.080035] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-03-11T20:21:17.080901] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-03-11T20:21:17.080954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:17.080985] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:17.081010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:17.081064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:17.145356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:17.146548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:17.146674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:17.146730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:17.277349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:17.277503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:17.277541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:17.277587] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:17.281406] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: DOWN (p=0.46%) [2026-03-11T20:21:17.281707] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-03-11T20:21:17.281840] [INFO ] [sig ] CRVO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:17.425845] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRVO.txt [2026-03-11T20:21:17.425983] [INFO ] [sig ] [770/3275] Completed CRVO in 0.4s | 2.79 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:17.426036] [INFO ] [sig ] [771/3275] Forecasting CRVS... [2026-03-11T20:21:17.426067] [INFO ] [sig ] Generating forecast for: CRVS [2026-03-11T20:21:17.426097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-03-11T20:21:17.439866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-03-11T20:21:17.440236] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-03-11T20:21:17.441051] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-03-11T20:21:17.441104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:17.441135] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:17.441160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:17.441215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:17.500654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:17.501495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:17.501604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:17.501638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:17.632463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:17.632627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:17.632667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:17.632696] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:17.636092] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=28.63%) [2026-03-11T20:21:17.636364] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-03-11T20:21:17.636493] [INFO ] [sig ] CRVS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:17.778216] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRVS.txt [2026-03-11T20:21:17.778437] [INFO ] [sig ] [771/3275] Completed CRVS in 0.4s | 2.79 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:17.778493] [INFO ] [sig ] [772/3275] Forecasting CRWD... [2026-03-11T20:21:17.778536] [INFO ] [sig ] Generating forecast for: CRWD [2026-03-11T20:21:17.778600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-03-11T20:21:17.790996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-03-11T20:21:17.791356] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-03-11T20:21:17.792224] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-03-11T20:21:17.792278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:17.792310] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:17.792337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:17.792396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:17.849608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:17.850267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:17.850361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:17.850400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:17.975370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:17.975559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:17.975621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:17.975652] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:17.979479] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: UP (p=89.25%) [2026-03-11T20:21:17.979826] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-03-11T20:21:17.980015] [INFO ] [sig ] CRWD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:18.123426] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CRWD.txt [2026-03-11T20:21:18.123784] [INFO ] [sig ] [772/3275] Completed CRWD in 0.3s | 2.79 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:18.123826] [INFO ] [sig ] [773/3275] Forecasting CRWS... [2026-03-11T20:21:18.123856] [INFO ] [sig ] Generating forecast for: CRWS [2026-03-11T20:21:18.123905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-03-11T20:21:18.136343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-03-11T20:21:18.136857] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-03-11T20:21:18.137724] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-03-11T20:21:18.137776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:18.137807] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:18.137833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:18.137915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:18.199042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:18.199910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:18.200008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:18.200042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:18.315996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:18.316151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:18.316192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:18.316219] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:18.320031] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: DOWN (p=48.44%) [2026-03-11T20:21:18.320334] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-03-11T20:21:18.320480] [INFO ] [sig ] CRWS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:18.465405] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CRWS.txt [2026-03-11T20:21:18.465552] [INFO ] [sig ] [773/3275] Completed CRWS in 0.3s | 2.79 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:18.465610] [INFO ] [sig ] [774/3275] Forecasting CSAN... [2026-03-11T20:21:18.465641] [INFO ] [sig ] Generating forecast for: CSAN [2026-03-11T20:21:18.465670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-03-11T20:21:18.477272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-03-11T20:21:18.477610] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-03-11T20:21:18.478443] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-03-11T20:21:18.478504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:18.478547] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:18.478602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:18.478663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:18.542406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:18.543732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:18.543817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:18.543850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:18.668682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:18.668843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:18.668900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:18.668930] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:18.672814] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: UP (p=91.40%) [2026-03-11T20:21:18.673104] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-03-11T20:21:18.673240] [INFO ] [sig ] CSAN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:18.816670] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CSAN.txt [2026-03-11T20:21:18.816806] [INFO ] [sig ] [774/3275] Completed CSAN in 0.4s | 2.79 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:18.816846] [INFO ] [sig ] [775/3275] Forecasting CSB... [2026-03-11T20:21:18.816876] [INFO ] [sig ] Generating forecast for: CSB [2026-03-11T20:21:18.816905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-03-11T20:21:18.828007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-03-11T20:21:18.828311] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-03-11T20:21:18.829128] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-03-11T20:21:18.829181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:18.829237] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:18.829264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:18.829321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:18.888003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:18.888956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:18.889036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:18.889067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:19.002930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:19.003092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:19.003133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:19.003160] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:19.007045] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-03-11T20:21:19.007347] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-03-11T20:21:19.007492] [INFO ] [sig ] CSB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:19.150283] [INFO ] [LOCAL ] Saved forecast: CSB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CSB.txt [2026-03-11T20:21:19.150433] [INFO ] [sig ] [775/3275] Completed CSB in 0.3s | 2.79 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-11T20:21:19.150472] [INFO ] [sig ] [776/3275] Forecasting CSCO... [2026-03-11T20:21:19.150501] [INFO ] [sig ] Generating forecast for: CSCO [2026-03-11T20:21:19.150531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-03-11T20:21:19.162208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-03-11T20:21:19.162535] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-03-11T20:21:19.163331] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-03-11T20:21:19.163383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:19.163413] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:19.163438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:19.163493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:19.220983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:19.221885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:19.221969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:19.222001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:19.340682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:19.340823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:19.340863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:19.340892] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:19.344313] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=57.28%) [2026-03-11T20:21:19.344625] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-03-11T20:21:19.344754] [INFO ] [sig ] CSCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:19.487539] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CSCO.txt [2026-03-11T20:21:19.487744] [INFO ] [sig ] [776/3275] Completed CSCO in 0.3s | 2.79 sym/s | Total: 4.6m | ETA: 14.9m [2026-03-11T20:21:19.487785] [INFO ] [sig ] [777/3275] Forecasting CSGP... [2026-03-11T20:21:19.487815] [INFO ] [sig ] Generating forecast for: CSGP [2026-03-11T20:21:19.487845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-03-11T20:21:19.503108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-03-11T20:21:19.503481] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-03-11T20:21:19.504300] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-03-11T20:21:19.504363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:19.504402] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:19.504434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:19.504494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:19.564332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:19.565408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:19.565699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:19.565734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:19.690385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:19.690546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:19.690603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:19.690633] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:19.694038] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: DOWN (p=46.64%) [2026-03-11T20:21:19.694308] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-03-11T20:21:19.694441] [INFO ] [sig ] CSGP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:19.845876] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CSGP.txt [2026-03-11T20:21:19.846013] [INFO ] [sig ] [777/3275] Completed CSGP in 0.4s | 2.79 sym/s | Total: 4.6m | ETA: 14.9m [2026-03-11T20:21:19.846052] [INFO ] [sig ] [778/3275] Forecasting CSGS... [2026-03-11T20:21:19.846082] [INFO ] [sig ] Generating forecast for: CSGS [2026-03-11T20:21:19.846113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-03-11T20:21:19.858084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-03-11T20:21:19.858513] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-03-11T20:21:19.859415] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-03-11T20:21:19.859481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:19.859528] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:19.859557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:19.859646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:19.919779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:19.920497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:19.920597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:19.920813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:20.048524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:20.048707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:20.048748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:20.048811] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:20.052527] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=88.34%) [2026-03-11T20:21:20.052908] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-03-11T20:21:20.053059] [INFO ] [sig ] CSGS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:20.198185] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CSGS.txt [2026-03-11T20:21:20.198319] [INFO ] [sig ] [778/3275] Completed CSGS in 0.4s | 2.79 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:20.198359] [INFO ] [sig ] [779/3275] Forecasting CSIQ... [2026-03-11T20:21:20.198389] [INFO ] [sig ] Generating forecast for: CSIQ [2026-03-11T20:21:20.198419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-03-11T20:21:20.212362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-03-11T20:21:20.212904] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-03-11T20:21:20.213717] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-03-11T20:21:20.213770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:20.213801] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:20.213828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:20.213884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:20.274618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:20.275311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:20.275398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:20.275430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:20.408232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:20.408379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:20.408417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:20.408444] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:20.412064] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: UP (p=63.53%) [2026-03-11T20:21:20.412348] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-03-11T20:21:20.412481] [INFO ] [sig ] CSIQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:20.560905] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CSIQ.txt [2026-03-11T20:21:20.561068] [INFO ] [sig ] [779/3275] Completed CSIQ in 0.4s | 2.79 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:20.561109] [INFO ] [sig ] [780/3275] Forecasting CSPI... [2026-03-11T20:21:20.561138] [INFO ] [sig ] Generating forecast for: CSPI [2026-03-11T20:21:20.561168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-03-11T20:21:20.572968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-03-11T20:21:20.573309] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-03-11T20:21:20.574320] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-03-11T20:21:20.574386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:20.574424] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:20.574455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:20.574513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:20.636415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:20.637328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:20.637419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:20.637451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:20.754909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:20.755063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:20.755102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:20.755132] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:20.758708] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: DOWN (p=17.93%) [2026-03-11T20:21:20.758997] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-03-11T20:21:20.759131] [INFO ] [sig ] CSPI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:20.901517] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CSPI.txt [2026-03-11T20:21:20.901880] [INFO ] [sig ] [780/3275] Completed CSPI in 0.3s | 2.79 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:20.901920] [INFO ] [sig ] [781/3275] Forecasting CSQ... [2026-03-11T20:21:20.901950] [INFO ] [sig ] Generating forecast for: CSQ [2026-03-11T20:21:20.901980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-03-11T20:21:20.915437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-03-11T20:21:20.915774] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-03-11T20:21:20.916565] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-03-11T20:21:20.916644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:20.916675] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:20.916701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:20.916757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:20.974555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:20.975458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:20.975543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:20.975595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:21.105393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:21.105555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:21.105614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:21.105645] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:21.109200] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: UP (p=62.64%) [2026-03-11T20:21:21.109501] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-03-11T20:21:21.109675] [INFO ] [sig ] CSQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:21.265265] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CSQ.txt [2026-03-11T20:21:21.265423] [INFO ] [sig ] [781/3275] Completed CSQ in 0.4s | 2.79 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:21.265472] [INFO ] [sig ] [782/3275] Forecasting CSTL... [2026-03-11T20:21:21.265511] [INFO ] [sig ] Generating forecast for: CSTL [2026-03-11T20:21:21.265541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-03-11T20:21:21.278913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-03-11T20:21:21.279261] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-03-11T20:21:21.280093] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-03-11T20:21:21.280147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:21.280180] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:21.280206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:21.280263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:21.340845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:21.341570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:21.341674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:21.341709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:21.468997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:21.469155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:21.469202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:21.469232] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:21.472824] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: UP (p=87.01%) [2026-03-11T20:21:21.473109] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-03-11T20:21:21.473246] [INFO ] [sig ] CSTL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:21.621219] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CSTL.txt [2026-03-11T20:21:21.621383] [INFO ] [sig ] [782/3275] Completed CSTL in 0.4s | 2.79 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:21.621425] [INFO ] [sig ] [783/3275] Forecasting CSTM... [2026-03-11T20:21:21.621454] [INFO ] [sig ] Generating forecast for: CSTM [2026-03-11T20:21:21.621485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-03-11T20:21:21.634324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-03-11T20:21:21.634740] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-03-11T20:21:21.635537] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-03-11T20:21:21.635616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:21.635649] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:21.635675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:21.635731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:21.695347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:21.696296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:21.696398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:21.696437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:21.823021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:21.823183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:21.823223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:21.823251] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:21.826760] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=90.88%) [2026-03-11T20:21:21.827086] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-03-11T20:21:21.827221] [INFO ] [sig ] CSTM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:21.976297] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CSTM.txt [2026-03-11T20:21:21.976453] [INFO ] [sig ] [783/3275] Completed CSTM in 0.4s | 2.79 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:21.976494] [INFO ] [sig ] [784/3275] Forecasting CSWC... [2026-03-11T20:21:21.976523] [INFO ] [sig ] Generating forecast for: CSWC [2026-03-11T20:21:21.976765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-03-11T20:21:21.990842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-03-11T20:21:21.991255] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-03-11T20:21:21.992229] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-03-11T20:21:21.992295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:21.992330] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:21.992357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:21.992414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:22.053653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:22.054526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:22.054635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:22.054672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:22.183781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:22.183943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:22.183987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:22.184017] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:22.187568] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-03-11T20:21:22.187876] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-03-11T20:21:22.188031] [INFO ] [sig ] CSWC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:22.333419] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CSWC.txt [2026-03-11T20:21:22.333602] [INFO ] [sig ] [784/3275] Completed CSWC in 0.4s | 2.79 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:22.333647] [INFO ] [sig ] [785/3275] Forecasting CSX... [2026-03-11T20:21:22.333680] [INFO ] [sig ] Generating forecast for: CSX [2026-03-11T20:21:22.333711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-03-11T20:21:22.346470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-03-11T20:21:22.346850] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-03-11T20:21:22.347709] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-03-11T20:21:22.347762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:22.347795] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:22.347824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:22.347882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:22.408433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:22.409315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:22.409442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:22.409484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:22.543712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:22.543883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:22.543926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:22.543974] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:22.547841] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=67.90%) [2026-03-11T20:21:22.548168] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-03-11T20:21:22.548311] [INFO ] [sig ] CSX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:22.764552] [INFO ] [LOCAL ] Saved forecast: CSX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CSX.txt [2026-03-11T20:21:22.764730] [INFO ] [sig ] [785/3275] Completed CSX in 0.4s | 2.79 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:22.764772] [INFO ] [sig ] [786/3275] Forecasting CTAS... [2026-03-11T20:21:22.764806] [INFO ] [sig ] Generating forecast for: CTAS [2026-03-11T20:21:22.764838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-03-11T20:21:22.778184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-03-11T20:21:22.778570] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-03-11T20:21:22.779431] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-03-11T20:21:22.779495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:22.779532] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:22.779560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:22.779639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:22.842658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:22.843592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:22.843681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:22.843714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:22.963019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:22.963183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:22.963223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:22.963251] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:22.966797] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-03-11T20:21:22.967085] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-03-11T20:21:22.967224] [INFO ] [sig ] CTAS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:23.112354] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CTAS.txt [2026-03-11T20:21:23.112527] [INFO ] [sig ] [786/3275] Completed CTAS in 0.3s | 2.79 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:23.112586] [INFO ] [sig ] [787/3275] Forecasting CTBB... [2026-03-11T20:21:23.112621] [INFO ] [sig ] Generating forecast for: CTBB [2026-03-11T20:21:23.112652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-03-11T20:21:23.124604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-03-11T20:21:23.125023] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-03-11T20:21:23.125922] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-03-11T20:21:23.125977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:23.126009] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:23.126035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:23.126091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:23.184563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:23.185480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:23.185566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:23.185639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:23.304267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:23.304444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:23.304489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:23.304518] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:23.308095] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: UP (p=51.68%) [2026-03-11T20:21:23.308383] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-03-11T20:21:23.308517] [INFO ] [sig ] CTBB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:23.452993] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CTBB.txt [2026-03-11T20:21:23.453144] [INFO ] [sig ] [787/3275] Completed CTBB in 0.3s | 2.79 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:23.453184] [INFO ] [sig ] [788/3275] Forecasting CTBI... [2026-03-11T20:21:23.453214] [INFO ] [sig ] Generating forecast for: CTBI [2026-03-11T20:21:23.453244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-03-11T20:21:23.466923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-03-11T20:21:23.467327] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-03-11T20:21:23.468202] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-03-11T20:21:23.468255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:23.468289] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:23.468315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:23.468372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:23.527657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:23.528635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:23.528721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:23.528754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:23.683275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:23.683470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:23.683534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:23.683608] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:23.688886] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-03-11T20:21:23.689310] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-03-11T20:21:23.689506] [INFO ] [sig ] CTBI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:23.842783] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CTBI.txt [2026-03-11T20:21:23.843051] [INFO ] [sig ] [788/3275] Completed CTBI in 0.4s | 2.79 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:23.843119] [INFO ] [sig ] [789/3275] Forecasting CTDD... [2026-03-11T20:21:23.843165] [INFO ] [sig ] Generating forecast for: CTDD [2026-03-11T20:21:23.843211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-03-11T20:21:23.857527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-03-11T20:21:23.858099] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-03-11T20:21:23.859295] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-03-11T20:21:23.859365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:23.859419] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:23.859483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:23.859600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:23.953953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:23.955279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:23.955401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:23.955456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:24.110123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:24.110328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:24.110395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:24.110442] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:24.116156] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: DOWN (p=1.63%) [2026-03-11T20:21:24.116698] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-03-11T20:21:24.116913] [INFO ] [sig ] CTDD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:24.333739] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CTDD.txt [2026-03-11T20:21:24.333970] [INFO ] [sig ] [789/3275] Completed CTDD in 0.5s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:24.334032] [INFO ] [sig ] [790/3275] Forecasting CTKB... [2026-03-11T20:21:24.334078] [INFO ] [sig ] Generating forecast for: CTKB [2026-03-11T20:21:24.334122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-03-11T20:21:24.352197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-03-11T20:21:24.352740] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-03-11T20:21:24.353993] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-03-11T20:21:24.354070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:24.354125] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:24.354163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:24.354232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:24.446601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:24.447938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:24.448231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:24.448293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:24.622827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:24.623019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:24.623068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:24.623100] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:24.628186] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: DOWN (p=30.07%) [2026-03-11T20:21:24.628769] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-03-11T20:21:24.629005] [INFO ] [sig ] CTKB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:24.853117] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CTKB.txt [2026-03-11T20:21:24.853369] [INFO ] [sig ] [790/3275] Completed CTKB in 0.5s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:24.853441] [INFO ] [sig ] [791/3275] Forecasting CTLP... [2026-03-11T20:21:24.853498] [INFO ] [sig ] Generating forecast for: CTLP [2026-03-11T20:21:24.853554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-03-11T20:21:24.873487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-03-11T20:21:24.874027] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-03-11T20:21:24.875227] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-03-11T20:21:24.875287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:24.875322] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:24.875349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:24.875407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:24.953796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:24.955062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:24.955181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:24.955227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:25.111105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:25.111307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:25.111369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:25.111422] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:25.116948] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: DOWN (p=22.54%) [2026-03-11T20:21:25.117464] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-03-11T20:21:25.117712] [INFO ] [sig ] CTLP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:25.302195] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CTLP.txt [2026-03-11T20:21:25.302444] [INFO ] [sig ] [791/3275] Completed CTLP in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:25.302522] [INFO ] [sig ] [792/3275] Forecasting CTMX... [2026-03-11T20:21:25.302602] [INFO ] [sig ] Generating forecast for: CTMX [2026-03-11T20:21:25.302652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-03-11T20:21:25.319983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-03-11T20:21:25.320513] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-03-11T20:21:25.321721] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-03-11T20:21:25.321789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:25.321878] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:25.321925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:25.322015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:25.394482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:25.395696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:25.395810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:25.395855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:25.550769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:25.550927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:25.550969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:25.550999] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:25.555054] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: UP (p=69.27%) [2026-03-11T20:21:25.555371] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-03-11T20:21:25.555518] [INFO ] [sig ] CTMX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:25.716405] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CTMX.txt [2026-03-11T20:21:25.716550] [INFO ] [sig ] [792/3275] Completed CTMX in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-11T20:21:25.716609] [INFO ] [sig ] [793/3275] Forecasting CTNM... [2026-03-11T20:21:25.716641] [INFO ] [sig ] Generating forecast for: CTNM [2026-03-11T20:21:25.716678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-03-11T20:21:25.728825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-03-11T20:21:25.729152] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-03-11T20:21:25.729991] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-03-11T20:21:25.730043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:25.730074] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:25.730100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:25.730155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:25.787040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:25.787925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:25.788052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:25.788104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:25.910358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:25.910520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:25.910564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:25.910615] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:25.914291] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: DOWN (p=19.70%) [2026-03-11T20:21:25.914604] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-03-11T20:21:25.914742] [INFO ] [sig ] CTNM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:26.059000] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CTNM.txt [2026-03-11T20:21:26.059144] [INFO ] [sig ] [793/3275] Completed CTNM in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.9m [2026-03-11T20:21:26.059185] [INFO ] [sig ] [794/3275] Forecasting CTO... [2026-03-11T20:21:26.059216] [INFO ] [sig ] Generating forecast for: CTO [2026-03-11T20:21:26.059246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-03-11T20:21:26.071922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-03-11T20:21:26.072266] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-03-11T20:21:26.073136] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-03-11T20:21:26.073190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:26.073224] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:26.073253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:26.073313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:26.130325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:26.131121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:26.131204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:26.131237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:26.254169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:26.254323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:26.254361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:26.254390] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:26.257845] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=51.93%) [2026-03-11T20:21:26.258142] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-03-11T20:21:26.258272] [INFO ] [sig ] CTO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:26.400986] [INFO ] [LOCAL ] Saved forecast: CTO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CTO.txt [2026-03-11T20:21:26.401153] [INFO ] [sig ] [794/3275] Completed CTO in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.9m [2026-03-11T20:21:26.401195] [INFO ] [sig ] [795/3275] Forecasting CTRA... [2026-03-11T20:21:26.401226] [INFO ] [sig ] Generating forecast for: CTRA [2026-03-11T20:21:26.401257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-03-11T20:21:26.413804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-03-11T20:21:26.414150] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-03-11T20:21:26.415016] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-03-11T20:21:26.415070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:26.415101] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:26.415126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:26.415181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:26.474928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:26.475931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:26.476017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:26.476050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:26.593332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:26.593495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:26.593535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:26.593612] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:26.597034] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: DOWN (p=21.30%) [2026-03-11T20:21:26.597314] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-03-11T20:21:26.597447] [INFO ] [sig ] CTRA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:26.737775] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CTRA.txt [2026-03-11T20:21:26.737917] [INFO ] [sig ] [795/3275] Completed CTRA in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.9m [2026-03-11T20:21:26.737956] [INFO ] [sig ] [796/3275] Forecasting CTRE... [2026-03-11T20:21:26.738004] [INFO ] [sig ] Generating forecast for: CTRE [2026-03-11T20:21:26.738035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-03-11T20:21:26.750273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-03-11T20:21:26.750653] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-03-11T20:21:26.751449] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-03-11T20:21:26.751502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:26.751535] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:26.751563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:26.751645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:26.808440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:26.809226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:26.809306] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:26.809337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:26.933781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:26.933963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:26.934011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:26.934044] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:26.937824] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: UP (p=76.40%) [2026-03-11T20:21:26.938154] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-03-11T20:21:26.938303] [INFO ] [sig ] CTRE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:27.082893] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CTRE.txt [2026-03-11T20:21:27.083028] [INFO ] [sig ] [796/3275] Completed CTRE in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:27.083067] [INFO ] [sig ] [797/3275] Forecasting CTRM... [2026-03-11T20:21:27.083097] [INFO ] [sig ] Generating forecast for: CTRM [2026-03-11T20:21:27.083127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-03-11T20:21:27.094610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-03-11T20:21:27.094971] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-03-11T20:21:27.095815] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-03-11T20:21:27.095868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:27.095901] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:27.095930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:27.095989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:27.161413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:27.162506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:27.162616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:27.162653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:27.282160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:27.282315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:27.282357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:27.282384] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:27.286422] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: UP (p=57.39%) [2026-03-11T20:21:27.286764] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-03-11T20:21:27.286903] [INFO ] [sig ] CTRM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:27.429500] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CTRM.txt [2026-03-11T20:21:27.429659] [INFO ] [sig ] [797/3275] Completed CTRM in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:27.429700] [INFO ] [sig ] [798/3275] Forecasting CTRN... [2026-03-11T20:21:27.429730] [INFO ] [sig ] Generating forecast for: CTRN [2026-03-11T20:21:27.429762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-03-11T20:21:27.441760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-03-11T20:21:27.442087] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-03-11T20:21:27.442915] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-03-11T20:21:27.442968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:27.443000] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:27.443026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:27.443082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:27.502224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:27.503252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:27.503336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:27.503367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:27.627014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:27.627167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:27.627206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:27.627234] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:27.630640] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=48.04%) [2026-03-11T20:21:27.630914] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-03-11T20:21:27.631042] [INFO ] [sig ] CTRN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:27.775150] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CTRN.txt [2026-03-11T20:21:27.775312] [INFO ] [sig ] [798/3275] Completed CTRN in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:27.775354] [INFO ] [sig ] [799/3275] Forecasting CTS... [2026-03-11T20:21:27.775385] [INFO ] [sig ] Generating forecast for: CTS [2026-03-11T20:21:27.775417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-03-11T20:21:27.789921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-03-11T20:21:27.790300] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-03-11T20:21:27.791239] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-03-11T20:21:27.791295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:27.791331] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:27.791365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:27.791430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:27.851234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:27.852108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:27.852192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:27.852224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:27.973525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:27.973712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:27.973755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:27.973784] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:27.977222] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=90.37%) [2026-03-11T20:21:27.977510] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-03-11T20:21:27.977665] [INFO ] [sig ] CTS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:28.123392] [INFO ] [LOCAL ] Saved forecast: CTS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CTS.txt [2026-03-11T20:21:28.123552] [INFO ] [sig ] [799/3275] Completed CTS in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:28.123616] [INFO ] [sig ] [800/3275] Forecasting CTSH... [2026-03-11T20:21:28.123650] [INFO ] [sig ] Generating forecast for: CTSH [2026-03-11T20:21:28.123682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-03-11T20:21:28.135836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-03-11T20:21:28.136191] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-03-11T20:21:28.137037] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-03-11T20:21:28.137090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:28.137124] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:28.137153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:28.137210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:28.198632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:28.199607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:28.199734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:28.199770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:28.326401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:28.326560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:28.326622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:28.326654] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:28.330242] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: DOWN (p=21.74%) [2026-03-11T20:21:28.330552] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-03-11T20:21:28.330713] [INFO ] [sig ] CTSH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:28.477118] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CTSH.txt [2026-03-11T20:21:28.477310] [INFO ] [sig ] [800/3275] Completed CTSH in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:28.477371] [INFO ] [sig ] [801/3275] Forecasting CTVA... [2026-03-11T20:21:28.477405] [INFO ] [sig ] Generating forecast for: CTVA [2026-03-11T20:21:28.477436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-03-11T20:21:28.489851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-03-11T20:21:28.490228] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-03-11T20:21:28.491094] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-03-11T20:21:28.491147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:28.491179] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:28.491205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:28.491261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:28.549917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:28.550830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:28.550919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:28.550954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:28.678276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:28.678436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:28.678477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:28.678509] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:28.682166] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: UP (p=77.98%) [2026-03-11T20:21:28.682458] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-03-11T20:21:28.682633] [INFO ] [sig ] CTVA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:28.833947] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CTVA.txt [2026-03-11T20:21:28.834116] [INFO ] [sig ] [801/3275] Completed CTVA in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:28.834156] [INFO ] [sig ] [802/3275] Forecasting CUBE... [2026-03-11T20:21:28.834186] [INFO ] [sig ] Generating forecast for: CUBE [2026-03-11T20:21:28.834216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-03-11T20:21:28.848938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-03-11T20:21:28.849458] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-03-11T20:21:28.850694] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-03-11T20:21:28.850783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:28.850821] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:28.850850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:28.850910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:28.921815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:28.922791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:28.922918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:28.922965] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:29.070693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:29.070861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:29.070903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:29.070932] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:29.074725] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: UP (p=65.98%) [2026-03-11T20:21:29.075088] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-03-11T20:21:29.075240] [INFO ] [sig ] CUBE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:29.227264] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CUBE.txt [2026-03-11T20:21:29.227425] [INFO ] [sig ] [802/3275] Completed CUBE in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:29.227465] [INFO ] [sig ] [803/3275] Forecasting CUBI... [2026-03-11T20:21:29.227494] [INFO ] [sig ] Generating forecast for: CUBI [2026-03-11T20:21:29.227527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-03-11T20:21:29.239693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-03-11T20:21:29.240104] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-03-11T20:21:29.240972] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-03-11T20:21:29.241025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:29.241056] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:29.241082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:29.241137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:29.301320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:29.302300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:29.302389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:29.302423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:29.429673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:29.429835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:29.429875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:29.429903] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:29.433774] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=21.84%) [2026-03-11T20:21:29.434057] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-03-11T20:21:29.434189] [INFO ] [sig ] CUBI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:29.581541] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CUBI.txt [2026-03-11T20:21:29.581736] [INFO ] [sig ] [803/3275] Completed CUBI in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:29.581776] [INFO ] [sig ] [804/3275] Forecasting CUK... [2026-03-11T20:21:29.581808] [INFO ] [sig ] Generating forecast for: CUK [2026-03-11T20:21:29.581837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-03-11T20:21:29.594017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-03-11T20:21:29.594430] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-03-11T20:21:29.595260] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-03-11T20:21:29.595314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:29.595345] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:29.595371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:29.595427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:29.653148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:29.654091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:29.654177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:29.654211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:29.795780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:29.795938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:29.795979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:29.796008] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:29.799601] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: UP (p=91.04%) [2026-03-11T20:21:29.799900] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-03-11T20:21:29.800041] [INFO ] [sig ] CUK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:29.945011] [INFO ] [LOCAL ] Saved forecast: CUK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CUK.txt [2026-03-11T20:21:29.945176] [INFO ] [sig ] [804/3275] Completed CUK in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:29.945216] [INFO ] [sig ] [805/3275] Forecasting CULP... [2026-03-11T20:21:29.945246] [INFO ] [sig ] Generating forecast for: CULP [2026-03-11T20:21:29.945278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-03-11T20:21:29.956522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-03-11T20:21:29.956924] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-03-11T20:21:29.957759] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-03-11T20:21:29.957811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:29.957842] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:29.957869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:29.957925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:30.025422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:30.026482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:30.026614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:30.026658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:30.137660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:30.137838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:30.137879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:30.137908] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:30.141845] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-03-11T20:21:30.142259] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-03-11T20:21:30.142423] [INFO ] [sig ] CULP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:30.292752] [INFO ] [LOCAL ] Saved forecast: CULP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CULP.txt [2026-03-11T20:21:30.292981] [INFO ] [sig ] [805/3275] Completed CULP in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:30.293043] [INFO ] [sig ] [806/3275] Forecasting CURI... [2026-03-11T20:21:30.293088] [INFO ] [sig ] Generating forecast for: CURI [2026-03-11T20:21:30.293139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-03-11T20:21:30.307270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-03-11T20:21:30.307731] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-03-11T20:21:30.308804] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-03-11T20:21:30.308879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:30.308932] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:30.308972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:30.309056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:30.384181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:30.385309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:30.385402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:30.385437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:30.523624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:30.523809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:30.523857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:30.523891] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:30.528482] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: DOWN (p=44.44%) [2026-03-11T20:21:30.528937] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-03-11T20:21:30.529112] [INFO ] [sig ] CURI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:30.710141] [INFO ] [LOCAL ] Saved forecast: CURI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CURI.txt [2026-03-11T20:21:30.710312] [INFO ] [sig ] [806/3275] Completed CURI in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:30.710352] [INFO ] [sig ] [807/3275] Forecasting CUZ... [2026-03-11T20:21:30.710383] [INFO ] [sig ] Generating forecast for: CUZ [2026-03-11T20:21:30.710413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-03-11T20:21:30.723230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-03-11T20:21:30.723603] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-03-11T20:21:30.724408] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-03-11T20:21:30.724459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:30.724491] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:30.724517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:30.724590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:30.783139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:30.783811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:30.783890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:30.783923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:30.901698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:30.901853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:30.901894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:30.901922] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:30.905415] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: UP (p=96.22%) [2026-03-11T20:21:30.905744] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-03-11T20:21:30.905880] [INFO ] [sig ] CUZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:31.046496] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CUZ.txt [2026-03-11T20:21:31.046689] [INFO ] [sig ] [807/3275] Completed CUZ in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:31.046734] [INFO ] [sig ] [808/3275] Forecasting CVBF... [2026-03-11T20:21:31.046765] [INFO ] [sig ] Generating forecast for: CVBF [2026-03-11T20:21:31.046795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-03-11T20:21:31.059375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-03-11T20:21:31.059805] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-03-11T20:21:31.060683] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-03-11T20:21:31.060741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:31.060772] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:31.060797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:31.060851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:31.119904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:31.120782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:31.120867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:31.120901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:31.247396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:31.247617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:31.247664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:31.247696] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:31.251351] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=88.23%) [2026-03-11T20:21:31.251677] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-03-11T20:21:31.251816] [INFO ] [sig ] CVBF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:31.398925] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CVBF.txt [2026-03-11T20:21:31.399155] [INFO ] [sig ] [808/3275] Completed CVBF in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:31.399216] [INFO ] [sig ] [809/3275] Forecasting CVCO... [2026-03-11T20:21:31.399259] [INFO ] [sig ] Generating forecast for: CVCO [2026-03-11T20:21:31.399306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-03-11T20:21:31.413795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-03-11T20:21:31.414301] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-03-11T20:21:31.415617] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-03-11T20:21:31.415699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:31.415790] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:31.415841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:31.415932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:31.484227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:31.485387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:31.485502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:31.485547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:31.629835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:31.630014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:31.630100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:31.630135] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:31.634107] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=97.07%) [2026-03-11T20:21:31.634512] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-03-11T20:21:31.634698] [INFO ] [sig ] CVCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:31.788434] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CVCO.txt [2026-03-11T20:21:31.788708] [INFO ] [sig ] [809/3275] Completed CVCO in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-11T20:21:31.788771] [INFO ] [sig ] [810/3275] Forecasting CVE... [2026-03-11T20:21:31.788810] [INFO ] [sig ] Generating forecast for: CVE [2026-03-11T20:21:31.788851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-03-11T20:21:31.803644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-03-11T20:21:31.804084] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-03-11T20:21:31.804977] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-03-11T20:21:31.805031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:31.805064] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:31.805090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:31.805146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:31.861956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:31.862912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:31.863002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:31.863034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:31.989646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:31.989821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:31.989863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:31.989891] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:31.993559] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: UP (p=79.86%) [2026-03-11T20:21:31.993915] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-03-11T20:21:31.994064] [INFO ] [sig ] CVE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:32.136030] [INFO ] [LOCAL ] Saved forecast: CVE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CVE.txt [2026-03-11T20:21:32.136195] [INFO ] [sig ] [810/3275] Completed CVE in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.8m [2026-03-11T20:21:32.136235] [INFO ] [sig ] [811/3275] Forecasting CVEO... [2026-03-11T20:21:32.136265] [INFO ] [sig ] Generating forecast for: CVEO [2026-03-11T20:21:32.136296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-03-11T20:21:32.149010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-03-11T20:21:32.149376] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-03-11T20:21:32.150203] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-03-11T20:21:32.150255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:32.150287] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:32.150313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:32.150368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:32.207510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:32.208504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:32.208613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:32.208655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:32.328246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:32.328407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:32.328446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:32.328473] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:32.331960] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: DOWN (p=5.03%) [2026-03-11T20:21:32.332237] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-03-11T20:21:32.332366] [INFO ] [sig ] CVEO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:32.473891] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CVEO.txt [2026-03-11T20:21:32.474060] [INFO ] [sig ] [811/3275] Completed CVEO in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.8m [2026-03-11T20:21:32.474102] [INFO ] [sig ] [812/3275] Forecasting CVGI... [2026-03-11T20:21:32.474132] [INFO ] [sig ] Generating forecast for: CVGI [2026-03-11T20:21:32.474162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-03-11T20:21:32.486647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-03-11T20:21:32.486998] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-03-11T20:21:32.487842] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-03-11T20:21:32.487895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:32.487925] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:32.487949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:32.488024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:32.545072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:32.545957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:32.546041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:32.546073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:32.663963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:32.664123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:32.664162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:32.664229] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:32.667770] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=85.34%) [2026-03-11T20:21:32.668080] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-03-11T20:21:32.668215] [INFO ] [sig ] CVGI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:32.810459] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CVGI.txt [2026-03-11T20:21:32.810644] [INFO ] [sig ] [812/3275] Completed CVGI in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.8m [2026-03-11T20:21:32.810687] [INFO ] [sig ] [813/3275] Forecasting CVI... [2026-03-11T20:21:32.810717] [INFO ] [sig ] Generating forecast for: CVI [2026-03-11T20:21:32.810747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-03-11T20:21:32.823322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-03-11T20:21:32.823722] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-03-11T20:21:32.824517] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-03-11T20:21:32.824568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:32.824649] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:32.824682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:32.824750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:32.882308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:32.883290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:32.883375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:32.883408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:33.006794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:33.006956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:33.006996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:33.007025] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:33.010626] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: DOWN (p=20.72%) [2026-03-11T20:21:33.010933] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-03-11T20:21:33.011077] [INFO ] [sig ] CVI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:33.154452] [INFO ] [LOCAL ] Saved forecast: CVI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CVI.txt [2026-03-11T20:21:33.154621] [INFO ] [sig ] [813/3275] Completed CVI in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:33.154663] [INFO ] [sig ] [814/3275] Forecasting CVKD... [2026-03-11T20:21:33.154694] [INFO ] [sig ] Generating forecast for: CVKD [2026-03-11T20:21:33.154724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-03-11T20:21:33.166170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-03-11T20:21:33.166516] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-03-11T20:21:33.167352] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-03-11T20:21:33.167403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:33.167434] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:33.167460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:33.167518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:33.225831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:33.226786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:33.226872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:33.226904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:33.352987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:33.353153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:33.353203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:33.353239] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:33.356834] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=19.38%) [2026-03-11T20:21:33.357133] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-03-11T20:21:33.357275] [INFO ] [sig ] CVKD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:33.499909] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CVKD.txt [2026-03-11T20:21:33.500095] [INFO ] [sig ] [814/3275] Completed CVKD in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:33.500142] [INFO ] [sig ] [815/3275] Forecasting CVNA... [2026-03-11T20:21:33.500181] [INFO ] [sig ] Generating forecast for: CVNA [2026-03-11T20:21:33.500223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-03-11T20:21:33.513920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-03-11T20:21:33.514373] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-03-11T20:21:33.515254] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-03-11T20:21:33.515307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:33.515338] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:33.515365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:33.515420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:33.574064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:33.574955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:33.575038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:33.575070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:33.697990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:33.698162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:33.698203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:33.698230] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:33.702056] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-03-11T20:21:33.702351] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-03-11T20:21:33.702483] [INFO ] [sig ] CVNA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:33.844557] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CVNA.txt [2026-03-11T20:21:33.844747] [INFO ] [sig ] [815/3275] Completed CVNA in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:33.844787] [INFO ] [sig ] [816/3275] Forecasting CVRX... [2026-03-11T20:21:33.844816] [INFO ] [sig ] Generating forecast for: CVRX [2026-03-11T20:21:33.844848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-03-11T20:21:33.857317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-03-11T20:21:33.857726] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-03-11T20:21:33.858563] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-03-11T20:21:33.858635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:33.858671] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:33.858696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:33.858751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:33.916133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:33.917167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:33.917272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:33.917313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:34.039054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:34.039213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:34.039253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:34.039281] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:34.042740] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: UP (p=72.58%) [2026-03-11T20:21:34.043029] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-03-11T20:21:34.043166] [INFO ] [sig ] CVRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:34.184779] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CVRX.txt [2026-03-11T20:21:34.184942] [INFO ] [sig ] [816/3275] Completed CVRX in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:34.184982] [INFO ] [sig ] [817/3275] Forecasting CVS... [2026-03-11T20:21:34.185018] [INFO ] [sig ] Generating forecast for: CVS [2026-03-11T20:21:34.185051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-03-11T20:21:34.196876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-03-11T20:21:34.197237] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-03-11T20:21:34.198139] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-03-11T20:21:34.198194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:34.198227] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:34.198252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:34.198307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:34.257440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:34.258151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:34.258233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:34.258265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:34.380728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:34.380876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:34.380914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:34.380944] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:34.384499] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-03-11T20:21:34.384831] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-03-11T20:21:34.384964] [INFO ] [sig ] CVS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:34.539909] [INFO ] [LOCAL ] Saved forecast: CVS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CVS.txt [2026-03-11T20:21:34.540259] [INFO ] [sig ] [817/3275] Completed CVS in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:34.540299] [INFO ] [sig ] [818/3275] Forecasting CVX... [2026-03-11T20:21:34.540329] [INFO ] [sig ] Generating forecast for: CVX [2026-03-11T20:21:34.540359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-03-11T20:21:34.553156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-03-11T20:21:34.553561] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-03-11T20:21:34.554410] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-03-11T20:21:34.554462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:34.554494] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:34.554520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:34.554594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:34.613836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:34.614677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:34.614759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:34.614791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:34.741424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:34.741601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:34.741645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:34.741679] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:34.745232] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-03-11T20:21:34.745516] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-03-11T20:21:34.745669] [INFO ] [sig ] CVX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:34.887592] [INFO ] [LOCAL ] Saved forecast: CVX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CVX.txt [2026-03-11T20:21:34.887732] [INFO ] [sig ] [818/3275] Completed CVX in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:34.887770] [INFO ] [sig ] [819/3275] Forecasting CWAN... [2026-03-11T20:21:34.887799] [INFO ] [sig ] Generating forecast for: CWAN [2026-03-11T20:21:34.887831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-03-11T20:21:34.900586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-03-11T20:21:34.901169] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-03-11T20:21:34.902210] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-03-11T20:21:34.902263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:34.902294] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:34.902321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:34.902376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:34.969454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:34.970595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:34.970739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:34.970785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:35.096689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:35.096843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:35.096882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:35.096912] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:35.100877] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-03-11T20:21:35.101166] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-03-11T20:21:35.101300] [INFO ] [sig ] CWAN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:35.247855] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CWAN.txt [2026-03-11T20:21:35.248025] [INFO ] [sig ] [819/3275] Completed CWAN in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:35.248068] [INFO ] [sig ] [820/3275] Forecasting CWBC... [2026-03-11T20:21:35.248099] [INFO ] [sig ] Generating forecast for: CWBC [2026-03-11T20:21:35.248129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-03-11T20:21:35.261535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-03-11T20:21:35.261939] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-03-11T20:21:35.263008] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-03-11T20:21:35.263061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:35.263092] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:35.263118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:35.263173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:35.324271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:35.325030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:35.325109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:35.325141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:35.456870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:35.457011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:35.457051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:35.457124] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:35.460767] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: DOWN (p=48.76%) [2026-03-11T20:21:35.461060] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-03-11T20:21:35.461197] [INFO ] [sig ] CWBC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:35.614026] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CWBC.txt [2026-03-11T20:21:35.614165] [INFO ] [sig ] [820/3275] Completed CWBC in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:35.614204] [INFO ] [sig ] [821/3275] Forecasting CWCO... [2026-03-11T20:21:35.614231] [INFO ] [sig ] Generating forecast for: CWCO [2026-03-11T20:21:35.614262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-03-11T20:21:35.626017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-03-11T20:21:35.626365] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-03-11T20:21:35.627191] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-03-11T20:21:35.627242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:35.627273] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:35.627300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:35.627355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:35.684702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:35.685328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:35.685409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:35.685441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:35.803625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:35.803783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:35.803821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:35.803851] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:35.807279] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=3.19%) [2026-03-11T20:21:35.807563] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-03-11T20:21:35.807719] [INFO ] [sig ] CWCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:35.952166] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CWCO.txt [2026-03-11T20:21:35.952329] [INFO ] [sig ] [821/3275] Completed CWCO in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:35.952371] [INFO ] [sig ] [822/3275] Forecasting CWD... [2026-03-11T20:21:35.952402] [INFO ] [sig ] Generating forecast for: CWD [2026-03-11T20:21:35.952432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-03-11T20:21:35.964472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-03-11T20:21:35.964910] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-03-11T20:21:35.965804] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-03-11T20:21:35.965871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:35.965908] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:35.965935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:35.965992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:36.028060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:36.029093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:36.029186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:36.029238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:36.149869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:36.150228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:36.150274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:36.150321] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:36.154276] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-03-11T20:21:36.154565] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-03-11T20:21:36.154749] [INFO ] [sig ] CWD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:36.309616] [INFO ] [LOCAL ] Saved forecast: CWD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CWD.txt [2026-03-11T20:21:36.309832] [INFO ] [sig ] [822/3275] Completed CWD in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:36.309881] [INFO ] [sig ] [823/3275] Forecasting CWEN... [2026-03-11T20:21:36.309914] [INFO ] [sig ] Generating forecast for: CWEN [2026-03-11T20:21:36.309946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-03-11T20:21:36.324107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-03-11T20:21:36.324513] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-03-11T20:21:36.325382] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-03-11T20:21:36.325436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:36.325468] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:36.325495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:36.325554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:36.387625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:36.388505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:36.388611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:36.388648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:36.514693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:36.514853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:36.514893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:36.514924] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:36.518699] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=76.00%) [2026-03-11T20:21:36.518992] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-03-11T20:21:36.519132] [INFO ] [sig ] CWEN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:36.667042] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CWEN.txt [2026-03-11T20:21:36.667205] [INFO ] [sig ] [823/3275] Completed CWEN in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:36.667248] [INFO ] [sig ] [824/3275] Forecasting CWH... [2026-03-11T20:21:36.667277] [INFO ] [sig ] Generating forecast for: CWH [2026-03-11T20:21:36.667308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-03-11T20:21:36.682479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-03-11T20:21:36.682921] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-03-11T20:21:36.683810] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-03-11T20:21:36.683865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:36.683897] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:36.683923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:36.683995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:36.744166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:36.745051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:36.745138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:36.745172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:36.873925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:36.874283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:36.874324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:36.874352] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:36.878125] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=20.67%) [2026-03-11T20:21:36.878414] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-03-11T20:21:36.878546] [INFO ] [sig ] CWH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:37.028827] [INFO ] [LOCAL ] Saved forecast: CWH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CWH.txt [2026-03-11T20:21:37.028985] [INFO ] [sig ] [824/3275] Completed CWH in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:37.029028] [INFO ] [sig ] [825/3275] Forecasting CWK... [2026-03-11T20:21:37.029059] [INFO ] [sig ] Generating forecast for: CWK [2026-03-11T20:21:37.029091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-03-11T20:21:37.042026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-03-11T20:21:37.042357] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-03-11T20:21:37.043253] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-03-11T20:21:37.043309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:37.043341] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:37.043368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:37.043424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:37.102416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:37.103258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:37.103341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:37.103374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:37.227209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:37.227379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:37.227422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:37.227451] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:37.231118] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: DOWN (p=35.98%) [2026-03-11T20:21:37.231410] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-03-11T20:21:37.231546] [INFO ] [sig ] CWK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:37.377647] [INFO ] [LOCAL ] Saved forecast: CWK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CWK.txt [2026-03-11T20:21:37.377799] [INFO ] [sig ] [825/3275] Completed CWK in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:37.377840] [INFO ] [sig ] [826/3275] Forecasting CXDO... [2026-03-11T20:21:37.377872] [INFO ] [sig ] Generating forecast for: CXDO [2026-03-11T20:21:37.377902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-03-11T20:21:37.390305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-03-11T20:21:37.390676] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-03-11T20:21:37.391460] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-03-11T20:21:37.391524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:37.391600] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:37.391630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:37.391686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:37.449014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:37.449906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:37.449990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:37.450022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:37.571876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:37.572247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:37.572293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:37.572327] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:37.577434] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: DOWN (p=31.43%) [2026-03-11T20:21:37.577807] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-03-11T20:21:37.578166] [INFO ] [sig ] CXDO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:37.725941] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CXDO.txt [2026-03-11T20:21:37.726102] [INFO ] [sig ] [826/3275] Completed CXDO in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-11T20:21:37.726144] [INFO ] [sig ] [827/3275] Forecasting CXE... [2026-03-11T20:21:37.726176] [INFO ] [sig ] Generating forecast for: CXE [2026-03-11T20:21:37.726206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-03-11T20:21:37.738425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-03-11T20:21:37.738859] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-03-11T20:21:37.739718] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-03-11T20:21:37.739781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:37.739822] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:37.739855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:37.739919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:37.801912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:37.802811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:37.802898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:37.803086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:37.923231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:37.923394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:37.923435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:37.923465] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:37.926931] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-03-11T20:21:37.927233] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-03-11T20:21:37.927370] [INFO ] [sig ] CXE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:38.073998] [INFO ] [LOCAL ] Saved forecast: CXE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CXE.txt [2026-03-11T20:21:38.074178] [INFO ] [sig ] [827/3275] Completed CXE in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-11T20:21:38.074221] [INFO ] [sig ] [828/3275] Forecasting CXSE... [2026-03-11T20:21:38.074251] [INFO ] [sig ] Generating forecast for: CXSE [2026-03-11T20:21:38.074282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-03-11T20:21:38.086263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-03-11T20:21:38.086661] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-03-11T20:21:38.087459] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-03-11T20:21:38.087511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:38.087542] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:38.087567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:38.087653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:38.144995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:38.145889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:38.145973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:38.146005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:38.266741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:38.266929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:38.266987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:38.267018] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:38.271146] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=76.70%) [2026-03-11T20:21:38.271543] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-03-11T20:21:38.271729] [INFO ] [sig ] CXSE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:38.426323] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CXSE.txt [2026-03-11T20:21:38.426482] [INFO ] [sig ] [828/3275] Completed CXSE in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:38.426523] [INFO ] [sig ] [829/3275] Forecasting CYD... [2026-03-11T20:21:38.426553] [INFO ] [sig ] Generating forecast for: CYD [2026-03-11T20:21:38.426603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-03-11T20:21:38.441870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-03-11T20:21:38.442278] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-03-11T20:21:38.443137] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-03-11T20:21:38.443192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:38.443224] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:38.443251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:38.443308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:38.504100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:38.505063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:38.505151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:38.505185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:38.646625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:38.646800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:38.646845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:38.647114] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:38.651506] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-03-11T20:21:38.651859] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-03-11T20:21:38.652195] [INFO ] [sig ] CYD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:38.806372] [INFO ] [LOCAL ] Saved forecast: CYD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CYD.txt [2026-03-11T20:21:38.806549] [INFO ] [sig ] [829/3275] Completed CYD in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:38.806611] [INFO ] [sig ] [830/3275] Forecasting CYH... [2026-03-11T20:21:38.806646] [INFO ] [sig ] Generating forecast for: CYH [2026-03-11T20:21:38.806676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-03-11T20:21:38.820313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-03-11T20:21:38.820760] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-03-11T20:21:38.822168] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-03-11T20:21:38.822225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:38.822258] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:38.822284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:38.822341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:38.888910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:38.889846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:38.889943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:38.889976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:39.016400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:39.016597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:39.016641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:39.016669] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:39.020102] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: UP (p=95.52%) [2026-03-11T20:21:39.020409] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-03-11T20:21:39.020553] [INFO ] [sig ] CYH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:39.171455] [INFO ] [LOCAL ] Saved forecast: CYH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CYH.txt [2026-03-11T20:21:39.171622] [INFO ] [sig ] [830/3275] Completed CYH in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:39.171666] [INFO ] [sig ] [831/3275] Forecasting CYN... [2026-03-11T20:21:39.171699] [INFO ] [sig ] Generating forecast for: CYN [2026-03-11T20:21:39.171731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-03-11T20:21:39.185755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-03-11T20:21:39.186173] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-03-11T20:21:39.187022] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-03-11T20:21:39.187076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:39.187108] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:39.187135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:39.187193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:39.245884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:39.246806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:39.246892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:39.246924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:39.365737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:39.365917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:39.365958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:39.365987] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:39.369451] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=8.55%) [2026-03-11T20:21:39.369762] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-03-11T20:21:39.369890] [INFO ] [sig ] CYN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:39.513934] [INFO ] [LOCAL ] Saved forecast: CYN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CYN.txt [2026-03-11T20:21:39.514098] [INFO ] [sig ] [831/3275] Completed CYN in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:39.514139] [INFO ] [sig ] [832/3275] Forecasting CYRX... [2026-03-11T20:21:39.514169] [INFO ] [sig ] Generating forecast for: CYRX [2026-03-11T20:21:39.514201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-03-11T20:21:39.526560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-03-11T20:21:39.526974] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-03-11T20:21:39.527834] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-03-11T20:21:39.527899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:39.527937] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:39.527963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:39.528072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:39.594728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:39.595832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:39.595937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:39.595985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:39.744902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:39.745081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:39.745144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:39.745195] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:39.749559] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-03-11T20:21:39.749910] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-03-11T20:21:39.750059] [INFO ] [sig ] CYRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:39.915489] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CYRX.txt [2026-03-11T20:21:39.915665] [INFO ] [sig ] [832/3275] Completed CYRX in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:39.915709] [INFO ] [sig ] [833/3275] Forecasting CYTK... [2026-03-11T20:21:39.915739] [INFO ] [sig ] Generating forecast for: CYTK [2026-03-11T20:21:39.915771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-03-11T20:21:39.928467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-03-11T20:21:39.928865] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-03-11T20:21:39.929785] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-03-11T20:21:39.929838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:39.929870] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:39.929897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:39.929964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:39.989269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:39.990245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:39.990331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:39.990363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:40.122444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:40.122625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:40.122684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:40.122714] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:40.126344] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: UP (p=94.96%) [2026-03-11T20:21:40.126690] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-03-11T20:21:40.126829] [INFO ] [sig ] CYTK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:40.275489] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/CYTK.txt [2026-03-11T20:21:40.275669] [INFO ] [sig ] [833/3275] Completed CYTK in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:40.275716] [INFO ] [sig ] [834/3275] Forecasting CZFS... [2026-03-11T20:21:40.275748] [INFO ] [sig ] Generating forecast for: CZFS [2026-03-11T20:21:40.275779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-03-11T20:21:40.286758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-03-11T20:21:40.287299] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-03-11T20:21:40.288402] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-03-11T20:21:40.288457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:40.288488] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:40.288514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:40.288591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:40.350700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:40.351603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:40.351703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:40.351740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:40.451100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:40.451259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:40.451298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:40.451327] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:40.454798] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: DOWN (p=22.89%) [2026-03-11T20:21:40.455105] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-03-11T20:21:40.455235] [INFO ] [sig ] CZFS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:40.604695] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CZFS.txt [2026-03-11T20:21:40.604865] [INFO ] [sig ] [834/3275] Completed CZFS in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:40.604930] [INFO ] [sig ] [835/3275] Forecasting CZNC... [2026-03-11T20:21:40.604985] [INFO ] [sig ] Generating forecast for: CZNC [2026-03-11T20:21:40.605028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-03-11T20:21:40.618701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-03-11T20:21:40.619107] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-03-11T20:21:40.620029] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-03-11T20:21:40.620083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:40.620114] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:40.620140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:40.620195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:40.681431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:40.682566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:40.682673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:40.682707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:40.813799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:40.813973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:40.814013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:40.814042] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:40.817770] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: DOWN (p=26.96%) [2026-03-11T20:21:40.818144] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-03-11T20:21:40.818301] [INFO ] [sig ] CZNC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:40.966010] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CZNC.txt [2026-03-11T20:21:40.966212] [INFO ] [sig ] [835/3275] Completed CZNC in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:40.966265] [INFO ] [sig ] [836/3275] Forecasting CZWI... [2026-03-11T20:21:40.966306] [INFO ] [sig ] Generating forecast for: CZWI [2026-03-11T20:21:40.966347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-03-11T20:21:40.978318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-03-11T20:21:40.978710] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-03-11T20:21:40.979604] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-03-11T20:21:40.979657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:40.979688] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:40.979714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:40.979771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:41.045009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:41.045973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:41.046093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:41.046125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:41.177422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:41.177611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:41.177657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:41.177697] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:41.181383] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: DOWN (p=11.32%) [2026-03-11T20:21:41.181735] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-03-11T20:21:41.181882] [INFO ] [sig ] CZWI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:41.331707] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/CZWI.txt [2026-03-11T20:21:41.331885] [INFO ] [sig ] [836/3275] Completed CZWI in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:41.331934] [INFO ] [sig ] [837/3275] Forecasting DAL... [2026-03-11T20:21:41.331966] [INFO ] [sig ] Generating forecast for: DAL [2026-03-11T20:21:41.331998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-03-11T20:21:41.345355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-03-11T20:21:41.345792] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-03-11T20:21:41.346753] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-03-11T20:21:41.346812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:41.346865] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:41.346900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:41.346971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:41.404899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:41.405767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:41.405852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:41.405883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:41.530383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:41.530539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:41.530598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:41.530631] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:41.534180] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: UP (p=66.34%) [2026-03-11T20:21:41.534453] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-03-11T20:21:41.534600] [INFO ] [sig ] DAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:41.676970] [INFO ] [LOCAL ] Saved forecast: DAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DAL.txt [2026-03-11T20:21:41.677099] [INFO ] [sig ] [837/3275] Completed DAL in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:41.677138] [INFO ] [sig ] [838/3275] Forecasting DAN... [2026-03-11T20:21:41.677167] [INFO ] [sig ] Generating forecast for: DAN [2026-03-11T20:21:41.677198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-03-11T20:21:41.690588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-03-11T20:21:41.690900] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-03-11T20:21:41.691721] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-03-11T20:21:41.691772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:41.691803] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:41.691829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:41.691885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:41.750509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:41.751166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:41.751244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:41.751276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:41.875267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:41.875423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:41.875462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:41.875490] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:41.878979] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: UP (p=81.24%) [2026-03-11T20:21:41.879258] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-03-11T20:21:41.879390] [INFO ] [sig ] DAN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:42.020982] [INFO ] [LOCAL ] Saved forecast: DAN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DAN.txt [2026-03-11T20:21:42.021115] [INFO ] [sig ] [838/3275] Completed DAN in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:42.021155] [INFO ] [sig ] [839/3275] Forecasting DAO... [2026-03-11T20:21:42.021183] [INFO ] [sig ] Generating forecast for: DAO [2026-03-11T20:21:42.021213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-03-11T20:21:42.033239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-03-11T20:21:42.033604] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-03-11T20:21:42.034392] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-03-11T20:21:42.034443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:42.034475] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:42.034501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:42.034556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:42.091892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:42.092703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:42.092785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:42.092816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:42.218265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:42.218420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:42.218466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:42.218496] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:42.222114] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: DOWN (p=23.43%) [2026-03-11T20:21:42.222387] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-03-11T20:21:42.222529] [INFO ] [sig ] DAO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:42.377113] [INFO ] [LOCAL ] Saved forecast: DAO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DAO.txt [2026-03-11T20:21:42.377279] [INFO ] [sig ] [839/3275] Completed DAO in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:42.377318] [INFO ] [sig ] [840/3275] Forecasting DAPP... [2026-03-11T20:21:42.377348] [INFO ] [sig ] Generating forecast for: DAPP [2026-03-11T20:21:42.377378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-03-11T20:21:42.390828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-03-11T20:21:42.391163] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-03-11T20:21:42.392012] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-03-11T20:21:42.392075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:42.392113] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:42.392144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:42.392201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:42.454676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:42.455639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:42.455723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:42.455755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:42.582083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:42.582249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:42.582290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:42.582320] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:42.585735] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: DOWN (p=30.18%) [2026-03-11T20:21:42.586018] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-03-11T20:21:42.586151] [INFO ] [sig ] DAPP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:42.730958] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DAPP.txt [2026-03-11T20:21:42.731136] [INFO ] [sig ] [840/3275] Completed DAPP in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:42.731183] [INFO ] [sig ] [841/3275] Forecasting DARE... [2026-03-11T20:21:42.731213] [INFO ] [sig ] Generating forecast for: DARE [2026-03-11T20:21:42.731244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-03-11T20:21:42.744860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-03-11T20:21:42.745500] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-03-11T20:21:42.746681] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-03-11T20:21:42.746736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:42.746769] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:42.746796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:42.746855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:42.807903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:42.809066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:42.809159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:42.809382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:42.928243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:42.928403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:42.928445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:42.928473] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:42.932152] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=82.31%) [2026-03-11T20:21:42.932452] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-03-11T20:21:42.932608] [INFO ] [sig ] DARE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:43.082081] [INFO ] [LOCAL ] Saved forecast: DARE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DARE.txt [2026-03-11T20:21:43.082241] [INFO ] [sig ] [841/3275] Completed DARE in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:43.082280] [INFO ] [sig ] [842/3275] Forecasting DASH... [2026-03-11T20:21:43.082308] [INFO ] [sig ] Generating forecast for: DASH [2026-03-11T20:21:43.082338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-03-11T20:21:43.096297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-03-11T20:21:43.096755] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-03-11T20:21:43.097654] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-03-11T20:21:43.097709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:43.097744] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:43.097771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:43.097827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:43.163129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:43.164093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:43.164176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:43.164209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:43.298405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:43.298591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:43.298636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:43.298665] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:43.302743] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: DOWN (p=14.71%) [2026-03-11T20:21:43.303085] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-03-11T20:21:43.303258] [INFO ] [sig ] DASH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:43.454465] [INFO ] [LOCAL ] Saved forecast: DASH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DASH.txt [2026-03-11T20:21:43.454640] [INFO ] [sig ] [842/3275] Completed DASH in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:43.454683] [INFO ] [sig ] [843/3275] Forecasting DAVA... [2026-03-11T20:21:43.454719] [INFO ] [sig ] Generating forecast for: DAVA [2026-03-11T20:21:43.454763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-03-11T20:21:43.468163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-03-11T20:21:43.468604] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-03-11T20:21:43.469485] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-03-11T20:21:43.469539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:43.469614] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:43.469643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:43.469700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:43.532784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:43.533727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:43.533814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:43.533846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:43.660315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:43.660491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:43.660535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:43.660563] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:43.664252] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-03-11T20:21:43.664618] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-03-11T20:21:43.664780] [INFO ] [sig ] DAVA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:43.812061] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DAVA.txt [2026-03-11T20:21:43.812236] [INFO ] [sig ] [843/3275] Completed DAVA in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-11T20:21:43.812276] [INFO ] [sig ] [844/3275] Forecasting DAVE... [2026-03-11T20:21:43.812304] [INFO ] [sig ] Generating forecast for: DAVE [2026-03-11T20:21:43.812336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-03-11T20:21:43.824761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-03-11T20:21:43.825194] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-03-11T20:21:43.826094] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-03-11T20:21:43.826149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:43.826180] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:43.826205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:43.826261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:43.885377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:43.886299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:43.886388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:43.886421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:44.010670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:44.010831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:44.010871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:44.010917] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:44.014391] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=42.20%) [2026-03-11T20:21:44.014715] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-03-11T20:21:44.014859] [INFO ] [sig ] DAVE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:44.166450] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DAVE.txt [2026-03-11T20:21:44.166628] [INFO ] [sig ] [844/3275] Completed DAVE in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-11T20:21:44.166671] [INFO ] [sig ] [845/3275] Forecasting DAWN... [2026-03-11T20:21:44.166702] [INFO ] [sig ] Generating forecast for: DAWN [2026-03-11T20:21:44.166732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-03-11T20:21:44.179507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-03-11T20:21:44.179955] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-03-11T20:21:44.180846] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-03-11T20:21:44.180915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:44.180956] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:44.180996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:44.181078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:44.240495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:44.241494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:44.241615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:44.241669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:44.369590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:44.369754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:44.369796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:44.369835] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:44.373692] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: UP (p=73.12%) [2026-03-11T20:21:44.374035] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-03-11T20:21:44.374181] [INFO ] [sig ] DAWN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:44.523151] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DAWN.txt [2026-03-11T20:21:44.523306] [INFO ] [sig ] [845/3275] Completed DAWN in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:44.523347] [INFO ] [sig ] [846/3275] Forecasting DB... [2026-03-11T20:21:44.523378] [INFO ] [sig ] Generating forecast for: DB [2026-03-11T20:21:44.523410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-03-11T20:21:44.536880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-03-11T20:21:44.537277] [INFO ] [FORECASTER] Starting predict_future for DB [2026-03-11T20:21:44.538176] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-03-11T20:21:44.538230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:44.538261] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:44.538288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:44.538343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:44.601826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:44.602908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:44.603017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:44.603052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:44.737035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:44.737200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:44.737241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:44.737303] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:44.741327] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=58.03%) [2026-03-11T20:21:44.741776] [INFO ] [FORECASTER] Completed predict_future for DB [2026-03-11T20:21:44.741995] [INFO ] [sig ] DB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:44.890626] [INFO ] [LOCAL ] Saved forecast: DB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DB.txt [2026-03-11T20:21:44.890786] [INFO ] [sig ] [846/3275] Completed DB in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:44.890826] [INFO ] [sig ] [847/3275] Forecasting DBI... [2026-03-11T20:21:44.890859] [INFO ] [sig ] Generating forecast for: DBI [2026-03-11T20:21:44.890890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-03-11T20:21:44.903341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-03-11T20:21:44.903760] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-03-11T20:21:44.904645] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-03-11T20:21:44.904700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:44.904732] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:44.904758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:44.904816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:44.962932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:44.963860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:44.963947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:44.963980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:45.089911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:45.090091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:45.090131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:45.090159] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:45.093651] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: DOWN (p=39.36%) [2026-03-11T20:21:45.093929] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-03-11T20:21:45.094060] [INFO ] [sig ] DBI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:45.236667] [INFO ] [LOCAL ] Saved forecast: DBI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DBI.txt [2026-03-11T20:21:45.236831] [INFO ] [sig ] [847/3275] Completed DBI in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:45.236873] [INFO ] [sig ] [848/3275] Forecasting DBL... [2026-03-11T20:21:45.236906] [INFO ] [sig ] Generating forecast for: DBL [2026-03-11T20:21:45.236940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-03-11T20:21:45.249848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-03-11T20:21:45.250237] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-03-11T20:21:45.251134] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-03-11T20:21:45.251190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:45.251223] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:45.251262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:45.251321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:45.313157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:45.314060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:45.314348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:45.314379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:45.438653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:45.438815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:45.438853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:45.438881] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:45.442660] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: UP (p=64.63%) [2026-03-11T20:21:45.442939] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-03-11T20:21:45.443253] [INFO ] [sig ] DBL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:45.586023] [INFO ] [LOCAL ] Saved forecast: DBL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DBL.txt [2026-03-11T20:21:45.586160] [INFO ] [sig ] [848/3275] Completed DBL in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:45.586198] [INFO ] [sig ] [849/3275] Forecasting DBRG... [2026-03-11T20:21:45.586228] [INFO ] [sig ] Generating forecast for: DBRG [2026-03-11T20:21:45.586259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-03-11T20:21:45.600926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-03-11T20:21:45.601279] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-03-11T20:21:45.602128] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-03-11T20:21:45.602181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:45.602212] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:45.602239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:45.602295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:45.660115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:45.660768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:45.660850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:45.660883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:45.783096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:45.783230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:45.783269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:45.783297] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:45.786698] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-03-11T20:21:45.786975] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-03-11T20:21:45.787104] [INFO ] [sig ] DBRG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:45.929016] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DBRG.txt [2026-03-11T20:21:45.929145] [INFO ] [sig ] [849/3275] Completed DBRG in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:45.929184] [INFO ] [sig ] [850/3275] Forecasting DBX... [2026-03-11T20:21:45.929212] [INFO ] [sig ] Generating forecast for: DBX [2026-03-11T20:21:45.929243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-03-11T20:21:45.940975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-03-11T20:21:45.941314] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-03-11T20:21:45.942173] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-03-11T20:21:45.942225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:45.942257] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:45.942283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:45.942360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:46.001544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:46.002262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:46.002343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:46.002375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:46.133283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:46.133439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:46.133483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:46.133512] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:46.136972] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-03-11T20:21:46.137278] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-03-11T20:21:46.137413] [INFO ] [sig ] DBX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:46.280617] [INFO ] [LOCAL ] Saved forecast: DBX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DBX.txt [2026-03-11T20:21:46.280789] [INFO ] [sig ] [850/3275] Completed DBX in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:46.280829] [INFO ] [sig ] [851/3275] Forecasting DCBO... [2026-03-11T20:21:46.280859] [INFO ] [sig ] Generating forecast for: DCBO [2026-03-11T20:21:46.280892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-03-11T20:21:46.292523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-03-11T20:21:46.292926] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-03-11T20:21:46.293758] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-03-11T20:21:46.293810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:46.293840] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:46.293865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:46.293920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:46.351224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:46.352346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:46.352434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:46.352466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:46.483008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:46.483168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:46.483210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:46.483237] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:46.487158] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: DOWN (p=43.47%) [2026-03-11T20:21:46.487459] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-03-11T20:21:46.487618] [INFO ] [sig ] DCBO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:46.644880] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DCBO.txt [2026-03-11T20:21:46.645047] [INFO ] [sig ] [851/3275] Completed DCBO in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:46.645087] [INFO ] [sig ] [852/3275] Forecasting DCI... [2026-03-11T20:21:46.645117] [INFO ] [sig ] Generating forecast for: DCI [2026-03-11T20:21:46.645154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-03-11T20:21:46.657915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-03-11T20:21:46.658407] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-03-11T20:21:46.659314] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-03-11T20:21:46.659370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:46.659402] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:46.659428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:46.659485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:46.717452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:46.718435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:46.718525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:46.718558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:46.849383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:46.849560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:46.849625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:46.849656] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:46.853438] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-03-11T20:21:46.853821] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-03-11T20:21:46.853972] [INFO ] [sig ] DCI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:47.004278] [INFO ] [LOCAL ] Saved forecast: DCI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DCI.txt [2026-03-11T20:21:47.004446] [INFO ] [sig ] [852/3275] Completed DCI in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:47.004489] [INFO ] [sig ] [853/3275] Forecasting DCO... [2026-03-11T20:21:47.004521] [INFO ] [sig ] Generating forecast for: DCO [2026-03-11T20:21:47.004551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-03-11T20:21:47.017125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-03-11T20:21:47.017543] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-03-11T20:21:47.018464] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-03-11T20:21:47.018518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:47.018549] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:47.018616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:47.018687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:47.076613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:47.077541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:47.077686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:47.077722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:47.203893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:47.204050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:47.204090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:47.204121] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:47.207878] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: DOWN (p=4.94%) [2026-03-11T20:21:47.208198] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-03-11T20:21:47.208521] [INFO ] [sig ] DCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:47.352344] [INFO ] [LOCAL ] Saved forecast: DCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DCO.txt [2026-03-11T20:21:47.352498] [INFO ] [sig ] [853/3275] Completed DCO in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:47.352539] [INFO ] [sig ] [854/3275] Forecasting DCOM... [2026-03-11T20:21:47.352585] [INFO ] [sig ] Generating forecast for: DCOM [2026-03-11T20:21:47.352619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-03-11T20:21:47.364902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-03-11T20:21:47.365254] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-03-11T20:21:47.366118] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-03-11T20:21:47.366172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:47.366204] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:47.366230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:47.366288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:47.426533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:47.427422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:47.427505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:47.427537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:47.557438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:47.557638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:47.557690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:47.557721] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:47.561664] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=80.42%) [2026-03-11T20:21:47.561998] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-03-11T20:21:47.562146] [INFO ] [sig ] DCOM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:47.709060] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DCOM.txt [2026-03-11T20:21:47.709220] [INFO ] [sig ] [854/3275] Completed DCOM in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:47.709260] [INFO ] [sig ] [855/3275] Forecasting DCTH... [2026-03-11T20:21:47.709290] [INFO ] [sig ] Generating forecast for: DCTH [2026-03-11T20:21:47.709320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-03-11T20:21:47.722092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-03-11T20:21:47.722443] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-03-11T20:21:47.723317] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-03-11T20:21:47.723370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:47.723402] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:47.723427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:47.723482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:47.786003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:47.787055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:47.787142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:47.787175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:47.913817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:47.913981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:47.914029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:47.914066] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:47.917650] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: UP (p=76.83%) [2026-03-11T20:21:47.917956] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-03-11T20:21:47.918121] [INFO ] [sig ] DCTH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:48.065245] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DCTH.txt [2026-03-11T20:21:48.065392] [INFO ] [sig ] [855/3275] Completed DCTH in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:48.065431] [INFO ] [sig ] [856/3275] Forecasting DD... [2026-03-11T20:21:48.065462] [INFO ] [sig ] Generating forecast for: DD [2026-03-11T20:21:48.065492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-03-11T20:21:48.078128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-03-11T20:21:48.078493] [INFO ] [FORECASTER] Starting predict_future for DD [2026-03-11T20:21:48.079395] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-03-11T20:21:48.079449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:48.079482] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:48.079507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:48.079563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:48.141374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:48.142199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:48.142284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:48.142318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:48.272104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:48.272492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:48.272546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:48.272596] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:48.276250] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=48.82%) [2026-03-11T20:21:48.276774] [INFO ] [FORECASTER] Completed predict_future for DD [2026-03-11T20:21:48.276914] [INFO ] [sig ] DD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:48.426593] [INFO ] [LOCAL ] Saved forecast: DD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DD.txt [2026-03-11T20:21:48.426771] [INFO ] [sig ] [856/3275] Completed DD in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:48.426814] [INFO ] [sig ] [857/3275] Forecasting DDD... [2026-03-11T20:21:48.426845] [INFO ] [sig ] Generating forecast for: DDD [2026-03-11T20:21:48.426879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-03-11T20:21:48.439016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-03-11T20:21:48.439378] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-03-11T20:21:48.440238] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-03-11T20:21:48.440290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:48.440321] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:48.440348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:48.440408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:48.499604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:48.500384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:48.500468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:48.500501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:48.626828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:48.627012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:48.627066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:48.627101] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:48.630750] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: UP (p=83.09%) [2026-03-11T20:21:48.631074] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-03-11T20:21:48.631218] [INFO ] [sig ] DDD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:48.781562] [INFO ] [LOCAL ] Saved forecast: DDD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DDD.txt [2026-03-11T20:21:48.781718] [INFO ] [sig ] [857/3275] Completed DDD in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:48.781757] [INFO ] [sig ] [858/3275] Forecasting DDI... [2026-03-11T20:21:48.781787] [INFO ] [sig ] Generating forecast for: DDI [2026-03-11T20:21:48.781816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-03-11T20:21:48.803688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-03-11T20:21:48.804028] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-03-11T20:21:48.804900] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-03-11T20:21:48.804953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:48.804984] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:48.805009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:48.805065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:48.866539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:48.867593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:48.867681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:48.867713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:48.993825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:48.993996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:48.994048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:48.994094] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:48.998563] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=1.25%) [2026-03-11T20:21:48.998893] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-03-11T20:21:48.999063] [INFO ] [sig ] DDI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:49.143796] [INFO ] [LOCAL ] Saved forecast: DDI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DDI.txt [2026-03-11T20:21:49.143941] [INFO ] [sig ] [858/3275] Completed DDI in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:49.143980] [INFO ] [sig ] [859/3275] Forecasting DDL... [2026-03-11T20:21:49.144010] [INFO ] [sig ] Generating forecast for: DDL [2026-03-11T20:21:49.144040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-03-11T20:21:49.157081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-03-11T20:21:49.157462] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-03-11T20:21:49.158329] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-03-11T20:21:49.158383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:49.158416] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:49.158441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:49.158502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:49.217942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:49.218852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:49.218946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:49.218984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:49.342294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:49.342449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:49.342490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:49.342520] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:49.346191] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: DOWN (p=37.63%) [2026-03-11T20:21:49.346484] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-03-11T20:21:49.346649] [INFO ] [sig ] DDL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:49.496484] [INFO ] [LOCAL ] Saved forecast: DDL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DDL.txt [2026-03-11T20:21:49.496647] [INFO ] [sig ] [859/3275] Completed DDL in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:49.496688] [INFO ] [sig ] [860/3275] Forecasting DDOG... [2026-03-11T20:21:49.496717] [INFO ] [sig ] Generating forecast for: DDOG [2026-03-11T20:21:49.496746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-03-11T20:21:49.509635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-03-11T20:21:49.510042] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-03-11T20:21:49.510900] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-03-11T20:21:49.510967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:49.511038] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:49.511068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:49.511125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:49.573227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:49.574207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:49.574292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:49.574324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:49.710996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:49.711189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:49.711235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:49.711268] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:49.715630] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: UP (p=95.10%) [2026-03-11T20:21:49.715978] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-03-11T20:21:49.716181] [INFO ] [sig ] DDOG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:49.870649] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DDOG.txt [2026-03-11T20:21:49.870811] [INFO ] [sig ] [860/3275] Completed DDOG in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-11T20:21:49.870852] [INFO ] [sig ] [861/3275] Forecasting DDS... [2026-03-11T20:21:49.870880] [INFO ] [sig ] Generating forecast for: DDS [2026-03-11T20:21:49.870912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-03-11T20:21:49.883253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-03-11T20:21:49.883679] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-03-11T20:21:49.884498] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-03-11T20:21:49.884551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:49.884624] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:49.884654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:49.884710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:49.951033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:49.952045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:49.952153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:49.952193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:50.079268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:50.079435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:50.079477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:50.079506] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:50.083678] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: DOWN (p=34.43%) [2026-03-11T20:21:50.084048] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-03-11T20:21:50.084205] [INFO ] [sig ] DDS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:50.244825] [INFO ] [LOCAL ] Saved forecast: DDS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DDS.txt [2026-03-11T20:21:50.245010] [INFO ] [sig ] [861/3275] Completed DDS in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-11T20:21:50.245054] [INFO ] [sig ] [862/3275] Forecasting DE... [2026-03-11T20:21:50.245086] [INFO ] [sig ] Generating forecast for: DE [2026-03-11T20:21:50.245117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-03-11T20:21:50.257514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-03-11T20:21:50.257918] [INFO ] [FORECASTER] Starting predict_future for DE [2026-03-11T20:21:50.258822] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-03-11T20:21:50.258875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:50.258909] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:50.258937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:50.259010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:50.319805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:50.320953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:50.321041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:50.321074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:50.447879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:50.448075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:50.448123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:50.448153] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:50.451807] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: DOWN (p=22.29%) [2026-03-11T20:21:50.452111] [INFO ] [FORECASTER] Completed predict_future for DE [2026-03-11T20:21:50.452261] [INFO ] [sig ] DE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:50.605601] [INFO ] [LOCAL ] Saved forecast: DE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DE.txt [2026-03-11T20:21:50.605763] [INFO ] [sig ] [862/3275] Completed DE in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:50.605804] [INFO ] [sig ] [863/3275] Forecasting DEA... [2026-03-11T20:21:50.605833] [INFO ] [sig ] Generating forecast for: DEA [2026-03-11T20:21:50.605864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-03-11T20:21:50.618602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-03-11T20:21:50.619042] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-03-11T20:21:50.619958] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-03-11T20:21:50.620023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:50.620063] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:50.620097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:50.620165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:50.683970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:50.684951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:50.685040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:50.685074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:50.814513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:50.814692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:50.814734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:50.814763] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:50.818487] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-03-11T20:21:50.818812] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-03-11T20:21:50.818952] [INFO ] [sig ] DEA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:50.973937] [INFO ] [LOCAL ] Saved forecast: DEA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DEA.txt [2026-03-11T20:21:50.974156] [INFO ] [sig ] [863/3275] Completed DEA in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:50.974217] [INFO ] [sig ] [864/3275] Forecasting DECK... [2026-03-11T20:21:50.974265] [INFO ] [sig ] Generating forecast for: DECK [2026-03-11T20:21:50.974313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-03-11T20:21:50.993215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-03-11T20:21:50.993967] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-03-11T20:21:50.995224] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-03-11T20:21:50.995316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:50.995359] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:50.995393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:50.995473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:51.068105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:51.069056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:51.069146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:51.069180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:51.198755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:51.198910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:51.198949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:51.198979] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:51.202447] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: UP (p=81.85%) [2026-03-11T20:21:51.202743] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-03-11T20:21:51.202876] [INFO ] [sig ] DECK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:51.347812] [INFO ] [LOCAL ] Saved forecast: DECK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DECK.txt [2026-03-11T20:21:51.347944] [INFO ] [sig ] [864/3275] Completed DECK in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:51.348000] [INFO ] [sig ] [865/3275] Forecasting DEI... [2026-03-11T20:21:51.348043] [INFO ] [sig ] Generating forecast for: DEI [2026-03-11T20:21:51.348081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-03-11T20:21:51.360763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-03-11T20:21:51.361099] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-03-11T20:21:51.361929] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-03-11T20:21:51.361981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:51.362012] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:51.362038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:51.362099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:51.419468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:51.420125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:51.420207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:51.420240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:51.545544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:51.545713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:51.545751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:51.545779] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:51.549183] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: UP (p=93.93%) [2026-03-11T20:21:51.549461] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-03-11T20:21:51.549607] [INFO ] [sig ] DEI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:51.689399] [INFO ] [LOCAL ] Saved forecast: DEI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DEI.txt [2026-03-11T20:21:51.689537] [INFO ] [sig ] [865/3275] Completed DEI in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:51.689594] [INFO ] [sig ] [866/3275] Forecasting DELL... [2026-03-11T20:21:51.689628] [INFO ] [sig ] Generating forecast for: DELL [2026-03-11T20:21:51.689658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-03-11T20:21:51.702137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-03-11T20:21:51.702491] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-03-11T20:21:51.703311] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-03-11T20:21:51.703363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:51.703393] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:51.703419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:51.703475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:51.762076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:51.762820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:51.762901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:51.762934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:51.888226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:51.888380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:51.888420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:51.888450] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:51.892186] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=61.11%) [2026-03-11T20:21:51.892463] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-03-11T20:21:51.892610] [INFO ] [sig ] DELL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:52.035680] [INFO ] [LOCAL ] Saved forecast: DELL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DELL.txt [2026-03-11T20:21:52.035834] [INFO ] [sig ] [866/3275] Completed DELL in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:52.035875] [INFO ] [sig ] [867/3275] Forecasting DEO... [2026-03-11T20:21:52.035906] [INFO ] [sig ] Generating forecast for: DEO [2026-03-11T20:21:52.035936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-03-11T20:21:52.047958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-03-11T20:21:52.048314] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-03-11T20:21:52.049174] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-03-11T20:21:52.049235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:52.049268] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:52.049295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:52.049352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:52.106797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:52.107494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:52.107591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:52.107626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:52.228990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:52.229152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:52.229194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:52.229224] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:52.232854] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-03-11T20:21:52.233156] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-03-11T20:21:52.233297] [INFO ] [sig ] DEO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:52.376874] [INFO ] [LOCAL ] Saved forecast: DEO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DEO.txt [2026-03-11T20:21:52.377036] [INFO ] [sig ] [867/3275] Completed DEO in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:52.377076] [INFO ] [sig ] [868/3275] Forecasting DERM... [2026-03-11T20:21:52.377104] [INFO ] [sig ] Generating forecast for: DERM [2026-03-11T20:21:52.377135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-03-11T20:21:52.389506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-03-11T20:21:52.389912] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-03-11T20:21:52.390764] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-03-11T20:21:52.390822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:52.390853] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:52.390879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:52.390935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:52.450804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:52.451770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:52.451859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:52.451891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:52.572885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:52.573041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:52.573086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:52.573138] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:52.576602] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=41.84%) [2026-03-11T20:21:52.576898] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-03-11T20:21:52.577036] [INFO ] [sig ] DERM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:52.731073] [INFO ] [LOCAL ] Saved forecast: DERM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DERM.txt [2026-03-11T20:21:52.731232] [INFO ] [sig ] [868/3275] Completed DERM in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:52.731273] [INFO ] [sig ] [869/3275] Forecasting DFGP... [2026-03-11T20:21:52.731302] [INFO ] [sig ] Generating forecast for: DFGP [2026-03-11T20:21:52.731333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-03-11T20:21:52.743658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-03-11T20:21:52.744056] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-03-11T20:21:52.744929] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-03-11T20:21:52.744982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:52.745015] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:52.745042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:52.745099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:52.805930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:52.806777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:52.806863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:52.806896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:52.929324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:52.929482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:52.929521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:52.929549] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:52.933010] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: UP (p=79.71%) [2026-03-11T20:21:52.933289] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-03-11T20:21:52.933418] [INFO ] [sig ] DFGP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:53.080563] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DFGP.txt [2026-03-11T20:21:53.080796] [INFO ] [sig ] [869/3275] Completed DFGP in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:53.080862] [INFO ] [sig ] [870/3275] Forecasting DFGX... [2026-03-11T20:21:53.080902] [INFO ] [sig ] Generating forecast for: DFGX [2026-03-11T20:21:53.080944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-03-11T20:21:53.094677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-03-11T20:21:53.095050] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-03-11T20:21:53.096061] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-03-11T20:21:53.096116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:53.096149] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:53.096176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:53.096232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:53.168320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:53.169365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:53.169729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:53.169799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:53.310007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:53.310180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:53.310230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:53.310263] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:53.313864] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: UP (p=61.35%) [2026-03-11T20:21:53.314171] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-03-11T20:21:53.314310] [INFO ] [sig ] DFGX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:53.491791] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DFGX.txt [2026-03-11T20:21:53.491954] [INFO ] [sig ] [870/3275] Completed DFGX in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:53.491995] [INFO ] [sig ] [871/3275] Forecasting DFH... [2026-03-11T20:21:53.492026] [INFO ] [sig ] Generating forecast for: DFH [2026-03-11T20:21:53.492057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-03-11T20:21:53.504942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-03-11T20:21:53.505320] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-03-11T20:21:53.506138] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-03-11T20:21:53.506190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:53.506221] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:53.506248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:53.506308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:53.566098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:53.567015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:53.567110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:53.567149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:53.688336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:53.688501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:53.688540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:53.688587] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:53.692095] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: DOWN (p=39.91%) [2026-03-11T20:21:53.692412] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-03-11T20:21:53.692549] [INFO ] [sig ] DFH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:53.840061] [INFO ] [LOCAL ] Saved forecast: DFH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DFH.txt [2026-03-11T20:21:53.840227] [INFO ] [sig ] [871/3275] Completed DFH in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:53.840269] [INFO ] [sig ] [872/3275] Forecasting DFIN... [2026-03-11T20:21:53.840300] [INFO ] [sig ] Generating forecast for: DFIN [2026-03-11T20:21:53.840331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-03-11T20:21:53.851840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-03-11T20:21:53.852238] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-03-11T20:21:53.853075] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-03-11T20:21:53.853132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:53.853163] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:53.853188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:53.853257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:53.911304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:53.912276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:53.912364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:53.912396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:54.030588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:54.030757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:54.030796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:54.030824] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:54.034912] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: UP (p=81.95%) [2026-03-11T20:21:54.035332] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-03-11T20:21:54.035519] [INFO ] [sig ] DFIN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:54.175495] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DFIN.txt [2026-03-11T20:21:54.175651] [INFO ] [sig ] [872/3275] Completed DFIN in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:54.175692] [INFO ] [sig ] [873/3275] Forecasting DFP... [2026-03-11T20:21:54.175721] [INFO ] [sig ] Generating forecast for: DFP [2026-03-11T20:21:54.175750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-03-11T20:21:54.188221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-03-11T20:21:54.188659] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-03-11T20:21:54.189540] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-03-11T20:21:54.189622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:54.189661] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:54.189697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:54.189761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:54.250018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:54.250951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:54.251050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:54.251082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:54.381996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:54.382164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:54.382230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:54.382261] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:54.386026] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-03-11T20:21:54.386369] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-03-11T20:21:54.386521] [INFO ] [sig ] DFP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:54.534657] [INFO ] [LOCAL ] Saved forecast: DFP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DFP.txt [2026-03-11T20:21:54.534865] [INFO ] [sig ] [873/3275] Completed DFP in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:54.534909] [INFO ] [sig ] [874/3275] Forecasting DG... [2026-03-11T20:21:54.534942] [INFO ] [sig ] Generating forecast for: DG [2026-03-11T20:21:54.534974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-03-11T20:21:54.548061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-03-11T20:21:54.548466] [INFO ] [FORECASTER] Starting predict_future for DG [2026-03-11T20:21:54.549337] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-03-11T20:21:54.549406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:54.549441] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:54.549469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:54.549526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:54.606981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:54.607917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:54.608030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:54.608062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:54.729619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:54.729779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:54.729818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:54.729846] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:54.733367] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: UP (p=71.56%) [2026-03-11T20:21:54.733708] [INFO ] [FORECASTER] Completed predict_future for DG [2026-03-11T20:21:54.733852] [INFO ] [sig ] DG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:54.878312] [INFO ] [LOCAL ] Saved forecast: DG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DG.txt [2026-03-11T20:21:54.878451] [INFO ] [sig ] [874/3275] Completed DG in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:54.878490] [INFO ] [sig ] [875/3275] Forecasting DGCB... [2026-03-11T20:21:54.878519] [INFO ] [sig ] Generating forecast for: DGCB [2026-03-11T20:21:54.878549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-03-11T20:21:54.890565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-03-11T20:21:54.890941] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-03-11T20:21:54.891800] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-03-11T20:21:54.891853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:54.891884] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:54.891910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:54.891966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:54.950836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:54.951663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:54.951751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:54.951814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:55.075467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:55.075645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:55.075687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:55.075716] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:55.079303] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-03-11T20:21:55.079606] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-03-11T20:21:55.079742] [INFO ] [sig ] DGCB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:55.229440] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DGCB.txt [2026-03-11T20:21:55.229778] [INFO ] [sig ] [875/3275] Completed DGCB in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:55.229825] [INFO ] [sig ] [876/3275] Forecasting DGICA... [2026-03-11T20:21:55.229869] [INFO ] [sig ] Generating forecast for: DGICA [2026-03-11T20:21:55.229903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-03-11T20:21:55.243403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-03-11T20:21:55.243786] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-03-11T20:21:55.244636] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-03-11T20:21:55.244688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:55.244719] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:55.244745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:55.244801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:55.310835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:55.311813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:55.311905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:55.311938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:55.442319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:55.442702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:55.442755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:55.442788] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:55.446962] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=98.45%) [2026-03-11T20:21:55.447334] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-03-11T20:21:55.447482] [INFO ] [sig ] DGICA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:55.593676] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DGICA.txt [2026-03-11T20:21:55.593839] [INFO ] [sig ] [876/3275] Completed DGICA in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:55.593879] [INFO ] [sig ] [877/3275] Forecasting DGII... [2026-03-11T20:21:55.593908] [INFO ] [sig ] Generating forecast for: DGII [2026-03-11T20:21:55.593939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-03-11T20:21:55.608320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-03-11T20:21:55.608727] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-03-11T20:21:55.609556] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-03-11T20:21:55.609627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:55.609684] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:55.609712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:55.609769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:55.667104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:55.668056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:55.668144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:55.668178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:55.792773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:55.792934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:55.792974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:55.793004] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:55.796526] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: DOWN (p=39.51%) [2026-03-11T20:21:55.796836] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-03-11T20:21:55.796971] [INFO ] [sig ] DGII: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:55.941856] [INFO ] [LOCAL ] Saved forecast: DGII 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DGII.txt [2026-03-11T20:21:55.942024] [INFO ] [sig ] [877/3275] Completed DGII in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-11T20:21:55.942068] [INFO ] [sig ] [878/3275] Forecasting DGRE... [2026-03-11T20:21:55.942096] [INFO ] [sig ] Generating forecast for: DGRE [2026-03-11T20:21:55.942129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-03-11T20:21:55.954833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-03-11T20:21:55.955203] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-03-11T20:21:55.956241] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-03-11T20:21:55.956305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:55.956336] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:55.956362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:55.956416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:56.014510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:56.015411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:56.015500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:56.015532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:56.130612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:56.130767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:56.130807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:56.130835] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:56.134262] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: DOWN (p=24.14%) [2026-03-11T20:21:56.134536] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-03-11T20:21:56.134699] [INFO ] [sig ] DGRE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:56.276426] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DGRE.txt [2026-03-11T20:21:56.276610] [INFO ] [sig ] [878/3275] Completed DGRE in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:21:56.276654] [INFO ] [sig ] [879/3275] Forecasting DGRS... [2026-03-11T20:21:56.276685] [INFO ] [sig ] Generating forecast for: DGRS [2026-03-11T20:21:56.276715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-03-11T20:21:56.290512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-03-11T20:21:56.290879] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-03-11T20:21:56.291686] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-03-11T20:21:56.291739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:56.291771] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:56.291798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:56.291854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:56.350703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:56.351738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:56.351820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:56.351851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:56.473881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:56.474041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:56.474080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:56.474107] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:56.477550] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=48.18%) [2026-03-11T20:21:56.477871] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-03-11T20:21:56.478020] [INFO ] [sig ] DGRS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:56.622951] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DGRS.txt [2026-03-11T20:21:56.623114] [INFO ] [sig ] [879/3275] Completed DGRS in 0.3s | 2.79 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:21:56.623154] [INFO ] [sig ] [880/3275] Forecasting DGX... [2026-03-11T20:21:56.623185] [INFO ] [sig ] Generating forecast for: DGX [2026-03-11T20:21:56.623224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-03-11T20:21:56.637948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-03-11T20:21:56.642116] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-03-11T20:21:56.643245] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-03-11T20:21:56.643308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:56.643346] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:56.643373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:56.643428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:56.701617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:56.702533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:56.702640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:56.702674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:56.827830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:56.828014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:56.828057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:56.828128] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:56.831741] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=21.53%) [2026-03-11T20:21:56.832059] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-03-11T20:21:56.832200] [INFO ] [sig ] DGX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:56.982308] [INFO ] [LOCAL ] Saved forecast: DGX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DGX.txt [2026-03-11T20:21:56.982474] [INFO ] [sig ] [880/3275] Completed DGX in 0.4s | 2.79 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:21:56.982515] [INFO ] [sig ] [881/3275] Forecasting DH... [2026-03-11T20:21:56.982545] [INFO ] [sig ] Generating forecast for: DH [2026-03-11T20:21:56.982595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-03-11T20:21:56.995453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-03-11T20:21:56.995882] [INFO ] [FORECASTER] Starting predict_future for DH [2026-03-11T20:21:56.996762] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-03-11T20:21:56.996822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:56.996854] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:56.996880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:56.996937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:57.057317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:57.058450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:57.058544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:57.058600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:57.191082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:57.191265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:57.191307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:57.191338] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:57.195113] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-03-11T20:21:57.195740] [INFO ] [FORECASTER] Completed predict_future for DH [2026-03-11T20:21:57.195910] [INFO ] [sig ] DH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:57.349180] [INFO ] [LOCAL ] Saved forecast: DH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DH.txt [2026-03-11T20:21:57.349363] [INFO ] [sig ] [881/3275] Completed DH in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:21:57.349402] [INFO ] [sig ] [882/3275] Forecasting DHC... [2026-03-11T20:21:57.349433] [INFO ] [sig ] Generating forecast for: DHC [2026-03-11T20:21:57.349463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-03-11T20:21:57.361962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-03-11T20:21:57.362372] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-03-11T20:21:57.363248] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-03-11T20:21:57.363301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:57.363332] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:57.363357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:57.363413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:57.421591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:57.422485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:57.422597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:57.422632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:57.549104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:57.549273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:57.549313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:57.549342] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:57.553568] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=80.07%) [2026-03-11T20:21:57.554021] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-03-11T20:21:57.554190] [INFO ] [sig ] DHC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:57.705458] [INFO ] [LOCAL ] Saved forecast: DHC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DHC.txt [2026-03-11T20:21:57.705637] [INFO ] [sig ] [882/3275] Completed DHC in 0.4s | 2.79 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:21:57.705679] [INFO ] [sig ] [883/3275] Forecasting DHF... [2026-03-11T20:21:57.705709] [INFO ] [sig ] Generating forecast for: DHF [2026-03-11T20:21:57.705741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-03-11T20:21:57.718219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-03-11T20:21:57.718649] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-03-11T20:21:57.719525] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-03-11T20:21:57.719602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:57.719637] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:57.719663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:57.719719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:57.791843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:57.793096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:57.793234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:57.793292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:57.941004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:57.941168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:57.941211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:57.941244] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:57.945136] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=65.28%) [2026-03-11T20:21:57.945535] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-03-11T20:21:57.945724] [INFO ] [sig ] DHF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:58.092101] [INFO ] [LOCAL ] Saved forecast: DHF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DHF.txt [2026-03-11T20:21:58.092271] [INFO ] [sig ] [883/3275] Completed DHF in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:21:58.092313] [INFO ] [sig ] [884/3275] Forecasting DHI... [2026-03-11T20:21:58.092342] [INFO ] [sig ] Generating forecast for: DHI [2026-03-11T20:21:58.092374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-03-11T20:21:58.105095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-03-11T20:21:58.105494] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-03-11T20:21:58.106420] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-03-11T20:21:58.106479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:58.106511] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:58.106538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:58.106615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:58.165879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:58.166810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:58.166905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:58.166948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:58.298407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:58.298591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:58.298636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:58.298667] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:58.302362] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: DOWN (p=24.28%) [2026-03-11T20:21:58.302692] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-03-11T20:21:58.302835] [INFO ] [sig ] DHI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:58.448013] [INFO ] [LOCAL ] Saved forecast: DHI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DHI.txt [2026-03-11T20:21:58.448181] [INFO ] [sig ] [884/3275] Completed DHI in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:21:58.448225] [INFO ] [sig ] [885/3275] Forecasting DHIL... [2026-03-11T20:21:58.448257] [INFO ] [sig ] Generating forecast for: DHIL [2026-03-11T20:21:58.448286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-03-11T20:21:58.459867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-03-11T20:21:58.460229] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-03-11T20:21:58.461113] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-03-11T20:21:58.461166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:58.461210] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:58.461238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:58.461293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:58.518678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:58.519592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:58.519679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:58.519710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:58.631149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:58.631318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:58.631366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:58.631396] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:58.634879] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: UP (p=97.88%) [2026-03-11T20:21:58.635161] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-03-11T20:21:58.635294] [INFO ] [sig ] DHIL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:58.783636] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DHIL.txt [2026-03-11T20:21:58.783797] [INFO ] [sig ] [885/3275] Completed DHIL in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:21:58.783838] [INFO ] [sig ] [886/3275] Forecasting DHX... [2026-03-11T20:21:58.783866] [INFO ] [sig ] Generating forecast for: DHX [2026-03-11T20:21:58.783897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-03-11T20:21:58.796268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-03-11T20:21:58.796644] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-03-11T20:21:58.797436] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-03-11T20:21:58.797487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:58.797518] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:58.797545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:58.797634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:58.856042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:58.856955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:58.857040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:58.857072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:58.979258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:58.979622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:58.979668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:58.979697] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:58.983349] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: DOWN (p=6.78%) [2026-03-11T20:21:58.983674] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-03-11T20:21:58.983829] [INFO ] [sig ] DHX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:59.132412] [INFO ] [LOCAL ] Saved forecast: DHX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DHX.txt [2026-03-11T20:21:59.132589] [INFO ] [sig ] [886/3275] Completed DHX in 0.3s | 2.79 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:21:59.132633] [INFO ] [sig ] [887/3275] Forecasting DIBS... [2026-03-11T20:21:59.132662] [INFO ] [sig ] Generating forecast for: DIBS [2026-03-11T20:21:59.132693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-03-11T20:21:59.144596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-03-11T20:21:59.144914] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-03-11T20:21:59.145731] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-03-11T20:21:59.145782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:59.145812] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:59.145838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:59.145894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:59.203672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:59.204340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:59.204448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:59.204480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:59.323091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:59.323211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:59.323255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:59.323284] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:59.326592] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: DOWN (p=35.19%) [2026-03-11T20:21:59.326861] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-03-11T20:21:59.326989] [INFO ] [sig ] DIBS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:21:59.470118] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DIBS.txt [2026-03-11T20:21:59.470247] [INFO ] [sig ] [887/3275] Completed DIBS in 0.3s | 2.79 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:21:59.470293] [INFO ] [sig ] [888/3275] Forecasting DIN... [2026-03-11T20:21:59.470329] [INFO ] [sig ] Generating forecast for: DIN [2026-03-11T20:21:59.470364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-03-11T20:21:59.483018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-03-11T20:21:59.483331] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-03-11T20:21:59.484130] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-03-11T20:21:59.484183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:59.484214] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:59.484241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:59.484300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:59.544667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:59.545305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:59.545383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:59.545414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:21:59.668651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:21:59.668788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:21:59.668826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:21:59.668855] [INFO ] [FORECASTER] Training complete [2026-03-11T20:21:59.672218] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: UP (p=57.75%) [2026-03-11T20:21:59.672516] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-03-11T20:21:59.672660] [INFO ] [sig ] DIN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:21:59.816697] [INFO ] [LOCAL ] Saved forecast: DIN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DIN.txt [2026-03-11T20:21:59.816826] [INFO ] [sig ] [888/3275] Completed DIN in 0.3s | 2.79 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:21:59.816865] [INFO ] [sig ] [889/3275] Forecasting DINO... [2026-03-11T20:21:59.816899] [INFO ] [sig ] Generating forecast for: DINO [2026-03-11T20:21:59.816931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-03-11T20:21:59.830246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-03-11T20:21:59.830560] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-03-11T20:21:59.831392] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-03-11T20:21:59.831444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:21:59.831475] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:21:59.831502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:21:59.831558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:21:59.889914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:21:59.890549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:21:59.890646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:21:59.890678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:00.013591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:00.013708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:00.013745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:00.013772] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:00.017092] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: DOWN (p=49.03%) [2026-03-11T20:22:00.017365] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-03-11T20:22:00.017495] [INFO ] [sig ] DINO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:00.161654] [INFO ] [LOCAL ] Saved forecast: DINO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DINO.txt [2026-03-11T20:22:00.161768] [INFO ] [sig ] [889/3275] Completed DINO in 0.3s | 2.79 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:22:00.161806] [INFO ] [sig ] [890/3275] Forecasting DIS... [2026-03-11T20:22:00.161836] [INFO ] [sig ] Generating forecast for: DIS [2026-03-11T20:22:00.161865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-03-11T20:22:00.175840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-03-11T20:22:00.176156] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-03-11T20:22:00.177153] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-03-11T20:22:00.177204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:00.177235] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:00.177261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:00.177320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:00.236426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:00.237065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:00.237142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:00.237173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:00.362951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:00.363073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:00.363111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:00.363140] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:00.366475] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=88.63%) [2026-03-11T20:22:00.366766] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-03-11T20:22:00.366894] [INFO ] [sig ] DIS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:00.509837] [INFO ] [LOCAL ] Saved forecast: DIS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DIS.txt [2026-03-11T20:22:00.509975] [INFO ] [sig ] [890/3275] Completed DIS in 0.3s | 2.79 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:22:00.510014] [INFO ] [sig ] [891/3275] Forecasting DJCO... [2026-03-11T20:22:00.510044] [INFO ] [sig ] Generating forecast for: DJCO [2026-03-11T20:22:00.510076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-03-11T20:22:00.523072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-03-11T20:22:00.523458] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-03-11T20:22:00.524304] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-03-11T20:22:00.524358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:00.524392] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:00.524419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:00.524477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:00.584915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:00.585751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:00.585849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:00.585881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:00.710957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:00.711058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:00.711095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:00.711122] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:00.714297] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: UP (p=52.12%) [2026-03-11T20:22:00.714584] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-03-11T20:22:00.714714] [INFO ] [sig ] DJCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:00.858280] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DJCO.txt [2026-03-11T20:22:00.858445] [INFO ] [sig ] [891/3275] Completed DJCO in 0.3s | 2.79 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:22:00.858485] [INFO ] [sig ] [892/3275] Forecasting DK... [2026-03-11T20:22:00.858516] [INFO ] [sig ] Generating forecast for: DK [2026-03-11T20:22:00.858546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-03-11T20:22:00.871214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-03-11T20:22:00.871558] [INFO ] [FORECASTER] Starting predict_future for DK [2026-03-11T20:22:00.872390] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-03-11T20:22:00.872442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:00.872475] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:00.872504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:00.872562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:00.933257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:00.934184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:00.934267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:00.934300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:01.061900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:01.062067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:01.062108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:01.062153] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:01.065933] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-03-11T20:22:01.066230] [INFO ] [FORECASTER] Completed predict_future for DK [2026-03-11T20:22:01.066389] [INFO ] [sig ] DK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:01.223727] [INFO ] [LOCAL ] Saved forecast: DK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DK.txt [2026-03-11T20:22:01.223902] [INFO ] [sig ] [892/3275] Completed DK in 0.4s | 2.79 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:22:01.223954] [INFO ] [sig ] [893/3275] Forecasting DKL... [2026-03-11T20:22:01.223987] [INFO ] [sig ] Generating forecast for: DKL [2026-03-11T20:22:01.224017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-03-11T20:22:01.237931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-03-11T20:22:01.238417] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-03-11T20:22:01.239339] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-03-11T20:22:01.239394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:01.239427] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:01.239455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:01.239513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:01.313371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:01.314367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:01.314470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:01.314503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:01.438963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:01.439134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:01.439174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:01.439202] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:01.442983] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: DOWN (p=15.17%) [2026-03-11T20:22:01.443331] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-03-11T20:22:01.443481] [INFO ] [sig ] DKL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:01.600625] [INFO ] [LOCAL ] Saved forecast: DKL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DKL.txt [2026-03-11T20:22:01.600823] [INFO ] [sig ] [893/3275] Completed DKL in 0.4s | 2.79 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-11T20:22:01.600877] [INFO ] [sig ] [894/3275] Forecasting DKNG... [2026-03-11T20:22:01.600908] [INFO ] [sig ] Generating forecast for: DKNG [2026-03-11T20:22:01.600941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-03-11T20:22:01.613337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-03-11T20:22:01.613786] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-03-11T20:22:01.614629] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-03-11T20:22:01.614680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:01.614739] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:01.614767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:01.614842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:01.675288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:01.676235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:01.676324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:01.676373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:01.802260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:01.802425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:01.802464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:01.802495] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:01.806043] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: DOWN (p=26.90%) [2026-03-11T20:22:01.806367] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-03-11T20:22:01.806510] [INFO ] [sig ] DKNG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:01.957902] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DKNG.txt [2026-03-11T20:22:01.958091] [INFO ] [sig ] [894/3275] Completed DKNG in 0.4s | 2.79 sym/s | Total: 5.3m | ETA: 14.2m [2026-03-11T20:22:01.958133] [INFO ] [sig ] [895/3275] Forecasting DKS... [2026-03-11T20:22:01.958165] [INFO ] [sig ] Generating forecast for: DKS [2026-03-11T20:22:01.958196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-03-11T20:22:01.971308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-03-11T20:22:01.971741] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-03-11T20:22:01.972620] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-03-11T20:22:01.972674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:01.972706] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:01.972733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:01.972790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:02.035988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:02.036953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:02.037042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:02.037075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:02.176000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:02.176165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:02.176208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:02.176238] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:02.180611] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: DOWN (p=1.18%) [2026-03-11T20:22:02.180990] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-03-11T20:22:02.181147] [INFO ] [sig ] DKS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:02.346024] [INFO ] [LOCAL ] Saved forecast: DKS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DKS.txt [2026-03-11T20:22:02.346192] [INFO ] [sig ] [895/3275] Completed DKS in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:02.346231] [INFO ] [sig ] [896/3275] Forecasting DLB... [2026-03-11T20:22:02.346260] [INFO ] [sig ] Generating forecast for: DLB [2026-03-11T20:22:02.346292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-03-11T20:22:02.360041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-03-11T20:22:02.360481] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-03-11T20:22:02.361448] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-03-11T20:22:02.361508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:02.361540] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:02.361565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:02.361682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:02.428330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:02.429812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:02.429919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:02.429963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:02.571264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:02.571424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:02.571472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:02.571519] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:02.575335] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: DOWN (p=41.91%) [2026-03-11T20:22:02.575649] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-03-11T20:22:02.575789] [INFO ] [sig ] DLB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:02.723950] [INFO ] [LOCAL ] Saved forecast: DLB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DLB.txt [2026-03-11T20:22:02.724116] [INFO ] [sig ] [896/3275] Completed DLB in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:02.724158] [INFO ] [sig ] [897/3275] Forecasting DLHC... [2026-03-11T20:22:02.724188] [INFO ] [sig ] Generating forecast for: DLHC [2026-03-11T20:22:02.724221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-03-11T20:22:02.736759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-03-11T20:22:02.737167] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-03-11T20:22:02.738093] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-03-11T20:22:02.738157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:02.738192] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:02.738218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:02.738279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:02.799130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:02.800096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:02.800192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:02.800226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:02.919411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:02.919597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:02.919641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:02.919703] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:02.923428] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=98.85%) [2026-03-11T20:22:02.923745] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-03-11T20:22:02.923884] [INFO ] [sig ] DLHC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:03.074127] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DLHC.txt [2026-03-11T20:22:03.074296] [INFO ] [sig ] [897/3275] Completed DLHC in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:03.074345] [INFO ] [sig ] [898/3275] Forecasting DLNG... [2026-03-11T20:22:03.074385] [INFO ] [sig ] Generating forecast for: DLNG [2026-03-11T20:22:03.074422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-03-11T20:22:03.085946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-03-11T20:22:03.086338] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-03-11T20:22:03.087173] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-03-11T20:22:03.087239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:03.087271] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:03.087297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:03.087353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:03.146317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:03.147264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:03.147351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:03.147383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:03.266846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:03.267012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:03.267058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:03.267087] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:03.270838] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: UP (p=95.71%) [2026-03-11T20:22:03.271129] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-03-11T20:22:03.271267] [INFO ] [sig ] DLNG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:03.425265] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DLNG.txt [2026-03-11T20:22:03.425429] [INFO ] [sig ] [898/3275] Completed DLNG in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:03.425471] [INFO ] [sig ] [899/3275] Forecasting DLO... [2026-03-11T20:22:03.425501] [INFO ] [sig ] Generating forecast for: DLO [2026-03-11T20:22:03.425533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-03-11T20:22:03.442562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-03-11T20:22:03.443090] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-03-11T20:22:03.444153] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-03-11T20:22:03.444217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:03.444269] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:03.444306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:03.444393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:03.504461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:03.505340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:03.505443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:03.505479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:03.632567] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:03.632748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:03.632791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:03.632821] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:03.636618] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: DOWN (p=14.75%) [2026-03-11T20:22:03.636922] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-03-11T20:22:03.637072] [INFO ] [sig ] DLO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:03.782808] [INFO ] [LOCAL ] Saved forecast: DLO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DLO.txt [2026-03-11T20:22:03.782990] [INFO ] [sig ] [899/3275] Completed DLO in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:03.783035] [INFO ] [sig ] [900/3275] Forecasting DLPN... [2026-03-11T20:22:03.783065] [INFO ] [sig ] Generating forecast for: DLPN [2026-03-11T20:22:03.783099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-03-11T20:22:03.795073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-03-11T20:22:03.795515] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-03-11T20:22:03.796401] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-03-11T20:22:03.796455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:03.796487] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:03.796513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:03.796597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:03.858487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:03.859452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:03.859747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:03.859782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:03.972598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:03.972764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:03.972805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:03.972832] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:03.976538] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-03-11T20:22:03.976901] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-03-11T20:22:03.977067] [INFO ] [sig ] DLPN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:04.133276] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DLPN.txt [2026-03-11T20:22:04.133461] [INFO ] [sig ] [900/3275] Completed DLPN in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:04.133507] [INFO ] [sig ] [901/3275] Forecasting DLTH... [2026-03-11T20:22:04.133536] [INFO ] [sig ] Generating forecast for: DLTH [2026-03-11T20:22:04.133594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-03-11T20:22:04.146071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-03-11T20:22:04.146455] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-03-11T20:22:04.147355] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-03-11T20:22:04.147409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:04.147442] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:04.147470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:04.147527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:04.208409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:04.209289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:04.209388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:04.209429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:04.343406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:04.343621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:04.343670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:04.343701] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:04.347490] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: DOWN (p=17.48%) [2026-03-11T20:22:04.347810] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-03-11T20:22:04.347956] [INFO ] [sig ] DLTH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:04.501955] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DLTH.txt [2026-03-11T20:22:04.502137] [INFO ] [sig ] [901/3275] Completed DLTH in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:04.502181] [INFO ] [sig ] [902/3275] Forecasting DLX... [2026-03-11T20:22:04.502211] [INFO ] [sig ] Generating forecast for: DLX [2026-03-11T20:22:04.502242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-03-11T20:22:04.514238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-03-11T20:22:04.514661] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-03-11T20:22:04.515473] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-03-11T20:22:04.515525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:04.515555] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:04.515602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:04.515659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:04.573929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:04.574753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:04.574836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:04.574868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:04.703061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:04.703230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:04.703272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:04.703302] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:04.706824] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-03-11T20:22:04.707113] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-03-11T20:22:04.707249] [INFO ] [sig ] DLX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:04.853601] [INFO ] [LOCAL ] Saved forecast: DLX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DLX.txt [2026-03-11T20:22:04.853960] [INFO ] [sig ] [902/3275] Completed DLX in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:04.853999] [INFO ] [sig ] [903/3275] Forecasting DLY... [2026-03-11T20:22:04.854027] [INFO ] [sig ] Generating forecast for: DLY [2026-03-11T20:22:04.854059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-03-11T20:22:04.865965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-03-11T20:22:04.866351] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-03-11T20:22:04.867171] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-03-11T20:22:04.867224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:04.867255] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:04.867281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:04.867338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:04.926499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:04.927419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:04.927507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:04.927540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:05.046551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:05.046724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:05.046763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:05.046791] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:05.050222] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: DOWN (p=47.38%) [2026-03-11T20:22:05.050547] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-03-11T20:22:05.050698] [INFO ] [sig ] DLY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:05.193538] [INFO ] [LOCAL ] Saved forecast: DLY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DLY.txt [2026-03-11T20:22:05.193693] [INFO ] [sig ] [903/3275] Completed DLY in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:05.193733] [INFO ] [sig ] [904/3275] Forecasting DMAC... [2026-03-11T20:22:05.193763] [INFO ] [sig ] Generating forecast for: DMAC [2026-03-11T20:22:05.193793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-03-11T20:22:05.204873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-03-11T20:22:05.205203] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-03-11T20:22:05.206026] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-03-11T20:22:05.206077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:05.206106] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:05.206132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:05.206188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:05.264598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:05.265515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:05.265641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:05.265675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:05.387117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:05.387277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:05.387316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:05.387345] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:05.390807] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: DOWN (p=4.94%) [2026-03-11T20:22:05.391083] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-03-11T20:22:05.391215] [INFO ] [sig ] DMAC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:05.536769] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DMAC.txt [2026-03-11T20:22:05.536929] [INFO ] [sig ] [904/3275] Completed DMAC in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:05.536968] [INFO ] [sig ] [905/3275] Forecasting DMB... [2026-03-11T20:22:05.536997] [INFO ] [sig ] Generating forecast for: DMB [2026-03-11T20:22:05.537028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-03-11T20:22:05.549614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-03-11T20:22:05.550188] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-03-11T20:22:05.551193] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-03-11T20:22:05.551246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:05.551277] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:05.551304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:05.551360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:05.614408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:05.615321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:05.615407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:05.615446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:05.745707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:05.745886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:05.745926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:05.745958] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:05.749527] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: UP (p=66.60%) [2026-03-11T20:22:05.750034] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-03-11T20:22:05.750176] [INFO ] [sig ] DMB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:05.896506] [INFO ] [LOCAL ] Saved forecast: DMB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DMB.txt [2026-03-11T20:22:05.896687] [INFO ] [sig ] [905/3275] Completed DMB in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:05.896728] [INFO ] [sig ] [906/3275] Forecasting DMLP... [2026-03-11T20:22:05.896759] [INFO ] [sig ] Generating forecast for: DMLP [2026-03-11T20:22:05.896789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-03-11T20:22:05.908664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-03-11T20:22:05.909042] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-03-11T20:22:05.909914] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-03-11T20:22:05.909966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:05.909997] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:05.910023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:05.910083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:05.971436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:05.972415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:05.972517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:05.972553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:06.092493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:06.092675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:06.092717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:06.092745] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:06.096342] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: DOWN (p=4.33%) [2026-03-11T20:22:06.096655] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-03-11T20:22:06.096790] [INFO ] [sig ] DMLP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:06.241650] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DMLP.txt [2026-03-11T20:22:06.241805] [INFO ] [sig ] [906/3275] Completed DMLP in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:06.241844] [INFO ] [sig ] [907/3275] Forecasting DMO... [2026-03-11T20:22:06.241874] [INFO ] [sig ] Generating forecast for: DMO [2026-03-11T20:22:06.241905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-03-11T20:22:06.253566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-03-11T20:22:06.253881] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-03-11T20:22:06.254680] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-03-11T20:22:06.254731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:06.254763] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:06.254789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:06.254845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:06.313748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:06.314379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:06.314458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:06.314490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:06.431468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:06.431617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:06.431656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:06.431684] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:06.435017] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: UP (p=92.31%) [2026-03-11T20:22:06.435292] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-03-11T20:22:06.435429] [INFO ] [sig ] DMO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:06.578326] [INFO ] [LOCAL ] Saved forecast: DMO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DMO.txt [2026-03-11T20:22:06.578505] [INFO ] [sig ] [907/3275] Completed DMO in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:06.578545] [INFO ] [sig ] [908/3275] Forecasting DMRC... [2026-03-11T20:22:06.578595] [INFO ] [sig ] Generating forecast for: DMRC [2026-03-11T20:22:06.578628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-03-11T20:22:06.590370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-03-11T20:22:06.590920] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-03-11T20:22:06.591933] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-03-11T20:22:06.591984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:06.592015] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:06.592041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:06.592097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:06.651792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:06.652702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:06.652787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:06.652819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:06.777743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:06.777907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:06.777949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:06.777995] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:06.781491] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: DOWN (p=44.23%) [2026-03-11T20:22:06.781803] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-03-11T20:22:06.781939] [INFO ] [sig ] DMRC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:06.933716] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DMRC.txt [2026-03-11T20:22:06.933897] [INFO ] [sig ] [908/3275] Completed DMRC in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:06.933938] [INFO ] [sig ] [909/3275] Forecasting DMXF... [2026-03-11T20:22:06.933967] [INFO ] [sig ] Generating forecast for: DMXF [2026-03-11T20:22:06.933997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-03-11T20:22:06.946488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-03-11T20:22:06.946820] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-03-11T20:22:06.947839] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-03-11T20:22:06.947891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:06.947935] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:06.947963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:06.948070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:07.007304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:07.008380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:07.008480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:07.008520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:07.130493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:07.130676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:07.130718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:07.130748] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:07.134270] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=11.73%) [2026-03-11T20:22:07.134564] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-03-11T20:22:07.134717] [INFO ] [sig ] DMXF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:07.279858] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DMXF.txt [2026-03-11T20:22:07.279989] [INFO ] [sig ] [909/3275] Completed DMXF in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-11T20:22:07.280027] [INFO ] [sig ] [910/3275] Forecasting DNA... [2026-03-11T20:22:07.280056] [INFO ] [sig ] Generating forecast for: DNA [2026-03-11T20:22:07.280085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-03-11T20:22:07.293757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-03-11T20:22:07.294140] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-03-11T20:22:07.295020] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-03-11T20:22:07.295074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:07.295108] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:07.295135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:07.295191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:07.360569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:07.361589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:07.361677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:07.361711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:07.489118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:07.489289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:07.489332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:07.489361] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:07.493107] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: DOWN (p=33.25%) [2026-03-11T20:22:07.493399] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-03-11T20:22:07.493538] [INFO ] [sig ] DNA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:07.640067] [INFO ] [LOCAL ] Saved forecast: DNA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DNA.txt [2026-03-11T20:22:07.640229] [INFO ] [sig ] [910/3275] Completed DNA in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.1m [2026-03-11T20:22:07.640268] [INFO ] [sig ] [911/3275] Forecasting DNLI... [2026-03-11T20:22:07.640299] [INFO ] [sig ] Generating forecast for: DNLI [2026-03-11T20:22:07.640329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-03-11T20:22:07.654598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-03-11T20:22:07.655013] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-03-11T20:22:07.655907] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-03-11T20:22:07.655962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:07.656020] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:07.656048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:07.656106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:07.716595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:07.717496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:07.717604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:07.717641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:07.849106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:07.849272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:07.849313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:07.849345] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:07.852996] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-03-11T20:22:07.853287] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-03-11T20:22:07.853426] [INFO ] [sig ] DNLI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:08.002935] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DNLI.txt [2026-03-11T20:22:08.003101] [INFO ] [sig ] [911/3275] Completed DNLI in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.1m [2026-03-11T20:22:08.003143] [INFO ] [sig ] [912/3275] Forecasting DNP... [2026-03-11T20:22:08.003174] [INFO ] [sig ] Generating forecast for: DNP [2026-03-11T20:22:08.003205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-03-11T20:22:08.016238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-03-11T20:22:08.016687] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-03-11T20:22:08.017557] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-03-11T20:22:08.017639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:08.017672] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:08.017699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:08.017754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:08.080861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:08.081914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:08.082013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:08.082046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:08.218833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:08.219004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:08.219050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:08.219083] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:08.223163] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=75.33%) [2026-03-11T20:22:08.223470] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-03-11T20:22:08.223647] [INFO ] [sig ] DNP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:08.373776] [INFO ] [LOCAL ] Saved forecast: DNP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DNP.txt [2026-03-11T20:22:08.374146] [INFO ] [sig ] [912/3275] Completed DNP in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:08.374193] [INFO ] [sig ] [913/3275] Forecasting DNTH... [2026-03-11T20:22:08.374223] [INFO ] [sig ] Generating forecast for: DNTH [2026-03-11T20:22:08.374253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-03-11T20:22:08.387539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-03-11T20:22:08.387998] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-03-11T20:22:08.388961] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-03-11T20:22:08.389015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:08.389048] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:08.389076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:08.389133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:08.448991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:08.449941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:08.450044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:08.450095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:08.570975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:08.571137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:08.571177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:08.571205] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:08.574641] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: UP (p=90.77%) [2026-03-11T20:22:08.574920] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-03-11T20:22:08.575051] [INFO ] [sig ] DNTH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:08.717962] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DNTH.txt [2026-03-11T20:22:08.718140] [INFO ] [sig ] [913/3275] Completed DNTH in 0.3s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:08.718180] [INFO ] [sig ] [914/3275] Forecasting DOCN... [2026-03-11T20:22:08.718210] [INFO ] [sig ] Generating forecast for: DOCN [2026-03-11T20:22:08.718244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-03-11T20:22:08.730990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-03-11T20:22:08.731356] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-03-11T20:22:08.732199] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-03-11T20:22:08.732253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:08.732285] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:08.732312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:08.732370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:08.792173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:08.793093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:08.793177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:08.793210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:08.916990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:08.917152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:08.917192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:08.917279] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:08.921219] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-03-11T20:22:08.921541] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-03-11T20:22:08.921724] [INFO ] [sig ] DOCN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:09.064336] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DOCN.txt [2026-03-11T20:22:09.064485] [INFO ] [sig ] [914/3275] Completed DOCN in 0.3s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:09.064524] [INFO ] [sig ] [915/3275] Forecasting DOCS... [2026-03-11T20:22:09.064553] [INFO ] [sig ] Generating forecast for: DOCS [2026-03-11T20:22:09.064604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-03-11T20:22:09.077823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-03-11T20:22:09.078238] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-03-11T20:22:09.079091] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-03-11T20:22:09.079145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:09.079178] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:09.079206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:09.079263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:09.138282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:09.139066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:09.139150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:09.139183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:09.261657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:09.262007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:09.262048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:09.262075] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:09.265819] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: UP (p=74.09%) [2026-03-11T20:22:09.266096] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-03-11T20:22:09.266420] [INFO ] [sig ] DOCS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:09.408416] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DOCS.txt [2026-03-11T20:22:09.408549] [INFO ] [sig ] [915/3275] Completed DOCS in 0.3s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:09.408606] [INFO ] [sig ] [916/3275] Forecasting DOGZ... [2026-03-11T20:22:09.408637] [INFO ] [sig ] Generating forecast for: DOGZ [2026-03-11T20:22:09.408666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-03-11T20:22:09.420981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-03-11T20:22:09.421319] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-03-11T20:22:09.422331] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-03-11T20:22:09.422383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:09.422414] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:09.422440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:09.422495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:09.482531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:09.483244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:09.483324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:09.483356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:09.610208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:09.610368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:09.610408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:09.610455] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:09.613876] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: DOWN (p=5.80%) [2026-03-11T20:22:09.614152] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-03-11T20:22:09.614279] [INFO ] [sig ] DOGZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:09.811411] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DOGZ.txt [2026-03-11T20:22:09.811590] [INFO ] [sig ] [916/3275] Completed DOGZ in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:09.811640] [INFO ] [sig ] [917/3275] Forecasting DOLE... [2026-03-11T20:22:09.811668] [INFO ] [sig ] Generating forecast for: DOLE [2026-03-11T20:22:09.811700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-03-11T20:22:09.824553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-03-11T20:22:09.825094] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-03-11T20:22:09.826118] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-03-11T20:22:09.826170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:09.826200] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:09.826226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:09.826281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:09.885607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:09.886245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:09.886326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:09.886357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:10.028544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:10.028810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:10.028866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:10.028896] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:10.033539] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: UP (p=65.96%) [2026-03-11T20:22:10.034053] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-03-11T20:22:10.034201] [INFO ] [sig ] DOLE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:10.187531] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DOLE.txt [2026-03-11T20:22:10.187722] [INFO ] [sig ] [917/3275] Completed DOLE in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:10.187764] [INFO ] [sig ] [918/3275] Forecasting DOMO... [2026-03-11T20:22:10.187795] [INFO ] [sig ] Generating forecast for: DOMO [2026-03-11T20:22:10.187825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-03-11T20:22:10.201544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-03-11T20:22:10.202101] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-03-11T20:22:10.203120] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-03-11T20:22:10.203172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:10.203203] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:10.203229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:10.203283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:10.262086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:10.263031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:10.263125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:10.263158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:10.383159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:10.383311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:10.383350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:10.383380] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:10.386802] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=28.97%) [2026-03-11T20:22:10.387077] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-03-11T20:22:10.387208] [INFO ] [sig ] DOMO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:10.531846] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DOMO.txt [2026-03-11T20:22:10.531993] [INFO ] [sig ] [918/3275] Completed DOMO in 0.3s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:10.532034] [INFO ] [sig ] [919/3275] Forecasting DORM... [2026-03-11T20:22:10.532065] [INFO ] [sig ] Generating forecast for: DORM [2026-03-11T20:22:10.532096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-03-11T20:22:10.544152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-03-11T20:22:10.544497] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-03-11T20:22:10.545339] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-03-11T20:22:10.545391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:10.545422] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:10.545448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:10.545513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:10.602404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:10.603176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:10.603258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:10.603290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:10.725134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:10.725287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:10.725327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:10.725355] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:10.728836] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-03-11T20:22:10.729118] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-03-11T20:22:10.729245] [INFO ] [sig ] DORM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:10.881970] [INFO ] [LOCAL ] Saved forecast: DORM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DORM.txt [2026-03-11T20:22:10.882151] [INFO ] [sig ] [919/3275] Completed DORM in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:10.882201] [INFO ] [sig ] [920/3275] Forecasting DOUG... [2026-03-11T20:22:10.882234] [INFO ] [sig ] Generating forecast for: DOUG [2026-03-11T20:22:10.882265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-03-11T20:22:10.895678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-03-11T20:22:10.896018] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-03-11T20:22:10.896878] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-03-11T20:22:10.896930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:10.896960] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:10.896998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:10.897055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:10.956312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:10.957109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:10.957199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:10.957233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:11.073910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:11.074066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:11.074106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:11.074135] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:11.077614] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: DOWN (p=10.64%) [2026-03-11T20:22:11.077893] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-03-11T20:22:11.078037] [INFO ] [sig ] DOUG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:11.222305] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DOUG.txt [2026-03-11T20:22:11.222458] [INFO ] [sig ] [920/3275] Completed DOUG in 0.3s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:11.222499] [INFO ] [sig ] [921/3275] Forecasting DOX... [2026-03-11T20:22:11.222528] [INFO ] [sig ] Generating forecast for: DOX [2026-03-11T20:22:11.222558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-03-11T20:22:11.236889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-03-11T20:22:11.237300] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-03-11T20:22:11.238428] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-03-11T20:22:11.238504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:11.238566] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:11.238637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:11.238704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:11.300981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:11.301774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:11.301887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:11.301944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:11.428538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:11.428923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:11.428987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:11.429021] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:11.433298] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: DOWN (p=23.73%) [2026-03-11T20:22:11.433637] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-03-11T20:22:11.433789] [INFO ] [sig ] DOX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:11.576088] [INFO ] [LOCAL ] Saved forecast: DOX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DOX.txt [2026-03-11T20:22:11.576252] [INFO ] [sig ] [921/3275] Completed DOX in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:11.576293] [INFO ] [sig ] [922/3275] Forecasting DPG... [2026-03-11T20:22:11.576323] [INFO ] [sig ] Generating forecast for: DPG [2026-03-11T20:22:11.576352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-03-11T20:22:11.589165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-03-11T20:22:11.589529] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-03-11T20:22:11.590632] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-03-11T20:22:11.590686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:11.590717] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:11.590743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:11.590799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:11.652981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:11.654025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:11.654129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:11.654164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:11.776440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:11.776635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:11.776681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:11.776711] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:11.780369] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: DOWN (p=31.45%) [2026-03-11T20:22:11.780693] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-03-11T20:22:11.780834] [INFO ] [sig ] DPG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:11.931221] [INFO ] [LOCAL ] Saved forecast: DPG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DPG.txt [2026-03-11T20:22:11.931400] [INFO ] [sig ] [922/3275] Completed DPG in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:11.931441] [INFO ] [sig ] [923/3275] Forecasting DPRO... [2026-03-11T20:22:11.931472] [INFO ] [sig ] Generating forecast for: DPRO [2026-03-11T20:22:11.931505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-03-11T20:22:11.944599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-03-11T20:22:11.944994] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-03-11T20:22:11.945828] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-03-11T20:22:11.945881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:11.945912] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:11.945938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:11.945995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:12.005765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:12.006729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:12.006817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:12.006851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:12.131040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:12.131211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:12.131254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:12.131283] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:12.135140] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-03-11T20:22:12.135423] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-03-11T20:22:12.135560] [INFO ] [sig ] DPRO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:12.284608] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DPRO.txt [2026-03-11T20:22:12.284780] [INFO ] [sig ] [923/3275] Completed DPRO in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:12.284820] [INFO ] [sig ] [924/3275] Forecasting DPZ... [2026-03-11T20:22:12.284850] [INFO ] [sig ] Generating forecast for: DPZ [2026-03-11T20:22:12.284900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-03-11T20:22:12.298094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-03-11T20:22:12.298511] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-03-11T20:22:12.299395] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-03-11T20:22:12.299449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:12.299481] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:12.299506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:12.299564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:12.358282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:12.359458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:12.359545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:12.359608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:12.483706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:12.483869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:12.483911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:12.483942] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:12.488085] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: DOWN (p=25.31%) [2026-03-11T20:22:12.488377] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-03-11T20:22:12.488519] [INFO ] [sig ] DPZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:12.635027] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DPZ.txt [2026-03-11T20:22:12.635224] [INFO ] [sig ] [924/3275] Completed DPZ in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:12.635268] [INFO ] [sig ] [925/3275] Forecasting DQ... [2026-03-11T20:22:12.635297] [INFO ] [sig ] Generating forecast for: DQ [2026-03-11T20:22:12.635328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-03-11T20:22:12.648184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-03-11T20:22:12.648507] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-03-11T20:22:12.649348] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-03-11T20:22:12.649400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:12.649430] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:12.649457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:12.649513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:12.707563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:12.708216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:12.708295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:12.708326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:12.833618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:12.833750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:12.833787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:12.833816] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:12.837342] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: DOWN (p=11.48%) [2026-03-11T20:22:12.837667] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-03-11T20:22:12.837805] [INFO ] [sig ] DQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:12.982837] [INFO ] [LOCAL ] Saved forecast: DQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DQ.txt [2026-03-11T20:22:12.983017] [INFO ] [sig ] [925/3275] Completed DQ in 0.3s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:12.983057] [INFO ] [sig ] [926/3275] Forecasting DRD... [2026-03-11T20:22:12.983087] [INFO ] [sig ] Generating forecast for: DRD [2026-03-11T20:22:12.983117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-03-11T20:22:12.997489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-03-11T20:22:12.997996] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-03-11T20:22:12.998906] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-03-11T20:22:12.998958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:12.998989] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:12.999014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:12.999070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:13.057478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:13.058685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:13.058776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:13.058807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:13.186315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:13.186486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:13.186528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:13.186556] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:13.190474] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: DOWN (p=35.07%) [2026-03-11T20:22:13.190968] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-03-11T20:22:13.191114] [INFO ] [sig ] DRD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:13.337504] [INFO ] [LOCAL ] Saved forecast: DRD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DRD.txt [2026-03-11T20:22:13.337690] [INFO ] [sig ] [926/3275] Completed DRD in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-11T20:22:13.337732] [INFO ] [sig ] [927/3275] Forecasting DRH... [2026-03-11T20:22:13.337763] [INFO ] [sig ] Generating forecast for: DRH [2026-03-11T20:22:13.337792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-03-11T20:22:13.350324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-03-11T20:22:13.350721] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-03-11T20:22:13.351511] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-03-11T20:22:13.351562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:13.351616] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:13.351643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:13.351699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:13.410627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:13.411942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:13.412029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:13.412062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:13.536594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:13.536761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:13.536800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:13.536829] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:13.540341] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: DOWN (p=33.97%) [2026-03-11T20:22:13.540663] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-03-11T20:22:13.540802] [INFO ] [sig ] DRH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:13.681903] [INFO ] [LOCAL ] Saved forecast: DRH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DRH.txt [2026-03-11T20:22:13.682035] [INFO ] [sig ] [927/3275] Completed DRH in 0.3s | 2.79 sym/s | Total: 5.5m | ETA: 14.0m [2026-03-11T20:22:13.682073] [INFO ] [sig ] [928/3275] Forecasting DRI... [2026-03-11T20:22:13.682103] [INFO ] [sig ] Generating forecast for: DRI [2026-03-11T20:22:13.682132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-03-11T20:22:13.694356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-03-11T20:22:13.694738] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-03-11T20:22:13.695527] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-03-11T20:22:13.695610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:13.695693] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:13.695727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:13.695790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:13.752921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:13.753654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:13.753733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:13.753765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:13.883066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:13.883224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:13.883265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:13.883294] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:13.886822] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: DOWN (p=1.61%) [2026-03-11T20:22:13.887104] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-03-11T20:22:13.887236] [INFO ] [sig ] DRI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:14.033212] [INFO ] [LOCAL ] Saved forecast: DRI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DRI.txt [2026-03-11T20:22:14.033353] [INFO ] [sig ] [928/3275] Completed DRI in 0.4s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:14.033393] [INFO ] [sig ] [929/3275] Forecasting DRIO... [2026-03-11T20:22:14.033423] [INFO ] [sig ] Generating forecast for: DRIO [2026-03-11T20:22:14.033453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-03-11T20:22:14.046233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-03-11T20:22:14.046588] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-03-11T20:22:14.047382] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-03-11T20:22:14.047433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:14.047464] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:14.047490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:14.047546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:14.107231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:14.107892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:14.107989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:14.108022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:14.224588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:14.224791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:14.224837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:14.224865] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:14.228965] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: DOWN (p=3.75%) [2026-03-11T20:22:14.229269] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-03-11T20:22:14.229408] [INFO ] [sig ] DRIO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:14.371689] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DRIO.txt [2026-03-11T20:22:14.371800] [INFO ] [sig ] [929/3275] Completed DRIO in 0.3s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:14.371838] [INFO ] [sig ] [930/3275] Forecasting DRLL... [2026-03-11T20:22:14.371868] [INFO ] [sig ] Generating forecast for: DRLL [2026-03-11T20:22:14.371897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-03-11T20:22:14.383817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-03-11T20:22:14.384113] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-03-11T20:22:14.384924] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-03-11T20:22:14.384976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:14.385007] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:14.385033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:14.385089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:14.448289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:14.449307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:14.449410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:14.449444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:14.569402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:14.569586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:14.569636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:14.569669] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:14.573124] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=87.73%) [2026-03-11T20:22:14.573406] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-03-11T20:22:14.573556] [INFO ] [sig ] DRLL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:14.716147] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DRLL.txt [2026-03-11T20:22:14.716279] [INFO ] [sig ] [930/3275] Completed DRLL in 0.3s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:14.716316] [INFO ] [sig ] [931/3275] Forecasting DRMA... [2026-03-11T20:22:14.716346] [INFO ] [sig ] Generating forecast for: DRMA [2026-03-11T20:22:14.716376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-03-11T20:22:14.728170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-03-11T20:22:14.728453] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-03-11T20:22:14.729286] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-03-11T20:22:14.729338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:14.729369] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:14.729394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:14.729450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:14.789134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:14.789972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:14.790053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:14.790085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:14.908694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:14.908827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:14.908866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:14.908927] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:14.912286] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: UP (p=82.60%) [2026-03-11T20:22:14.912557] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-03-11T20:22:14.912708] [INFO ] [sig ] DRMA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:15.054986] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DRMA.txt [2026-03-11T20:22:15.055116] [INFO ] [sig ] [931/3275] Completed DRMA in 0.3s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:15.055154] [INFO ] [sig ] [932/3275] Forecasting DRS... [2026-03-11T20:22:15.055183] [INFO ] [sig ] Generating forecast for: DRS [2026-03-11T20:22:15.055214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-03-11T20:22:15.067691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-03-11T20:22:15.068004] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-03-11T20:22:15.068851] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-03-11T20:22:15.068902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:15.068932] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:15.068958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:15.069013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:15.127361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:15.128048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:15.128126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:15.128157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:15.246601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:15.246751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:15.246790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:15.246822] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:15.250503] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=85.20%) [2026-03-11T20:22:15.250809] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-03-11T20:22:15.250946] [INFO ] [sig ] DRS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:15.391171] [INFO ] [LOCAL ] Saved forecast: DRS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DRS.txt [2026-03-11T20:22:15.391323] [INFO ] [sig ] [932/3275] Completed DRS in 0.3s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:15.391363] [INFO ] [sig ] [933/3275] Forecasting DRTS... [2026-03-11T20:22:15.391392] [INFO ] [sig ] Generating forecast for: DRTS [2026-03-11T20:22:15.391422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-03-11T20:22:15.402916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-03-11T20:22:15.403207] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-03-11T20:22:15.404019] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-03-11T20:22:15.404083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:15.404114] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:15.404140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:15.404196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:15.463154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:15.464040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:15.464124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:15.464156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:15.586884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:15.587045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:15.587085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:15.587115] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:15.590727] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: UP (p=91.14%) [2026-03-11T20:22:15.591011] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-03-11T20:22:15.591144] [INFO ] [sig ] DRTS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:15.739890] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DRTS.txt [2026-03-11T20:22:15.740057] [INFO ] [sig ] [933/3275] Completed DRTS in 0.3s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:15.740100] [INFO ] [sig ] [934/3275] Forecasting DRUG... [2026-03-11T20:22:15.740131] [INFO ] [sig ] Generating forecast for: DRUG [2026-03-11T20:22:15.740163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-03-11T20:22:15.752505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-03-11T20:22:15.752897] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-03-11T20:22:15.753754] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-03-11T20:22:15.753809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:15.753841] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:15.753868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:15.753925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:15.811965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:15.812884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:15.812974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:15.813007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:15.933476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:15.933658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:15.933701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:15.933730] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:15.937235] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: UP (p=91.09%) [2026-03-11T20:22:15.937526] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-03-11T20:22:15.937687] [INFO ] [sig ] DRUG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:16.081616] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DRUG.txt [2026-03-11T20:22:16.081792] [INFO ] [sig ] [934/3275] Completed DRUG in 0.3s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:16.081839] [INFO ] [sig ] [935/3275] Forecasting DRVN... [2026-03-11T20:22:16.081870] [INFO ] [sig ] Generating forecast for: DRVN [2026-03-11T20:22:16.081901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-03-11T20:22:16.094346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-03-11T20:22:16.094749] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-03-11T20:22:16.095548] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-03-11T20:22:16.095629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:16.095665] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:16.095692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:16.095747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:16.154346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:16.155254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:16.155345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:16.155388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:16.282520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:16.282716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:16.282775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:16.282811] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:16.286880] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-03-11T20:22:16.287223] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-03-11T20:22:16.287401] [INFO ] [sig ] DRVN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:16.431201] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DRVN.txt [2026-03-11T20:22:16.431367] [INFO ] [sig ] [935/3275] Completed DRVN in 0.3s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:16.431408] [INFO ] [sig ] [936/3275] Forecasting DSGX... [2026-03-11T20:22:16.431438] [INFO ] [sig ] Generating forecast for: DSGX [2026-03-11T20:22:16.431469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-03-11T20:22:16.444306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-03-11T20:22:16.444728] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-03-11T20:22:16.445546] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-03-11T20:22:16.445618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:16.445654] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:16.445683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:16.445738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:16.506908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:16.507872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:16.507958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:16.508016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:16.634001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:16.634164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:16.634205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:16.634237] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:16.638057] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=27.03%) [2026-03-11T20:22:16.638387] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-03-11T20:22:16.638536] [INFO ] [sig ] DSGX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:16.787421] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DSGX.txt [2026-03-11T20:22:16.787604] [INFO ] [sig ] [936/3275] Completed DSGX in 0.4s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:16.787682] [INFO ] [sig ] [937/3275] Forecasting DSL... [2026-03-11T20:22:16.787714] [INFO ] [sig ] Generating forecast for: DSL [2026-03-11T20:22:16.787745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-03-11T20:22:16.800530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-03-11T20:22:16.800959] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-03-11T20:22:16.801870] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-03-11T20:22:16.801925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:16.801956] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:16.801982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:16.802038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:16.864053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:16.864974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:16.865071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:16.865103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:16.993326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:16.993524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:16.993587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:16.993620] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:16.997364] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-03-11T20:22:16.997695] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-03-11T20:22:16.997834] [INFO ] [sig ] DSL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:17.145783] [INFO ] [LOCAL ] Saved forecast: DSL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DSL.txt [2026-03-11T20:22:17.145954] [INFO ] [sig ] [937/3275] Completed DSL in 0.4s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:17.145993] [INFO ] [sig ] [938/3275] Forecasting DSM... [2026-03-11T20:22:17.146020] [INFO ] [sig ] Generating forecast for: DSM [2026-03-11T20:22:17.146061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-03-11T20:22:17.159102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-03-11T20:22:17.159625] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-03-11T20:22:17.160692] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-03-11T20:22:17.160748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:17.160791] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:17.160847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:17.160909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:17.222886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:17.223877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:17.224018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:17.224054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:17.347486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:17.347665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:17.347713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:17.347743] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:17.352006] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: DOWN (p=33.19%) [2026-03-11T20:22:17.352306] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-03-11T20:22:17.352465] [INFO ] [sig ] DSM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:17.511413] [INFO ] [LOCAL ] Saved forecast: DSM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DSM.txt [2026-03-11T20:22:17.511593] [INFO ] [sig ] [938/3275] Completed DSM in 0.4s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:17.511637] [INFO ] [sig ] [939/3275] Forecasting DSP... [2026-03-11T20:22:17.511668] [INFO ] [sig ] Generating forecast for: DSP [2026-03-11T20:22:17.511702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-03-11T20:22:17.524650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-03-11T20:22:17.525213] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-03-11T20:22:17.526238] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-03-11T20:22:17.526293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:17.526325] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:17.526351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:17.526408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:17.588231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:17.589045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:17.589148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:17.589195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:17.721013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:17.721382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:17.721428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:17.721458] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:17.725602] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: UP (p=57.58%) [2026-03-11T20:22:17.725923] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-03-11T20:22:17.726097] [INFO ] [sig ] DSP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:17.877448] [INFO ] [LOCAL ] Saved forecast: DSP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DSP.txt [2026-03-11T20:22:17.877617] [INFO ] [sig ] [939/3275] Completed DSP in 0.4s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:17.877661] [INFO ] [sig ] [940/3275] Forecasting DSX... [2026-03-11T20:22:17.877689] [INFO ] [sig ] Generating forecast for: DSX [2026-03-11T20:22:17.877721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-03-11T20:22:17.889926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-03-11T20:22:17.890284] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-03-11T20:22:17.891109] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-03-11T20:22:17.891162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:17.891192] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:17.891217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:17.891272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:17.951504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:17.952409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:17.952494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:17.952527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:18.076847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:18.077007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:18.077065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:18.077095] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:18.081075] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=94.30%) [2026-03-11T20:22:18.081379] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-03-11T20:22:18.081521] [INFO ] [sig ] DSX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:18.230439] [INFO ] [LOCAL ] Saved forecast: DSX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DSX.txt [2026-03-11T20:22:18.230637] [INFO ] [sig ] [940/3275] Completed DSX in 0.4s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:18.230679] [INFO ] [sig ] [941/3275] Forecasting DTB... [2026-03-11T20:22:18.230708] [INFO ] [sig ] Generating forecast for: DTB [2026-03-11T20:22:18.230739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-03-11T20:22:18.243917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-03-11T20:22:18.244320] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-03-11T20:22:18.245143] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-03-11T20:22:18.245196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:18.245228] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:18.245254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:18.245310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:18.315491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:18.316654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:18.316772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:18.316824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:18.438680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:18.438852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:18.438893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:18.438931] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:18.442647] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-03-11T20:22:18.443007] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-03-11T20:22:18.443159] [INFO ] [sig ] DTB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:18.637120] [INFO ] [LOCAL ] Saved forecast: DTB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DTB.txt [2026-03-11T20:22:18.637368] [INFO ] [sig ] [941/3275] Completed DTB in 0.4s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:18.637420] [INFO ] [sig ] [942/3275] Forecasting DTE... [2026-03-11T20:22:18.637463] [INFO ] [sig ] Generating forecast for: DTE [2026-03-11T20:22:18.637504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-03-11T20:22:18.651272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-03-11T20:22:18.651777] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-03-11T20:22:18.652709] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-03-11T20:22:18.652775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:18.652814] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:18.652842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:18.652898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:18.721874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:18.723173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:18.723312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:18.723370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:18.882402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:18.882636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:18.882698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:18.882749] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:18.888553] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: DOWN (p=30.09%) [2026-03-11T20:22:18.889173] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-03-11T20:22:18.889412] [INFO ] [sig ] DTE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:19.106551] [INFO ] [LOCAL ] Saved forecast: DTE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DTE.txt [2026-03-11T20:22:19.106831] [INFO ] [sig ] [942/3275] Completed DTE in 0.5s | 2.79 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:19.106894] [INFO ] [sig ] [943/3275] Forecasting DTG... [2026-03-11T20:22:19.106941] [INFO ] [sig ] Generating forecast for: DTG [2026-03-11T20:22:19.106993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-03-11T20:22:19.156481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-03-11T20:22:19.157105] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-03-11T20:22:19.160483] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-03-11T20:22:19.162171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:19.162238] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:19.162278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:19.162369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:19.266385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:19.267821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:19.267949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:19.268037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:19.453425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:19.453637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:19.453695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:19.453739] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:19.457805] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-03-11T20:22:19.458315] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-03-11T20:22:19.458494] [INFO ] [sig ] DTG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:19.672929] [INFO ] [LOCAL ] Saved forecast: DTG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DTG.txt [2026-03-11T20:22:19.673153] [INFO ] [sig ] [943/3275] Completed DTG in 0.6s | 2.78 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-11T20:22:19.673214] [INFO ] [sig ] [944/3275] Forecasting DTIL... [2026-03-11T20:22:19.673268] [INFO ] [sig ] Generating forecast for: DTIL [2026-03-11T20:22:19.673319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-03-11T20:22:19.690059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-03-11T20:22:19.690568] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-03-11T20:22:19.691715] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-03-11T20:22:19.691782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:19.691830] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:19.691888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:19.691970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:19.769733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:19.770908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:19.771024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:19.771062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:19.916175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:19.916373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:19.916425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:19.916463] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:19.921607] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: DOWN (p=25.12%) [2026-03-11T20:22:19.922135] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-03-11T20:22:19.922378] [INFO ] [sig ] DTIL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:20.083341] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DTIL.txt [2026-03-11T20:22:20.083513] [INFO ] [sig ] [944/3275] Completed DTIL in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-11T20:22:20.083555] [INFO ] [sig ] [945/3275] Forecasting DTM... [2026-03-11T20:22:20.083606] [INFO ] [sig ] Generating forecast for: DTM [2026-03-11T20:22:20.083638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-03-11T20:22:20.112188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-03-11T20:22:20.112961] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-03-11T20:22:20.114164] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-03-11T20:22:20.114224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:20.114285] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:20.114313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:20.114372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:20.176906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:20.177864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:20.177997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:20.178038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:20.302179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:20.302347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:20.302387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:20.302416] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:20.306062] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: DOWN (p=10.91%) [2026-03-11T20:22:20.306376] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-03-11T20:22:20.306527] [INFO ] [sig ] DTM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:20.454769] [INFO ] [LOCAL ] Saved forecast: DTM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DTM.txt [2026-03-11T20:22:20.454952] [INFO ] [sig ] [945/3275] Completed DTM in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:20.454996] [INFO ] [sig ] [946/3275] Forecasting DUK... [2026-03-11T20:22:20.455027] [INFO ] [sig ] Generating forecast for: DUK [2026-03-11T20:22:20.455058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-03-11T20:22:20.469063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-03-11T20:22:20.469370] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-03-11T20:22:20.470261] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-03-11T20:22:20.470315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:20.470346] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:20.470372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:20.470429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:20.530922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:20.531772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:20.531860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:20.531892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:20.653375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:20.653526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:20.653588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:20.653620] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:20.657609] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: DOWN (p=12.40%) [2026-03-11T20:22:20.657892] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-03-11T20:22:20.658048] [INFO ] [sig ] DUK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:20.803178] [INFO ] [LOCAL ] Saved forecast: DUK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DUK.txt [2026-03-11T20:22:20.803338] [INFO ] [sig ] [946/3275] Completed DUK in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:20.803380] [INFO ] [sig ] [947/3275] Forecasting DUKB... [2026-03-11T20:22:20.803411] [INFO ] [sig ] Generating forecast for: DUKB [2026-03-11T20:22:20.803441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-03-11T20:22:20.815481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-03-11T20:22:20.815846] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-03-11T20:22:20.816661] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-03-11T20:22:20.816714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:20.816746] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:20.816773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:20.816829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:20.875723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:20.876568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:20.876670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:20.876702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:21.000125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:21.000306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:21.000351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:21.000380] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:21.003987] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: UP (p=77.46%) [2026-03-11T20:22:21.004266] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-03-11T20:22:21.004398] [INFO ] [sig ] DUKB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:21.143845] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DUKB.txt [2026-03-11T20:22:21.143978] [INFO ] [sig ] [947/3275] Completed DUKB in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:21.144017] [INFO ] [sig ] [948/3275] Forecasting DUOL... [2026-03-11T20:22:21.144046] [INFO ] [sig ] Generating forecast for: DUOL [2026-03-11T20:22:21.144083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-03-11T20:22:21.156092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-03-11T20:22:21.156399] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-03-11T20:22:21.157204] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-03-11T20:22:21.157255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:21.157285] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:21.157311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:21.157366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:21.213734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:21.214354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:21.214433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:21.214464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:21.348270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:21.348464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:21.348517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:21.348613] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:21.353296] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: UP (p=91.18%) [2026-03-11T20:22:21.353656] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-03-11T20:22:21.353808] [INFO ] [sig ] DUOL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:21.501183] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DUOL.txt [2026-03-11T20:22:21.501343] [INFO ] [sig ] [948/3275] Completed DUOL in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:21.501386] [INFO ] [sig ] [949/3275] Forecasting DVA... [2026-03-11T20:22:21.501417] [INFO ] [sig ] Generating forecast for: DVA [2026-03-11T20:22:21.501448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-03-11T20:22:21.514708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-03-11T20:22:21.515112] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-03-11T20:22:21.515968] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-03-11T20:22:21.516021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:21.516053] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:21.516079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:21.516136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:21.576826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:21.577777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:21.577887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:21.577922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:21.710422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:21.710598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:21.710638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:21.710668] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:21.714513] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: UP (p=56.21%) [2026-03-11T20:22:21.714810] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-03-11T20:22:21.714947] [INFO ] [sig ] DVA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:21.864198] [INFO ] [LOCAL ] Saved forecast: DVA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DVA.txt [2026-03-11T20:22:21.864343] [INFO ] [sig ] [949/3275] Completed DVA in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:21.864383] [INFO ] [sig ] [950/3275] Forecasting DVN... [2026-03-11T20:22:21.864412] [INFO ] [sig ] Generating forecast for: DVN [2026-03-11T20:22:21.864441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-03-11T20:22:21.877065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-03-11T20:22:21.877410] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-03-11T20:22:21.878301] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-03-11T20:22:21.878354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:21.878385] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:21.878410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:21.878466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:21.937095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:21.938189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:21.938276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:21.938308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:22.066091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:22.066237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:22.066277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:22.066307] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:22.069837] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: UP (p=93.54%) [2026-03-11T20:22:22.070119] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-03-11T20:22:22.070253] [INFO ] [sig ] DVN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:22.212340] [INFO ] [LOCAL ] Saved forecast: DVN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DVN.txt [2026-03-11T20:22:22.212504] [INFO ] [sig ] [950/3275] Completed DVN in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:22.212543] [INFO ] [sig ] [951/3275] Forecasting DWAS... [2026-03-11T20:22:22.212602] [INFO ] [sig ] Generating forecast for: DWAS [2026-03-11T20:22:22.212640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-03-11T20:22:22.225897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-03-11T20:22:22.226360] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-03-11T20:22:22.227292] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-03-11T20:22:22.227347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:22.227379] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:22.227405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:22.227484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:22.287941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:22.289001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:22.289106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:22.289148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:22.435672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:22.435833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:22.435874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:22.435904] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:22.439702] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=22.71%) [2026-03-11T20:22:22.440048] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-03-11T20:22:22.440243] [INFO ] [sig ] DWAS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:22.595859] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DWAS.txt [2026-03-11T20:22:22.596025] [INFO ] [sig ] [951/3275] Completed DWAS in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:22.596067] [INFO ] [sig ] [952/3275] Forecasting DWSH... [2026-03-11T20:22:22.596098] [INFO ] [sig ] Generating forecast for: DWSH [2026-03-11T20:22:22.596128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-03-11T20:22:22.607127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-03-11T20:22:22.607417] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-03-11T20:22:22.608367] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-03-11T20:22:22.608421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:22.608453] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:22.608479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:22.608536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:22.666352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:22.667247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:22.667327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:22.667359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:22.778839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:22.779003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:22.779042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:22.779070] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:22.782563] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: UP (p=54.29%) [2026-03-11T20:22:22.782877] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-03-11T20:22:22.783011] [INFO ] [sig ] DWSH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:22.923981] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DWSH.txt [2026-03-11T20:22:22.924112] [INFO ] [sig ] [952/3275] Completed DWSH in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:22.924152] [INFO ] [sig ] [953/3275] Forecasting DX... [2026-03-11T20:22:22.924181] [INFO ] [sig ] Generating forecast for: DX [2026-03-11T20:22:22.924210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-03-11T20:22:22.937462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-03-11T20:22:22.937800] [INFO ] [FORECASTER] Starting predict_future for DX [2026-03-11T20:22:22.938818] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-03-11T20:22:22.938881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:22.938920] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:22.938952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:22.939010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:22.997328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:22.997985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:22.998063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:22.998095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:23.116719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:23.116887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:23.116929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:23.116958] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:23.120437] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: UP (p=50.40%) [2026-03-11T20:22:23.120745] [INFO ] [FORECASTER] Completed predict_future for DX [2026-03-11T20:22:23.120882] [INFO ] [sig ] DX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:23.263490] [INFO ] [LOCAL ] Saved forecast: DX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DX.txt [2026-03-11T20:22:23.263678] [INFO ] [sig ] [953/3275] Completed DX in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:23.263723] [INFO ] [sig ] [954/3275] Forecasting DXC... [2026-03-11T20:22:23.263755] [INFO ] [sig ] Generating forecast for: DXC [2026-03-11T20:22:23.263786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-03-11T20:22:23.276459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-03-11T20:22:23.276847] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-03-11T20:22:23.277686] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-03-11T20:22:23.277739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:23.277769] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:23.277795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:23.277852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:23.340218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:23.341210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:23.341300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:23.341333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:23.467957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:23.468128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:23.468169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:23.468200] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:23.471710] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=99.59%) [2026-03-11T20:22:23.471993] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-03-11T20:22:23.472125] [INFO ] [sig ] DXC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:23.619726] [INFO ] [LOCAL ] Saved forecast: DXC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DXC.txt [2026-03-11T20:22:23.619859] [INFO ] [sig ] [954/3275] Completed DXC in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:23.619898] [INFO ] [sig ] [955/3275] Forecasting DXCM... [2026-03-11T20:22:23.619926] [INFO ] [sig ] Generating forecast for: DXCM [2026-03-11T20:22:23.619958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-03-11T20:22:23.631622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-03-11T20:22:23.631938] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-03-11T20:22:23.632756] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-03-11T20:22:23.632816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:23.632879] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:23.632912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:23.632969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:23.692316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:23.693234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:23.693321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:23.693390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:23.821328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:23.821506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:23.821565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:23.821629] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:23.825982] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: DOWN (p=17.89%) [2026-03-11T20:22:23.826357] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-03-11T20:22:23.826517] [INFO ] [sig ] DXCM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:23.995087] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DXCM.txt [2026-03-11T20:22:23.995321] [INFO ] [sig ] [955/3275] Completed DXCM in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:23.995381] [INFO ] [sig ] [956/3275] Forecasting DXPE... [2026-03-11T20:22:23.995425] [INFO ] [sig ] Generating forecast for: DXPE [2026-03-11T20:22:23.995473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-03-11T20:22:24.013024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-03-11T20:22:24.013532] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-03-11T20:22:24.014801] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-03-11T20:22:24.014860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:24.014893] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:24.014921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:24.014978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:24.084332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:24.085267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:24.085366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:24.085401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:24.219650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:24.219832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:24.219875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:24.219905] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:24.224306] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-03-11T20:22:24.224693] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-03-11T20:22:24.224855] [INFO ] [sig ] DXPE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:24.378444] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DXPE.txt [2026-03-11T20:22:24.378658] [INFO ] [sig ] [956/3275] Completed DXPE in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:24.378714] [INFO ] [sig ] [957/3275] Forecasting DY... [2026-03-11T20:22:24.378746] [INFO ] [sig ] Generating forecast for: DY [2026-03-11T20:22:24.378779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-03-11T20:22:24.392723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-03-11T20:22:24.393355] [INFO ] [FORECASTER] Starting predict_future for DY [2026-03-11T20:22:24.394461] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-03-11T20:22:24.394518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:24.394566] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:24.394622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:24.394682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:24.458365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:24.460426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:24.460542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:24.460599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:24.597291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:24.597483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:24.597536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:24.597600] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:24.602559] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: UP (p=59.09%) [2026-03-11T20:22:24.603071] [INFO ] [FORECASTER] Completed predict_future for DY [2026-03-11T20:22:24.603276] [INFO ] [sig ] DY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:24.761832] [INFO ] [LOCAL ] Saved forecast: DY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/DY.txt [2026-03-11T20:22:24.762009] [INFO ] [sig ] [957/3275] Completed DY in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:24.762051] [INFO ] [sig ] [958/3275] Forecasting DYN... [2026-03-11T20:22:24.762080] [INFO ] [sig ] Generating forecast for: DYN [2026-03-11T20:22:24.762112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-03-11T20:22:24.776387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-03-11T20:22:24.776870] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-03-11T20:22:24.777833] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-03-11T20:22:24.777889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:24.777921] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:24.777950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:24.778040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:24.846009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:24.847008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:24.847111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:24.847144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:24.977638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:24.977815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:24.977855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:24.977883] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:24.981678] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=36.44%) [2026-03-11T20:22:24.982081] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-03-11T20:22:24.982249] [INFO ] [sig ] DYN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:25.132864] [INFO ] [LOCAL ] Saved forecast: DYN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/DYN.txt [2026-03-11T20:22:25.133063] [INFO ] [sig ] [958/3275] Completed DYN in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:25.133105] [INFO ] [sig ] [959/3275] Forecasting E... [2026-03-11T20:22:25.133134] [INFO ] [sig ] Generating forecast for: E [2026-03-11T20:22:25.133168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-03-11T20:22:25.147440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-03-11T20:22:25.147874] [INFO ] [FORECASTER] Starting predict_future for E [2026-03-11T20:22:25.148753] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-03-11T20:22:25.148807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:25.148839] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:25.148866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:25.148923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:25.211038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:25.212010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:25.212104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:25.212137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:25.340192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:25.340355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:25.340395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:25.340423] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:25.344333] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: DOWN (p=2.79%) [2026-03-11T20:22:25.344708] [INFO ] [FORECASTER] Completed predict_future for E [2026-03-11T20:22:25.344873] [INFO ] [sig ] E: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:25.494113] [INFO ] [LOCAL ] Saved forecast: E 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/E.txt [2026-03-11T20:22:25.494309] [INFO ] [sig ] [959/3275] Completed E in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:25.494376] [INFO ] [sig ] [960/3275] Forecasting EA... [2026-03-11T20:22:25.494409] [INFO ] [sig ] Generating forecast for: EA [2026-03-11T20:22:25.494442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-03-11T20:22:25.507418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-03-11T20:22:25.507839] [INFO ] [FORECASTER] Starting predict_future for EA [2026-03-11T20:22:25.508760] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-03-11T20:22:25.508814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:25.508846] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:25.508878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:25.508946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:25.569783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:25.570735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:25.570825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:25.570859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:25.705652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:25.705818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:25.705859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:25.705889] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:25.709758] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-03-11T20:22:25.710153] [INFO ] [FORECASTER] Completed predict_future for EA [2026-03-11T20:22:25.710315] [INFO ] [sig ] EA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:25.877797] [INFO ] [LOCAL ] Saved forecast: EA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EA.txt [2026-03-11T20:22:25.877990] [INFO ] [sig ] [960/3275] Completed EA in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-11T20:22:25.878034] [INFO ] [sig ] [961/3275] Forecasting EAF... [2026-03-11T20:22:25.878070] [INFO ] [sig ] Generating forecast for: EAF [2026-03-11T20:22:25.878102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-03-11T20:22:25.892785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-03-11T20:22:25.893215] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-03-11T20:22:25.894114] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-03-11T20:22:25.894169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:25.894219] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:25.894272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:25.894335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:25.956000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:25.956967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:25.957052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:25.957084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:26.082816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:26.082976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:26.083015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:26.083044] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:26.086445] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: DOWN (p=14.48%) [2026-03-11T20:22:26.086742] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-03-11T20:22:26.086871] [INFO ] [sig ] EAF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:26.235247] [INFO ] [LOCAL ] Saved forecast: EAF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EAF.txt [2026-03-11T20:22:26.235414] [INFO ] [sig ] [961/3275] Completed EAF in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-11T20:22:26.235454] [INFO ] [sig ] [962/3275] Forecasting EAI... [2026-03-11T20:22:26.235484] [INFO ] [sig ] Generating forecast for: EAI [2026-03-11T20:22:26.235514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-03-11T20:22:26.247103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-03-11T20:22:26.247425] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-03-11T20:22:26.248256] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-03-11T20:22:26.248308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:26.248365] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:26.248392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:26.248446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:26.308274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:26.309205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:26.309289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:26.309322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:26.425028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:26.425174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:26.425212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:26.425240] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:26.428995] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-03-11T20:22:26.429469] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-03-11T20:22:26.429621] [INFO ] [sig ] EAI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:26.579129] [INFO ] [LOCAL ] Saved forecast: EAI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EAI.txt [2026-03-11T20:22:26.579297] [INFO ] [sig ] [962/3275] Completed EAI in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:26.579338] [INFO ] [sig ] [963/3275] Forecasting EARN... [2026-03-11T20:22:26.579367] [INFO ] [sig ] Generating forecast for: EARN [2026-03-11T20:22:26.579398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-03-11T20:22:26.594174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-03-11T20:22:26.594556] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-03-11T20:22:26.595443] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-03-11T20:22:26.595496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:26.595527] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:26.595552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:26.595643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:26.657951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:26.658789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:26.658870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:26.658904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:26.791967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:26.792179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:26.792254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:26.792304] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:26.796495] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-03-11T20:22:26.796840] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-03-11T20:22:26.796981] [INFO ] [sig ] EARN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:26.952199] [INFO ] [LOCAL ] Saved forecast: EARN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EARN.txt [2026-03-11T20:22:26.952356] [INFO ] [sig ] [963/3275] Completed EARN in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:26.952394] [INFO ] [sig ] [964/3275] Forecasting EBAY... [2026-03-11T20:22:26.952423] [INFO ] [sig ] Generating forecast for: EBAY [2026-03-11T20:22:26.952454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-03-11T20:22:26.965395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-03-11T20:22:26.965789] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-03-11T20:22:26.966647] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-03-11T20:22:26.966700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:26.966733] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:26.966760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:26.966816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:27.027488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:27.028450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:27.028539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:27.028588] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:27.155046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:27.155206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:27.155259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:27.155328] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:27.159966] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=79.42%) [2026-03-11T20:22:27.160436] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-03-11T20:22:27.160638] [INFO ] [sig ] EBAY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:27.301176] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EBAY.txt [2026-03-11T20:22:27.301293] [INFO ] [sig ] [964/3275] Completed EBAY in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:27.301331] [INFO ] [sig ] [965/3275] Forecasting EBC... [2026-03-11T20:22:27.301360] [INFO ] [sig ] Generating forecast for: EBC [2026-03-11T20:22:27.301390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-03-11T20:22:27.313732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-03-11T20:22:27.314037] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-03-11T20:22:27.314839] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-03-11T20:22:27.314900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:27.314937] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:27.314968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:27.315036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:27.373686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:27.374290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:27.374366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:27.374398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:27.494856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:27.495026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:27.495069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:27.495127] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:27.498590] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: UP (p=75.87%) [2026-03-11T20:22:27.498864] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-03-11T20:22:27.498995] [INFO ] [sig ] EBC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:27.639454] [INFO ] [LOCAL ] Saved forecast: EBC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EBC.txt [2026-03-11T20:22:27.639562] [INFO ] [sig ] [965/3275] Completed EBC in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:27.639618] [INFO ] [sig ] [966/3275] Forecasting EBF... [2026-03-11T20:22:27.639648] [INFO ] [sig ] Generating forecast for: EBF [2026-03-11T20:22:27.639678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-03-11T20:22:27.652167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-03-11T20:22:27.652456] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-03-11T20:22:27.653259] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-03-11T20:22:27.653311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:27.653342] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:27.653368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:27.653423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:27.711082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:27.711722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:27.711800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:27.711843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:27.827551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:27.827690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:27.827726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:27.827754] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:27.831138] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: UP (p=53.37%) [2026-03-11T20:22:27.831407] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-03-11T20:22:27.831535] [INFO ] [sig ] EBF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:27.981999] [INFO ] [LOCAL ] Saved forecast: EBF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EBF.txt [2026-03-11T20:22:27.982129] [INFO ] [sig ] [966/3275] Completed EBF in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:27.982167] [INFO ] [sig ] [967/3275] Forecasting EBON... [2026-03-11T20:22:27.982196] [INFO ] [sig ] Generating forecast for: EBON [2026-03-11T20:22:27.982225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-03-11T20:22:27.993074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-03-11T20:22:27.993538] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-03-11T20:22:27.994361] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-03-11T20:22:27.994412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:27.994443] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:27.994468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:27.994526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:28.054757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:28.055638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:28.055733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:28.055767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:28.158104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:28.158261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:28.158302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:28.158335] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:28.161839] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: DOWN (p=5.23%) [2026-03-11T20:22:28.162129] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-03-11T20:22:28.162266] [INFO ] [sig ] EBON: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:28.309612] [INFO ] [LOCAL ] Saved forecast: EBON 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EBON.txt [2026-03-11T20:22:28.309750] [INFO ] [sig ] [967/3275] Completed EBON in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:28.309789] [INFO ] [sig ] [968/3275] Forecasting EBS... [2026-03-11T20:22:28.309818] [INFO ] [sig ] Generating forecast for: EBS [2026-03-11T20:22:28.309849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-03-11T20:22:28.323748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-03-11T20:22:28.324263] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-03-11T20:22:28.325085] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-03-11T20:22:28.325138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:28.325360] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:28.325386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:28.325452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:28.383280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:28.383920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:28.384002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:28.384034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:28.507477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:28.507609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:28.507646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:28.507673] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:28.511638] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: UP (p=52.60%) [2026-03-11T20:22:28.511908] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-03-11T20:22:28.512041] [INFO ] [sig ] EBS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:28.654635] [INFO ] [LOCAL ] Saved forecast: EBS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EBS.txt [2026-03-11T20:22:28.654768] [INFO ] [sig ] [968/3275] Completed EBS in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:28.654806] [INFO ] [sig ] [969/3275] Forecasting EC... [2026-03-11T20:22:28.654836] [INFO ] [sig ] Generating forecast for: EC [2026-03-11T20:22:28.654865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-03-11T20:22:28.668038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-03-11T20:22:28.668356] [INFO ] [FORECASTER] Starting predict_future for EC [2026-03-11T20:22:28.669198] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-03-11T20:22:28.669250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:28.669281] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:28.669307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:28.669362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:28.729547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:28.730420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:28.730502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:28.730533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:28.851524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:28.851652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:28.851690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:28.851717] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:28.855005] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: DOWN (p=39.72%) [2026-03-11T20:22:28.855274] [INFO ] [FORECASTER] Completed predict_future for EC [2026-03-11T20:22:28.855400] [INFO ] [sig ] EC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:28.997497] [INFO ] [LOCAL ] Saved forecast: EC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EC.txt [2026-03-11T20:22:28.997630] [INFO ] [sig ] [969/3275] Completed EC in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:28.997670] [INFO ] [sig ] [970/3275] Forecasting ECC... [2026-03-11T20:22:28.997700] [INFO ] [sig ] Generating forecast for: ECC [2026-03-11T20:22:28.997730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-03-11T20:22:29.009710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-03-11T20:22:29.010006] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-03-11T20:22:29.010805] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-03-11T20:22:29.010869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:29.010903] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:29.010935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:29.011003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:29.069210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:29.069837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:29.069915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:29.069947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:29.192759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:29.192916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:29.192956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:29.192987] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:29.196454] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=4.37%) [2026-03-11T20:22:29.196763] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-03-11T20:22:29.196899] [INFO ] [sig ] ECC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:29.373184] [INFO ] [LOCAL ] Saved forecast: ECC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ECC.txt [2026-03-11T20:22:29.373427] [INFO ] [sig ] [970/3275] Completed ECC in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:29.373486] [INFO ] [sig ] [971/3275] Forecasting ECL... [2026-03-11T20:22:29.373534] [INFO ] [sig ] Generating forecast for: ECL [2026-03-11T20:22:29.373615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-03-11T20:22:29.388699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-03-11T20:22:29.389126] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-03-11T20:22:29.390018] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-03-11T20:22:29.390074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:29.390107] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:29.390135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:29.390192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:29.449963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:29.450718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:29.450798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:29.450831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:29.575939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:29.576091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:29.576132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:29.576163] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:29.579671] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-03-11T20:22:29.579949] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-03-11T20:22:29.580091] [INFO ] [sig ] ECL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:29.721362] [INFO ] [LOCAL ] Saved forecast: ECL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ECL.txt [2026-03-11T20:22:29.721476] [INFO ] [sig ] [971/3275] Completed ECL in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:29.721514] [INFO ] [sig ] [972/3275] Forecasting ECPG... [2026-03-11T20:22:29.721543] [INFO ] [sig ] Generating forecast for: ECPG [2026-03-11T20:22:29.721588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-03-11T20:22:29.733627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-03-11T20:22:29.733932] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-03-11T20:22:29.734778] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-03-11T20:22:29.734830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:29.734860] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:29.734887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:29.734947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:29.792472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:29.793119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:29.793197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:29.793255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:29.915591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:29.915755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:29.915794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:29.915826] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:29.919905] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: UP (p=76.44%) [2026-03-11T20:22:29.920183] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-03-11T20:22:29.920312] [INFO ] [sig ] ECPG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:30.065894] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ECPG.txt [2026-03-11T20:22:30.066033] [INFO ] [sig ] [972/3275] Completed ECPG in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:30.066071] [INFO ] [sig ] [973/3275] Forecasting ECX... [2026-03-11T20:22:30.066101] [INFO ] [sig ] Generating forecast for: ECX [2026-03-11T20:22:30.066131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-03-11T20:22:30.079054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-03-11T20:22:30.079377] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-03-11T20:22:30.080226] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-03-11T20:22:30.080279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:30.080309] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:30.080335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:30.080389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:30.139959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:30.140804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:30.140886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:30.140917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:30.264284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:30.264441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:30.264481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:30.264724] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:30.268682] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-03-11T20:22:30.268966] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-03-11T20:22:30.269105] [INFO ] [sig ] ECX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:30.413261] [INFO ] [LOCAL ] Saved forecast: ECX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ECX.txt [2026-03-11T20:22:30.413415] [INFO ] [sig ] [973/3275] Completed ECX in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:30.413463] [INFO ] [sig ] [974/3275] Forecasting ED... [2026-03-11T20:22:30.413493] [INFO ] [sig ] Generating forecast for: ED [2026-03-11T20:22:30.413524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-03-11T20:22:30.427203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-03-11T20:22:30.427637] [INFO ] [FORECASTER] Starting predict_future for ED [2026-03-11T20:22:30.428724] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-03-11T20:22:30.428777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:30.428808] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:30.428833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:30.428890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:30.488061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:30.488996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:30.489093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:30.489132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:30.614023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:30.614192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:30.614232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:30.614261] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:30.617916] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-03-11T20:22:30.618254] [INFO ] [FORECASTER] Completed predict_future for ED [2026-03-11T20:22:30.618400] [INFO ] [sig ] ED: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:30.763132] [INFO ] [LOCAL ] Saved forecast: ED 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ED.txt [2026-03-11T20:22:30.763497] [INFO ] [sig ] [974/3275] Completed ED in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:30.763536] [INFO ] [sig ] [975/3275] Forecasting EDAP... [2026-03-11T20:22:30.763565] [INFO ] [sig ] Generating forecast for: EDAP [2026-03-11T20:22:30.763618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-03-11T20:22:30.775343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-03-11T20:22:30.775668] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-03-11T20:22:30.776481] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-03-11T20:22:30.776532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:30.776562] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:30.776610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:30.776667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:30.840878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:30.841722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:30.841806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:30.841839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:30.967206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:30.967368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:30.967409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:30.967439] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:30.971169] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-03-11T20:22:30.971454] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-03-11T20:22:30.971638] [INFO ] [sig ] EDAP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:31.121710] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EDAP.txt [2026-03-11T20:22:31.121878] [INFO ] [sig ] [975/3275] Completed EDAP in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:31.121918] [INFO ] [sig ] [976/3275] Forecasting EDD... [2026-03-11T20:22:31.121948] [INFO ] [sig ] Generating forecast for: EDD [2026-03-11T20:22:31.121979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-03-11T20:22:31.134019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-03-11T20:22:31.134350] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-03-11T20:22:31.135160] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-03-11T20:22:31.135212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:31.135244] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:31.135270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:31.135326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:31.195138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:31.196021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:31.196107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:31.196140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:31.320873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:31.321036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:31.321086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:31.321121] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:31.324679] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=66.32%) [2026-03-11T20:22:31.324967] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-03-11T20:22:31.325126] [INFO ] [sig ] EDD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:31.467172] [INFO ] [LOCAL ] Saved forecast: EDD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EDD.txt [2026-03-11T20:22:31.467501] [INFO ] [sig ] [976/3275] Completed EDD in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:31.467540] [INFO ] [sig ] [977/3275] Forecasting EDF... [2026-03-11T20:22:31.467567] [INFO ] [sig ] Generating forecast for: EDF [2026-03-11T20:22:31.467618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-03-11T20:22:31.480588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-03-11T20:22:31.480940] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-03-11T20:22:31.481787] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-03-11T20:22:31.481839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:31.481870] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:31.481896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:31.481952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:31.543648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:31.544452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:31.544536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:31.544569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:31.665372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:31.665531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:31.665628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:31.665662] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:31.669919] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: UP (p=90.11%) [2026-03-11T20:22:31.670239] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-03-11T20:22:31.670378] [INFO ] [sig ] EDF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:31.816901] [INFO ] [LOCAL ] Saved forecast: EDF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EDF.txt [2026-03-11T20:22:31.817069] [INFO ] [sig ] [977/3275] Completed EDF in 0.3s | 2.79 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-11T20:22:31.817109] [INFO ] [sig ] [978/3275] Forecasting EDN... [2026-03-11T20:22:31.817138] [INFO ] [sig ] Generating forecast for: EDN [2026-03-11T20:22:31.817169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-03-11T20:22:31.829827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-03-11T20:22:31.830237] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-03-11T20:22:31.831097] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-03-11T20:22:31.831151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:31.831183] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:31.831210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:31.831266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:31.899181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:31.900471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:31.900583] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:31.900620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:32.029870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:32.030043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:32.030089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:32.030127] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:32.033776] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-03-11T20:22:32.034115] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-03-11T20:22:32.034258] [INFO ] [sig ] EDN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:32.187213] [INFO ] [LOCAL ] Saved forecast: EDN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EDN.txt [2026-03-11T20:22:32.187375] [INFO ] [sig ] [978/3275] Completed EDN in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:32.187415] [INFO ] [sig ] [979/3275] Forecasting EE... [2026-03-11T20:22:32.187444] [INFO ] [sig ] Generating forecast for: EE [2026-03-11T20:22:32.187475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-03-11T20:22:32.199782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-03-11T20:22:32.200155] [INFO ] [FORECASTER] Starting predict_future for EE [2026-03-11T20:22:32.200979] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-03-11T20:22:32.201042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:32.201109] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:32.201143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:32.201203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:32.259147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:32.260052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:32.260166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:32.260199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:32.386989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:32.387154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:32.387193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:32.387222] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:32.390679] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-03-11T20:22:32.390963] [INFO ] [FORECASTER] Completed predict_future for EE [2026-03-11T20:22:32.391097] [INFO ] [sig ] EE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:32.531678] [INFO ] [LOCAL ] Saved forecast: EE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EE.txt [2026-03-11T20:22:32.531841] [INFO ] [sig ] [979/3275] Completed EE in 0.3s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:32.531882] [INFO ] [sig ] [980/3275] Forecasting EEMA... [2026-03-11T20:22:32.531910] [INFO ] [sig ] Generating forecast for: EEMA [2026-03-11T20:22:32.531942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-03-11T20:22:32.544894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-03-11T20:22:32.545328] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-03-11T20:22:32.546182] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-03-11T20:22:32.546236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:32.546266] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:32.546292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:32.546348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:32.605659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:32.606563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:32.606671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:32.606703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:32.735929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:32.736100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:32.736142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:32.736172] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:32.739990] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: DOWN (p=37.04%) [2026-03-11T20:22:32.740359] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-03-11T20:22:32.740528] [INFO ] [sig ] EEMA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:32.887485] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EEMA.txt [2026-03-11T20:22:32.887694] [INFO ] [sig ] [980/3275] Completed EEMA in 0.4s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:32.887747] [INFO ] [sig ] [981/3275] Forecasting EEX... [2026-03-11T20:22:32.887777] [INFO ] [sig ] Generating forecast for: EEX [2026-03-11T20:22:32.887807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-03-11T20:22:32.899651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-03-11T20:22:32.900007] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-03-11T20:22:32.901060] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-03-11T20:22:32.901112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:32.901143] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:32.901180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:32.901236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:32.963519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:32.964430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:32.964512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:32.964545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:33.090912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:33.091071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:33.091109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:33.091136] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:33.095146] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: DOWN (p=47.23%) [2026-03-11T20:22:33.095653] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-03-11T20:22:33.095811] [INFO ] [sig ] EEX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:33.239977] [INFO ] [LOCAL ] Saved forecast: EEX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EEX.txt [2026-03-11T20:22:33.240156] [INFO ] [sig ] [981/3275] Completed EEX in 0.4s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:33.240200] [INFO ] [sig ] [982/3275] Forecasting EFC... [2026-03-11T20:22:33.240233] [INFO ] [sig ] Generating forecast for: EFC [2026-03-11T20:22:33.240265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-03-11T20:22:33.252618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-03-11T20:22:33.252993] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-03-11T20:22:33.253834] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-03-11T20:22:33.253886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:33.253916] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:33.253942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:33.254002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:33.314165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:33.315279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:33.315364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:33.315396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:33.439136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:33.439307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:33.439347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:33.439413] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:33.442993] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=75.96%) [2026-03-11T20:22:33.443283] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-03-11T20:22:33.443420] [INFO ] [sig ] EFC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:33.587161] [INFO ] [LOCAL ] Saved forecast: EFC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EFC.txt [2026-03-11T20:22:33.587321] [INFO ] [sig ] [982/3275] Completed EFC in 0.3s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:33.587360] [INFO ] [sig ] [983/3275] Forecasting EFSC... [2026-03-11T20:22:33.587389] [INFO ] [sig ] Generating forecast for: EFSC [2026-03-11T20:22:33.587419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-03-11T20:22:33.600542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-03-11T20:22:33.600941] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-03-11T20:22:33.601946] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-03-11T20:22:33.601997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:33.602027] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:33.602052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:33.602107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:33.662250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:33.663148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:33.663231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:33.663264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:33.788372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:33.788540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:33.788599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:33.788630] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:33.792121] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: DOWN (p=4.50%) [2026-03-11T20:22:33.792415] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-03-11T20:22:33.792551] [INFO ] [sig ] EFSC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:33.936780] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EFSC.txt [2026-03-11T20:22:33.936923] [INFO ] [sig ] [983/3275] Completed EFSC in 0.3s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:33.936962] [INFO ] [sig ] [984/3275] Forecasting EFX... [2026-03-11T20:22:33.936990] [INFO ] [sig ] Generating forecast for: EFX [2026-03-11T20:22:33.937022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-03-11T20:22:33.949427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-03-11T20:22:33.949802] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-03-11T20:22:33.950848] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-03-11T20:22:33.950902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:33.950933] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:33.950959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:33.951016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:34.012399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:34.013313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:34.013400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:34.013433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:34.142453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:34.142662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:34.142719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:34.142757] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:34.147739] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: UP (p=81.44%) [2026-03-11T20:22:34.148244] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-03-11T20:22:34.148439] [INFO ] [sig ] EFX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:34.305627] [INFO ] [LOCAL ] Saved forecast: EFX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EFX.txt [2026-03-11T20:22:34.305771] [INFO ] [sig ] [984/3275] Completed EFX in 0.4s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:34.305811] [INFO ] [sig ] [985/3275] Forecasting EG... [2026-03-11T20:22:34.305840] [INFO ] [sig ] Generating forecast for: EG [2026-03-11T20:22:34.305877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-03-11T20:22:34.318471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-03-11T20:22:34.318793] [INFO ] [FORECASTER] Starting predict_future for EG [2026-03-11T20:22:34.319588] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-03-11T20:22:34.319640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:34.319671] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:34.319697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:34.319753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:34.379680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:34.380327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:34.380406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:34.380437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:34.500392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:34.500555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:34.500617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:34.500646] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:34.504054] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: UP (p=78.81%) [2026-03-11T20:22:34.504330] [INFO ] [FORECASTER] Completed predict_future for EG [2026-03-11T20:22:34.504464] [INFO ] [sig ] EG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:34.655653] [INFO ] [LOCAL ] Saved forecast: EG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EG.txt [2026-03-11T20:22:34.655839] [INFO ] [sig ] [985/3275] Completed EG in 0.3s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:34.655883] [INFO ] [sig ] [986/3275] Forecasting EGAN... [2026-03-11T20:22:34.655912] [INFO ] [sig ] Generating forecast for: EGAN [2026-03-11T20:22:34.655951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-03-11T20:22:34.669328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-03-11T20:22:34.669895] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-03-11T20:22:34.670909] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-03-11T20:22:34.670962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:34.670993] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:34.671020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:34.671076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:34.731131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:34.732118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:34.732221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:34.732260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:34.862465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:34.862645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:34.862687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:34.862719] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:34.866361] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: DOWN (p=11.97%) [2026-03-11T20:22:34.866672] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-03-11T20:22:34.866809] [INFO ] [sig ] EGAN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:35.026292] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EGAN.txt [2026-03-11T20:22:35.026475] [INFO ] [sig ] [986/3275] Completed EGAN in 0.4s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:35.026517] [INFO ] [sig ] [987/3275] Forecasting EGBN... [2026-03-11T20:22:35.026548] [INFO ] [sig ] Generating forecast for: EGBN [2026-03-11T20:22:35.026598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-03-11T20:22:35.040353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-03-11T20:22:35.040741] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-03-11T20:22:35.041601] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-03-11T20:22:35.041654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:35.041685] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:35.041711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:35.041768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:35.099977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:35.100860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:35.100944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:35.100976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:35.221977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:35.222133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:35.222174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:35.222203] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:35.226528] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: UP (p=58.15%) [2026-03-11T20:22:35.226838] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-03-11T20:22:35.226975] [INFO ] [sig ] EGBN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:35.371873] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EGBN.txt [2026-03-11T20:22:35.372008] [INFO ] [sig ] [987/3275] Completed EGBN in 0.3s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:35.372047] [INFO ] [sig ] [988/3275] Forecasting EGP... [2026-03-11T20:22:35.372076] [INFO ] [sig ] Generating forecast for: EGP [2026-03-11T20:22:35.372106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-03-11T20:22:35.384957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-03-11T20:22:35.385286] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-03-11T20:22:35.386096] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-03-11T20:22:35.386153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:35.386184] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:35.386210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:35.386266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:35.447323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:35.448239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:35.448515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:35.448547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:35.583215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:35.583391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:35.583430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:35.583460] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:35.587243] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=46.48%) [2026-03-11T20:22:35.587552] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-03-11T20:22:35.587713] [INFO ] [sig ] EGP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:35.731681] [INFO ] [LOCAL ] Saved forecast: EGP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EGP.txt [2026-03-11T20:22:35.731841] [INFO ] [sig ] [988/3275] Completed EGP in 0.4s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:35.731880] [INFO ] [sig ] [989/3275] Forecasting EGY... [2026-03-11T20:22:35.731909] [INFO ] [sig ] Generating forecast for: EGY [2026-03-11T20:22:35.731941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-03-11T20:22:35.745085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-03-11T20:22:35.745558] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-03-11T20:22:35.746558] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-03-11T20:22:35.746630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:35.746662] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:35.746689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:35.746745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:35.806731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:35.807747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:35.807869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:35.807905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:35.933041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:35.933203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:35.933245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:35.933274] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:35.936872] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: UP (p=75.06%) [2026-03-11T20:22:35.937209] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-03-11T20:22:35.937356] [INFO ] [sig ] EGY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:36.083039] [INFO ] [LOCAL ] Saved forecast: EGY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EGY.txt [2026-03-11T20:22:36.083229] [INFO ] [sig ] [989/3275] Completed EGY in 0.4s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:36.083272] [INFO ] [sig ] [990/3275] Forecasting EH... [2026-03-11T20:22:36.083304] [INFO ] [sig ] Generating forecast for: EH [2026-03-11T20:22:36.083334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-03-11T20:22:36.096507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-03-11T20:22:36.096938] [INFO ] [FORECASTER] Starting predict_future for EH [2026-03-11T20:22:36.097799] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-03-11T20:22:36.097854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:36.097887] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:36.097915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:36.097997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:36.158099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:36.159048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:36.159147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:36.159186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:36.280909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:36.281094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:36.281139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:36.281167] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:36.285422] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: UP (p=82.05%) [2026-03-11T20:22:36.285770] [INFO ] [FORECASTER] Completed predict_future for EH [2026-03-11T20:22:36.285923] [INFO ] [sig ] EH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:36.442855] [INFO ] [LOCAL ] Saved forecast: EH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EH.txt [2026-03-11T20:22:36.443048] [INFO ] [sig ] [990/3275] Completed EH in 0.4s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:36.443089] [INFO ] [sig ] [991/3275] Forecasting EHAB... [2026-03-11T20:22:36.443118] [INFO ] [sig ] Generating forecast for: EHAB [2026-03-11T20:22:36.443149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-03-11T20:22:36.456976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-03-11T20:22:36.457605] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-03-11T20:22:36.458472] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-03-11T20:22:36.458526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:36.458559] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:36.458616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:36.458677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:36.521816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:36.522645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:36.522731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:36.522765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:36.650751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:36.650912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:36.650955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:36.650985] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:36.654552] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-03-11T20:22:36.654860] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-03-11T20:22:36.654997] [INFO ] [sig ] EHAB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:36.801348] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EHAB.txt [2026-03-11T20:22:36.801477] [INFO ] [sig ] [991/3275] Completed EHAB in 0.4s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:36.801515] [INFO ] [sig ] [992/3275] Forecasting EHC... [2026-03-11T20:22:36.801545] [INFO ] [sig ] Generating forecast for: EHC [2026-03-11T20:22:36.801593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-03-11T20:22:36.814044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-03-11T20:22:36.814375] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-03-11T20:22:36.815174] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-03-11T20:22:36.815225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:36.815257] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:36.815283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:36.815339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:36.873914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:36.874620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:36.874698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:36.874730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:36.998492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:36.998687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:36.998728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:36.998758] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:37.002761] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: DOWN (p=6.75%) [2026-03-11T20:22:37.003332] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-03-11T20:22:37.003485] [INFO ] [sig ] EHC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:37.159246] [INFO ] [LOCAL ] Saved forecast: EHC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EHC.txt [2026-03-11T20:22:37.159624] [INFO ] [sig ] [992/3275] Completed EHC in 0.4s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:37.159669] [INFO ] [sig ] [993/3275] Forecasting EHI... [2026-03-11T20:22:37.159700] [INFO ] [sig ] Generating forecast for: EHI [2026-03-11T20:22:37.159730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-03-11T20:22:37.173004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-03-11T20:22:37.173426] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-03-11T20:22:37.174327] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-03-11T20:22:37.174387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:37.174419] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:37.174446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:37.174503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:37.233661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:37.234562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:37.234673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:37.234706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:37.354378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:37.354531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:37.354585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:37.354618] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:37.358089] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-03-11T20:22:37.358372] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-03-11T20:22:37.358505] [INFO ] [sig ] EHI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:37.505848] [INFO ] [LOCAL ] Saved forecast: EHI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EHI.txt [2026-03-11T20:22:37.506015] [INFO ] [sig ] [993/3275] Completed EHI in 0.3s | 2.79 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-11T20:22:37.506056] [INFO ] [sig ] [994/3275] Forecasting EHTH... [2026-03-11T20:22:37.506087] [INFO ] [sig ] Generating forecast for: EHTH [2026-03-11T20:22:37.506117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-03-11T20:22:37.519323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-03-11T20:22:37.519736] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-03-11T20:22:37.520534] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-03-11T20:22:37.520614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:37.520662] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:37.520690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:37.520747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:37.582064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:37.583006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:37.583090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:37.583122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:37.703517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:37.703708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:37.703751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:37.703779] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:37.707257] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=48.95%) [2026-03-11T20:22:37.707551] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-03-11T20:22:37.707707] [INFO ] [sig ] EHTH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:37.851393] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EHTH.txt [2026-03-11T20:22:37.851564] [INFO ] [sig ] [994/3275] Completed EHTH in 0.3s | 2.79 sym/s | Total: 5.9m | ETA: 13.6m [2026-03-11T20:22:37.851628] [INFO ] [sig ] [995/3275] Forecasting EIC... [2026-03-11T20:22:37.851660] [INFO ] [sig ] Generating forecast for: EIC [2026-03-11T20:22:37.851691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-03-11T20:22:37.864440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-03-11T20:22:37.864894] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-03-11T20:22:37.865766] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-03-11T20:22:37.865819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:37.865850] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:37.865876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:37.865931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:37.923764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:37.924686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:37.924773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:37.924805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:38.042274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:38.042435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:38.042475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:38.042504] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:38.046092] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: DOWN (p=12.53%) [2026-03-11T20:22:38.046461] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-03-11T20:22:38.046634] [INFO ] [sig ] EIC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:38.190923] [INFO ] [LOCAL ] Saved forecast: EIC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EIC.txt [2026-03-11T20:22:38.191087] [INFO ] [sig ] [995/3275] Completed EIC in 0.3s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:38.191128] [INFO ] [sig ] [996/3275] Forecasting EIG... [2026-03-11T20:22:38.191160] [INFO ] [sig ] Generating forecast for: EIG [2026-03-11T20:22:38.191190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-03-11T20:22:38.203833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-03-11T20:22:38.204216] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-03-11T20:22:38.205035] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-03-11T20:22:38.205087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:38.205153] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:38.205187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:38.205257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:38.262787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:38.263696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:38.263780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:38.263812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:38.382822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:38.382985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:38.383024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:38.383052] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:38.386547] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: UP (p=83.84%) [2026-03-11T20:22:38.386850] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-03-11T20:22:38.386983] [INFO ] [sig ] EIG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:38.536148] [INFO ] [LOCAL ] Saved forecast: EIG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EIG.txt [2026-03-11T20:22:38.536318] [INFO ] [sig ] [996/3275] Completed EIG in 0.3s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:38.536382] [INFO ] [sig ] [997/3275] Forecasting EIX... [2026-03-11T20:22:38.536422] [INFO ] [sig ] Generating forecast for: EIX [2026-03-11T20:22:38.536455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-03-11T20:22:38.552137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-03-11T20:22:38.552769] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-03-11T20:22:38.553767] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-03-11T20:22:38.553830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:38.553868] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:38.553902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:38.553982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:38.619211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:38.620226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:38.620312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:38.620346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:38.767589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:38.767758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:38.767808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:38.767849] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:38.771949] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: UP (p=80.65%) [2026-03-11T20:22:38.772234] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-03-11T20:22:38.772372] [INFO ] [sig ] EIX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:38.940421] [INFO ] [LOCAL ] Saved forecast: EIX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EIX.txt [2026-03-11T20:22:38.940553] [INFO ] [sig ] [997/3275] Completed EIX in 0.4s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:38.940611] [INFO ] [sig ] [998/3275] Forecasting EL... [2026-03-11T20:22:38.940650] [INFO ] [sig ] Generating forecast for: EL [2026-03-11T20:22:38.940681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-03-11T20:22:38.953754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-03-11T20:22:38.954139] [INFO ] [FORECASTER] Starting predict_future for EL [2026-03-11T20:22:38.955177] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-03-11T20:22:38.955230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:38.955262] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:38.955288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:38.955348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:39.016569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:39.017443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:39.017528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:39.017562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:39.145788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:39.145947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:39.145987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:39.146016] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:39.149795] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: DOWN (p=3.03%) [2026-03-11T20:22:39.150081] [INFO ] [FORECASTER] Completed predict_future for EL [2026-03-11T20:22:39.150229] [INFO ] [sig ] EL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:39.299607] [INFO ] [LOCAL ] Saved forecast: EL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EL.txt [2026-03-11T20:22:39.299767] [INFO ] [sig ] [998/3275] Completed EL in 0.4s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:39.299807] [INFO ] [sig ] [999/3275] Forecasting ELAN... [2026-03-11T20:22:39.299837] [INFO ] [sig ] Generating forecast for: ELAN [2026-03-11T20:22:39.299867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-03-11T20:22:39.312476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-03-11T20:22:39.312852] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-03-11T20:22:39.313655] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-03-11T20:22:39.313707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:39.313737] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:39.313763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:39.313819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:39.372909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:39.373825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:39.373908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:39.373940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:39.500591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:39.500751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:39.500789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:39.500816] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:39.504534] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: DOWN (p=2.32%) [2026-03-11T20:22:39.504840] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-03-11T20:22:39.504973] [INFO ] [sig ] ELAN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:39.650208] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ELAN.txt [2026-03-11T20:22:39.650374] [INFO ] [sig ] [999/3275] Completed ELAN in 0.4s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:39.650414] [INFO ] [sig ] [1000/3275] Forecasting ELC... [2026-03-11T20:22:39.650444] [INFO ] [sig ] Generating forecast for: ELC [2026-03-11T20:22:39.650474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-03-11T20:22:39.662331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-03-11T20:22:39.662823] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-03-11T20:22:39.663804] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-03-11T20:22:39.663861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:39.663896] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:39.663923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:39.663983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:39.726886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:39.728064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:39.728151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:39.728185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:39.847264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:39.847638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:39.847678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:39.847708] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:39.851135] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: DOWN (p=22.25%) [2026-03-11T20:22:39.851415] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-03-11T20:22:39.851546] [INFO ] [sig ] ELC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:39.994801] [INFO ] [LOCAL ] Saved forecast: ELC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ELC.txt [2026-03-11T20:22:39.994964] [INFO ] [sig ] [1000/3275] Completed ELC in 0.3s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:39.995004] [INFO ] [sig ] [1001/3275] Forecasting ELDN... [2026-03-11T20:22:39.995034] [INFO ] [sig ] Generating forecast for: ELDN [2026-03-11T20:22:39.995064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-03-11T20:22:40.009320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-03-11T20:22:40.009699] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-03-11T20:22:40.010498] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-03-11T20:22:40.010550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:40.010601] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:40.010630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:40.010686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:40.074326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:40.075253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:40.075340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:40.075563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:40.198797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:40.198954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:40.198995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:40.199040] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:40.202968] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-03-11T20:22:40.203259] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-03-11T20:22:40.203394] [INFO ] [sig ] ELDN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:40.351900] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ELDN.txt [2026-03-11T20:22:40.352060] [INFO ] [sig ] [1001/3275] Completed ELDN in 0.4s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:40.352100] [INFO ] [sig ] [1002/3275] Forecasting ELF... [2026-03-11T20:22:40.352130] [INFO ] [sig ] Generating forecast for: ELF [2026-03-11T20:22:40.352161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-03-11T20:22:40.366655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-03-11T20:22:40.367050] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-03-11T20:22:40.367867] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-03-11T20:22:40.367919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:40.367949] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:40.368001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:40.368060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:40.426799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:40.427710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:40.427795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:40.427828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:40.551773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:40.551927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:40.551966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:40.551994] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:40.555402] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: UP (p=57.58%) [2026-03-11T20:22:40.555702] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-03-11T20:22:40.555836] [INFO ] [sig ] ELF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:40.708155] [INFO ] [LOCAL ] Saved forecast: ELF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ELF.txt [2026-03-11T20:22:40.708323] [INFO ] [sig ] [1002/3275] Completed ELF in 0.4s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:40.708367] [INFO ] [sig ] [1003/3275] Forecasting ELME... [2026-03-11T20:22:40.708397] [INFO ] [sig ] Generating forecast for: ELME [2026-03-11T20:22:40.708429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-03-11T20:22:40.720995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-03-11T20:22:40.721367] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-03-11T20:22:40.722220] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-03-11T20:22:40.722273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:40.722307] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:40.722334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:40.722392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:40.783264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:40.784180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:40.784266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:40.784318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:40.914323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:40.914483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:40.914526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:40.914555] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:40.918571] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=59.45%) [2026-03-11T20:22:40.918878] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-03-11T20:22:40.919012] [INFO ] [sig ] ELME: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:41.067445] [INFO ] [LOCAL ] Saved forecast: ELME 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ELME.txt [2026-03-11T20:22:41.067611] [INFO ] [sig ] [1003/3275] Completed ELME in 0.4s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:41.067656] [INFO ] [sig ] [1004/3275] Forecasting ELS... [2026-03-11T20:22:41.067685] [INFO ] [sig ] Generating forecast for: ELS [2026-03-11T20:22:41.067716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-03-11T20:22:41.080906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-03-11T20:22:41.081248] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-03-11T20:22:41.082115] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-03-11T20:22:41.082170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:41.082203] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:41.082230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:41.082292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:41.144183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:41.145252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:41.145341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:41.145374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:41.272673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:41.272842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:41.272884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:41.272916] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:41.276802] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=3.47%) [2026-03-11T20:22:41.277091] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-03-11T20:22:41.277227] [INFO ] [sig ] ELS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:41.423299] [INFO ] [LOCAL ] Saved forecast: ELS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ELS.txt [2026-03-11T20:22:41.423461] [INFO ] [sig ] [1004/3275] Completed ELS in 0.4s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:41.423501] [INFO ] [sig ] [1005/3275] Forecasting ELTX... [2026-03-11T20:22:41.423530] [INFO ] [sig ] Generating forecast for: ELTX [2026-03-11T20:22:41.423561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-03-11T20:22:41.435995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-03-11T20:22:41.436433] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-03-11T20:22:41.437379] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-03-11T20:22:41.437433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:41.437464] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:41.437492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:41.437561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:41.498934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:41.499933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:41.500022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:41.500055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:41.626780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:41.626941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:41.626981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:41.627010] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:41.630737] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=3.29%) [2026-03-11T20:22:41.631019] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-03-11T20:22:41.631154] [INFO ] [sig ] ELTX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:41.778027] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ELTX.txt [2026-03-11T20:22:41.778203] [INFO ] [sig ] [1005/3275] Completed ELTX in 0.4s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:41.778245] [INFO ] [sig ] [1006/3275] Forecasting ELVA... [2026-03-11T20:22:41.778274] [INFO ] [sig ] Generating forecast for: ELVA [2026-03-11T20:22:41.778307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-03-11T20:22:41.791667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-03-11T20:22:41.792090] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-03-11T20:22:41.792993] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-03-11T20:22:41.793048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:41.793085] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:41.793115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:41.793172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:41.854361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:41.855309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:41.855433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:41.855467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:41.977793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:41.978101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:41.978148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:41.978179] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:41.982138] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=59.23%) [2026-03-11T20:22:41.982416] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-03-11T20:22:41.982554] [INFO ] [sig ] ELVA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:42.124752] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ELVA.txt [2026-03-11T20:22:42.124898] [INFO ] [sig ] [1006/3275] Completed ELVA in 0.3s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:42.124937] [INFO ] [sig ] [1007/3275] Forecasting ELVN... [2026-03-11T20:22:42.124965] [INFO ] [sig ] Generating forecast for: ELVN [2026-03-11T20:22:42.124995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-03-11T20:22:42.138369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-03-11T20:22:42.138746] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-03-11T20:22:42.139590] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-03-11T20:22:42.139643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:42.139674] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:42.139700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:42.139757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:42.197075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:42.198035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:42.198123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:42.198155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:42.320186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:42.320347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:42.320387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:42.320416] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:42.323845] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: UP (p=54.46%) [2026-03-11T20:22:42.324131] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-03-11T20:22:42.324260] [INFO ] [sig ] ELVN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:42.467826] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ELVN.txt [2026-03-11T20:22:42.468017] [INFO ] [sig ] [1007/3275] Completed ELVN in 0.3s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:42.468060] [INFO ] [sig ] [1008/3275] Forecasting EM... [2026-03-11T20:22:42.468090] [INFO ] [sig ] Generating forecast for: EM [2026-03-11T20:22:42.468121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-03-11T20:22:42.479871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-03-11T20:22:42.480275] [INFO ] [FORECASTER] Starting predict_future for EM [2026-03-11T20:22:42.481125] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-03-11T20:22:42.481178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:42.481211] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:42.481243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:42.481311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:42.539259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:42.540165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:42.540255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:42.540295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:42.658548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:42.658721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:42.658761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:42.658789] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:42.662227] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: UP (p=81.50%) [2026-03-11T20:22:42.662500] [INFO ] [FORECASTER] Completed predict_future for EM [2026-03-11T20:22:42.662651] [INFO ] [sig ] EM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:42.804159] [INFO ] [LOCAL ] Saved forecast: EM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EM.txt [2026-03-11T20:22:42.804306] [INFO ] [sig ] [1008/3275] Completed EM in 0.3s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:42.804346] [INFO ] [sig ] [1009/3275] Forecasting EMB... [2026-03-11T20:22:42.804375] [INFO ] [sig ] Generating forecast for: EMB [2026-03-11T20:22:42.804405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-03-11T20:22:42.816462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-03-11T20:22:42.816793] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-03-11T20:22:42.817618] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-03-11T20:22:42.817670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:42.817701] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:42.817726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:42.817781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:42.874840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:42.875492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:42.875570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:42.875622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:42.997199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:42.997338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:42.997379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:42.997409] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:43.000955] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: UP (p=74.98%) [2026-03-11T20:22:43.001230] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-03-11T20:22:43.001358] [INFO ] [sig ] EMB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:43.143620] [INFO ] [LOCAL ] Saved forecast: EMB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EMB.txt [2026-03-11T20:22:43.143768] [INFO ] [sig ] [1009/3275] Completed EMB in 0.3s | 2.79 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-11T20:22:43.143808] [INFO ] [sig ] [1010/3275] Forecasting EMBC... [2026-03-11T20:22:43.143837] [INFO ] [sig ] Generating forecast for: EMBC [2026-03-11T20:22:43.143867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-03-11T20:22:43.156478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-03-11T20:22:43.156828] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-03-11T20:22:43.157761] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-03-11T20:22:43.157815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:43.157847] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:43.157874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:43.157931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:43.217634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:43.218457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:43.218539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:43.218572] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:43.343948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:43.344090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:43.344129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:43.344156] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:43.347608] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: UP (p=53.87%) [2026-03-11T20:22:43.347881] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-03-11T20:22:43.348025] [INFO ] [sig ] EMBC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:43.490852] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EMBC.txt [2026-03-11T20:22:43.490977] [INFO ] [sig ] [1010/3275] Completed EMBC in 0.3s | 2.79 sym/s | Total: 6.0m | ETA: 13.5m [2026-03-11T20:22:43.491016] [INFO ] [sig ] [1011/3275] Forecasting EMD... [2026-03-11T20:22:43.491045] [INFO ] [sig ] Generating forecast for: EMD [2026-03-11T20:22:43.491073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-03-11T20:22:43.503256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-03-11T20:22:43.503607] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-03-11T20:22:43.504464] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-03-11T20:22:43.504517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:43.504550] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:43.504597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:43.504658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:43.574775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:43.575654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:43.575738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:43.575770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:43.705948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:43.706122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:43.706164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:43.706195] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:43.709874] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-03-11T20:22:43.710158] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-03-11T20:22:43.710288] [INFO ] [sig ] EMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:43.856604] [INFO ] [LOCAL ] Saved forecast: EMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EMD.txt [2026-03-11T20:22:43.856765] [INFO ] [sig ] [1011/3275] Completed EMD in 0.4s | 2.79 sym/s | Total: 6.0m | ETA: 13.5m [2026-03-11T20:22:43.856804] [INFO ] [sig ] [1012/3275] Forecasting EMF... [2026-03-11T20:22:43.856835] [INFO ] [sig ] Generating forecast for: EMF [2026-03-11T20:22:43.856866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-03-11T20:22:43.868766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-03-11T20:22:43.869021] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-03-11T20:22:43.869822] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-03-11T20:22:43.869873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:43.869905] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:43.869930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:43.869986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:43.929157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:43.929832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:43.929909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:43.929941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:44.042425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:44.042564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:44.042620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:44.042649] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:44.046013] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: UP (p=69.58%) [2026-03-11T20:22:44.046311] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-03-11T20:22:44.046463] [INFO ] [sig ] EMF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:44.187662] [INFO ] [LOCAL ] Saved forecast: EMF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EMF.txt [2026-03-11T20:22:44.187771] [INFO ] [sig ] [1012/3275] Completed EMF in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:44.187809] [INFO ] [sig ] [1013/3275] Forecasting EMN... [2026-03-11T20:22:44.187838] [INFO ] [sig ] Generating forecast for: EMN [2026-03-11T20:22:44.187867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-03-11T20:22:44.200233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-03-11T20:22:44.200552] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-03-11T20:22:44.201341] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-03-11T20:22:44.201392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:44.201448] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:44.201475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:44.201535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:44.261920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:44.262651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:44.262733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:44.262766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:44.386289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:44.386412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:44.386449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:44.386477] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:44.389849] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=34.68%) [2026-03-11T20:22:44.390121] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-03-11T20:22:44.390251] [INFO ] [sig ] EMN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:44.531430] [INFO ] [LOCAL ] Saved forecast: EMN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EMN.txt [2026-03-11T20:22:44.531548] [INFO ] [sig ] [1013/3275] Completed EMN in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:44.531604] [INFO ] [sig ] [1014/3275] Forecasting EMO... [2026-03-11T20:22:44.531635] [INFO ] [sig ] Generating forecast for: EMO [2026-03-11T20:22:44.531665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-03-11T20:22:44.544746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-03-11T20:22:44.545041] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-03-11T20:22:44.545845] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-03-11T20:22:44.545897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:44.545929] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:44.545955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:44.546011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:44.604777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:44.605387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:44.605465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:44.605496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:44.720313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:44.720436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:44.720489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:44.720734] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:44.724363] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=1.02%) [2026-03-11T20:22:44.724811] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-03-11T20:22:44.724938] [INFO ] [sig ] EMO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:44.869055] [INFO ] [LOCAL ] Saved forecast: EMO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EMO.txt [2026-03-11T20:22:44.869217] [INFO ] [sig ] [1014/3275] Completed EMO in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:44.869257] [INFO ] [sig ] [1015/3275] Forecasting EMXC... [2026-03-11T20:22:44.869286] [INFO ] [sig ] Generating forecast for: EMXC [2026-03-11T20:22:44.869318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-03-11T20:22:44.881831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-03-11T20:22:44.882189] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-03-11T20:22:44.883202] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-03-11T20:22:44.883254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:44.883286] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:44.883312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:44.883367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:44.943469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:44.944797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:44.944883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:44.944916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:45.068608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:45.068768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:45.068807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:45.068835] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:45.072348] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-03-11T20:22:45.072668] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-03-11T20:22:45.072804] [INFO ] [sig ] EMXC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:45.217409] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EMXC.txt [2026-03-11T20:22:45.217589] [INFO ] [sig ] [1015/3275] Completed EMXC in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:45.217632] [INFO ] [sig ] [1016/3275] Forecasting ENB... [2026-03-11T20:22:45.217661] [INFO ] [sig ] Generating forecast for: ENB [2026-03-11T20:22:45.217693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-03-11T20:22:45.230107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-03-11T20:22:45.230493] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-03-11T20:22:45.231308] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-03-11T20:22:45.231364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:45.231395] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:45.231421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:45.231475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:45.290955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:45.291913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:45.292001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:45.292033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:45.423308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:45.423503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:45.423559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:45.423670] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:45.427163] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: DOWN (p=19.01%) [2026-03-11T20:22:45.427458] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-03-11T20:22:45.427618] [INFO ] [sig ] ENB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:45.572691] [INFO ] [LOCAL ] Saved forecast: ENB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ENB.txt [2026-03-11T20:22:45.572854] [INFO ] [sig ] [1016/3275] Completed ENB in 0.4s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:45.572893] [INFO ] [sig ] [1017/3275] Forecasting ENGN... [2026-03-11T20:22:45.572922] [INFO ] [sig ] Generating forecast for: ENGN [2026-03-11T20:22:45.572952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-03-11T20:22:45.584195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-03-11T20:22:45.584555] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-03-11T20:22:45.585362] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-03-11T20:22:45.585413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:45.585443] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:45.585468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:45.585523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:45.646080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:45.647005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:45.647091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:45.647124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:45.769015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:45.769178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:45.769227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:45.769255] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:45.773087] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: UP (p=95.07%) [2026-03-11T20:22:45.773366] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-03-11T20:22:45.773505] [INFO ] [sig ] ENGN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:45.918363] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ENGN.txt [2026-03-11T20:22:45.918525] [INFO ] [sig ] [1017/3275] Completed ENGN in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:45.918565] [INFO ] [sig ] [1018/3275] Forecasting ENIC... [2026-03-11T20:22:45.918615] [INFO ] [sig ] Generating forecast for: ENIC [2026-03-11T20:22:45.918648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-03-11T20:22:45.932196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-03-11T20:22:45.932563] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-03-11T20:22:45.933369] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-03-11T20:22:45.933420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:45.933475] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:45.933502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:45.933559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:45.992350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:45.993262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:45.993347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:45.993379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:46.116219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:46.116384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:46.116426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:46.116456] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:46.120101] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: UP (p=52.98%) [2026-03-11T20:22:46.120408] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-03-11T20:22:46.120552] [INFO ] [sig ] ENIC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:46.262121] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ENIC.txt [2026-03-11T20:22:46.262283] [INFO ] [sig ] [1018/3275] Completed ENIC in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:46.262321] [INFO ] [sig ] [1019/3275] Forecasting ENPH... [2026-03-11T20:22:46.262350] [INFO ] [sig ] Generating forecast for: ENPH [2026-03-11T20:22:46.262380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-03-11T20:22:46.276422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-03-11T20:22:46.276806] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-03-11T20:22:46.277652] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-03-11T20:22:46.277705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:46.277736] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:46.277762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:46.277818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:46.336541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:46.337451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:46.337538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:46.337590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:46.454183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:46.454346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:46.454394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:46.454429] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:46.457873] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: UP (p=68.53%) [2026-03-11T20:22:46.458193] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-03-11T20:22:46.458327] [INFO ] [sig ] ENPH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:46.599091] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ENPH.txt [2026-03-11T20:22:46.599247] [INFO ] [sig ] [1019/3275] Completed ENPH in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:46.599288] [INFO ] [sig ] [1020/3275] Forecasting ENS... [2026-03-11T20:22:46.599323] [INFO ] [sig ] Generating forecast for: ENS [2026-03-11T20:22:46.599363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-03-11T20:22:46.613326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-03-11T20:22:46.613726] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-03-11T20:22:46.614531] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-03-11T20:22:46.614615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:46.614656] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:46.614687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:46.614745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:46.674041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:46.675193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:46.675279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:46.675311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:46.797863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:46.798035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:46.798075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:46.798104] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:46.802382] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-03-11T20:22:46.802688] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-03-11T20:22:46.802826] [INFO ] [sig ] ENS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:46.948217] [INFO ] [LOCAL ] Saved forecast: ENS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ENS.txt [2026-03-11T20:22:46.948372] [INFO ] [sig ] [1020/3275] Completed ENS in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:46.948411] [INFO ] [sig ] [1021/3275] Forecasting ENSG... [2026-03-11T20:22:46.948439] [INFO ] [sig ] Generating forecast for: ENSG [2026-03-11T20:22:46.948470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-03-11T20:22:46.962224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-03-11T20:22:46.962793] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-03-11T20:22:46.963602] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-03-11T20:22:46.963654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:46.963685] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:46.963711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:46.963767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:47.021562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:47.022470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:47.022562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:47.022625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:47.149354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:47.149516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:47.149555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:47.149612] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:47.153089] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: UP (p=73.92%) [2026-03-11T20:22:47.153366] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-03-11T20:22:47.153500] [INFO ] [sig ] ENSG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:47.308243] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ENSG.txt [2026-03-11T20:22:47.308414] [INFO ] [sig ] [1021/3275] Completed ENSG in 0.4s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:47.308462] [INFO ] [sig ] [1022/3275] Forecasting ENTA... [2026-03-11T20:22:47.308491] [INFO ] [sig ] Generating forecast for: ENTA [2026-03-11T20:22:47.308524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-03-11T20:22:47.321856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-03-11T20:22:47.322261] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-03-11T20:22:47.323101] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-03-11T20:22:47.323155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:47.323185] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:47.323211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:47.323266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:47.381698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:47.382656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:47.382953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:47.382984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:47.504398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:47.504561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:47.504624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:47.504653] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:47.508217] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=12.06%) [2026-03-11T20:22:47.508520] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-03-11T20:22:47.508679] [INFO ] [sig ] ENTA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:47.652547] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ENTA.txt [2026-03-11T20:22:47.652728] [INFO ] [sig ] [1022/3275] Completed ENTA in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:47.652768] [INFO ] [sig ] [1023/3275] Forecasting ENTG... [2026-03-11T20:22:47.652798] [INFO ] [sig ] Generating forecast for: ENTG [2026-03-11T20:22:47.652827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-03-11T20:22:47.666376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-03-11T20:22:47.666759] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-03-11T20:22:47.667602] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-03-11T20:22:47.667655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:47.667686] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:47.667713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:47.667769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:47.727622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:47.728487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:47.728621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:47.728658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:47.857426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:47.857607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:47.857650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:47.857678] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:47.861999] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: DOWN (p=28.59%) [2026-03-11T20:22:47.862280] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-03-11T20:22:47.862430] [INFO ] [sig ] ENTG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:48.014664] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ENTG.txt [2026-03-11T20:22:48.014831] [INFO ] [sig ] [1023/3275] Completed ENTG in 0.4s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:48.014872] [INFO ] [sig ] [1024/3275] Forecasting ENTX... [2026-03-11T20:22:48.014905] [INFO ] [sig ] Generating forecast for: ENTX [2026-03-11T20:22:48.014936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-03-11T20:22:48.027517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-03-11T20:22:48.027922] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-03-11T20:22:48.028873] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-03-11T20:22:48.028927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:48.028958] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:48.028985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:48.029042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:48.092754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:48.093758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:48.093844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:48.093877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:48.217311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:48.217449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:48.217494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:48.217528] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:48.221692] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: UP (p=94.03%) [2026-03-11T20:22:48.221974] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-03-11T20:22:48.222110] [INFO ] [sig ] ENTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:48.363101] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ENTX.txt [2026-03-11T20:22:48.363217] [INFO ] [sig ] [1024/3275] Completed ENTX in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:48.363254] [INFO ] [sig ] [1025/3275] Forecasting ENVA... [2026-03-11T20:22:48.363283] [INFO ] [sig ] Generating forecast for: ENVA [2026-03-11T20:22:48.363313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-03-11T20:22:48.377018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-03-11T20:22:48.377365] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-03-11T20:22:48.378250] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-03-11T20:22:48.378303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:48.378334] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:48.378365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:48.378432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:48.435776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:48.436407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:48.436489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:48.436521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:48.553100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:48.553255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:48.553294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:48.553341] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:48.556795] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: DOWN (p=36.45%) [2026-03-11T20:22:48.557071] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-03-11T20:22:48.557199] [INFO ] [sig ] ENVA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:48.702653] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ENVA.txt [2026-03-11T20:22:48.702852] [INFO ] [sig ] [1025/3275] Completed ENVA in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-11T20:22:48.702914] [INFO ] [sig ] [1026/3275] Forecasting ENVB... [2026-03-11T20:22:48.702960] [INFO ] [sig ] Generating forecast for: ENVB [2026-03-11T20:22:48.703004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-03-11T20:22:48.718415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-03-11T20:22:48.718855] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-03-11T20:22:48.719828] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-03-11T20:22:48.719888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:48.719937] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:48.719971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:48.720051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:48.781025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:48.781983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:48.782072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:48.782104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:48.914093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:48.914249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:48.914289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:48.914319] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:48.917830] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-03-11T20:22:48.918141] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-03-11T20:22:48.918276] [INFO ] [sig ] ENVB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:49.061805] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ENVB.txt [2026-03-11T20:22:49.061998] [INFO ] [sig ] [1026/3275] Completed ENVB in 0.4s | 2.79 sym/s | Total: 6.1m | ETA: 13.4m [2026-03-11T20:22:49.062040] [INFO ] [sig ] [1027/3275] Forecasting ENVX... [2026-03-11T20:22:49.062071] [INFO ] [sig ] Generating forecast for: ENVX [2026-03-11T20:22:49.062101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-03-11T20:22:49.073755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-03-11T20:22:49.074123] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-03-11T20:22:49.074957] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-03-11T20:22:49.075010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:49.075041] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:49.075067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:49.075123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:49.133782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:49.134688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:49.134790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:49.134824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:49.255200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:49.255360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:49.255405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:49.255440] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:49.259026] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: DOWN (p=26.64%) [2026-03-11T20:22:49.259322] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-03-11T20:22:49.259456] [INFO ] [sig ] ENVX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:49.400635] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ENVX.txt [2026-03-11T20:22:49.400794] [INFO ] [sig ] [1027/3275] Completed ENVX in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.4m [2026-03-11T20:22:49.400833] [INFO ] [sig ] [1028/3275] Forecasting EOD... [2026-03-11T20:22:49.400861] [INFO ] [sig ] Generating forecast for: EOD [2026-03-11T20:22:49.400894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-03-11T20:22:49.412804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-03-11T20:22:49.413166] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-03-11T20:22:49.413996] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-03-11T20:22:49.414048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:49.414079] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:49.414104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:49.414159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:49.471709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:49.472612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:49.472697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:49.472729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:49.594122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:49.594288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:49.594327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:49.594356] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:49.598221] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=98.72%) [2026-03-11T20:22:49.598509] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-03-11T20:22:49.598668] [INFO ] [sig ] EOD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:49.742235] [INFO ] [LOCAL ] Saved forecast: EOD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EOD.txt [2026-03-11T20:22:49.742387] [INFO ] [sig ] [1028/3275] Completed EOD in 0.3s | 2.79 sym/s | Total: 6.1m | ETA: 13.4m [2026-03-11T20:22:49.742426] [INFO ] [sig ] [1029/3275] Forecasting EOG... [2026-03-11T20:22:49.742455] [INFO ] [sig ] Generating forecast for: EOG [2026-03-11T20:22:49.742484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-03-11T20:22:49.755304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-03-11T20:22:49.755739] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-03-11T20:22:49.756563] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-03-11T20:22:49.756642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:49.756688] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:49.756717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:49.756786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:49.814547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:49.815440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:49.815524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:49.815556] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:49.947858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:49.948040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:49.948081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:49.948111] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:49.951924] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: UP (p=61.01%) [2026-03-11T20:22:49.952207] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-03-11T20:22:49.952342] [INFO ] [sig ] EOG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:50.098478] [INFO ] [LOCAL ] Saved forecast: EOG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EOG.txt [2026-03-11T20:22:50.098647] [INFO ] [sig ] [1029/3275] Completed EOG in 0.4s | 2.79 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-11T20:22:50.098688] [INFO ] [sig ] [1030/3275] Forecasting EOI... [2026-03-11T20:22:50.098717] [INFO ] [sig ] Generating forecast for: EOI [2026-03-11T20:22:50.098748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-03-11T20:22:50.112217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-03-11T20:22:50.112641] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-03-11T20:22:50.113452] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-03-11T20:22:50.113504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:50.113588] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:50.113619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:50.113676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:50.172424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:50.173327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:50.173410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:50.173441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:50.298300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:50.298467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:50.298507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:50.298535] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:50.301994] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: UP (p=81.33%) [2026-03-11T20:22:50.302272] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-03-11T20:22:50.302405] [INFO ] [sig ] EOI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:50.447290] [INFO ] [LOCAL ] Saved forecast: EOI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EOI.txt [2026-03-11T20:22:50.447426] [INFO ] [sig ] [1030/3275] Completed EOI in 0.3s | 2.79 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-11T20:22:50.447465] [INFO ] [sig ] [1031/3275] Forecasting EOLS... [2026-03-11T20:22:50.447493] [INFO ] [sig ] Generating forecast for: EOLS [2026-03-11T20:22:50.447524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-03-11T20:22:50.460191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-03-11T20:22:50.460537] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-03-11T20:22:50.461372] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-03-11T20:22:50.461424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:50.461459] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:50.461485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:50.461541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:50.518280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:50.518973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:50.519054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:50.519086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:50.638273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:50.638438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:50.638487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:50.638520] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:50.641990] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: UP (p=64.52%) [2026-03-11T20:22:50.642264] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-03-11T20:22:50.642393] [INFO ] [sig ] EOLS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:50.781952] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EOLS.txt [2026-03-11T20:22:50.782094] [INFO ] [sig ] [1031/3275] Completed EOLS in 0.3s | 2.79 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-11T20:22:50.782134] [INFO ] [sig ] [1032/3275] Forecasting EOS... [2026-03-11T20:22:50.782162] [INFO ] [sig ] Generating forecast for: EOS [2026-03-11T20:22:50.782194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-03-11T20:22:50.794439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-03-11T20:22:50.794922] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-03-11T20:22:50.795961] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-03-11T20:22:50.796013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:50.796044] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:50.796069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:50.796124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:50.854763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:50.855715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:50.855808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:50.855839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:50.978267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:50.978417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:50.978456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:50.978488] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:50.981962] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: UP (p=77.70%) [2026-03-11T20:22:50.982242] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-03-11T20:22:50.982372] [INFO ] [sig ] EOS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:51.123967] [INFO ] [LOCAL ] Saved forecast: EOS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EOS.txt [2026-03-11T20:22:51.124119] [INFO ] [sig ] [1032/3275] Completed EOS in 0.3s | 2.79 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-11T20:22:51.124159] [INFO ] [sig ] [1033/3275] Forecasting EOSE... [2026-03-11T20:22:51.124188] [INFO ] [sig ] Generating forecast for: EOSE [2026-03-11T20:22:51.124247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-03-11T20:22:51.136762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-03-11T20:22:51.137113] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-03-11T20:22:51.138037] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-03-11T20:22:51.138090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:51.138121] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:51.138146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:51.138203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:51.195700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:51.196363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:51.196443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:51.196476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:51.320741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:51.320900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:51.320941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:51.321008] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:51.324758] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-03-11T20:22:51.325051] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-03-11T20:22:51.325191] [INFO ] [sig ] EOSE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:51.467797] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EOSE.txt [2026-03-11T20:22:51.467960] [INFO ] [sig ] [1033/3275] Completed EOSE in 0.3s | 2.79 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-11T20:22:51.468024] [INFO ] [sig ] [1034/3275] Forecasting EPAC... [2026-03-11T20:22:51.468053] [INFO ] [sig ] Generating forecast for: EPAC [2026-03-11T20:22:51.468086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-03-11T20:22:51.484788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-03-11T20:22:51.485180] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-03-11T20:22:51.486114] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-03-11T20:22:51.486170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:51.486202] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:51.486229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:51.486286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:51.544612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:51.545503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:51.545611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:51.545647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:51.664243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:51.664407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:51.664448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:51.664480] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:51.668180] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=85.31%) [2026-03-11T20:22:51.668550] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-03-11T20:22:51.668737] [INFO ] [sig ] EPAC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:51.813515] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EPAC.txt [2026-03-11T20:22:51.813720] [INFO ] [sig ] [1034/3275] Completed EPAC in 0.3s | 2.79 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-11T20:22:51.813763] [INFO ] [sig ] [1035/3275] Forecasting EPAM... [2026-03-11T20:22:51.813794] [INFO ] [sig ] Generating forecast for: EPAM [2026-03-11T20:22:51.813824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-03-11T20:22:51.826755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-03-11T20:22:51.827145] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-03-11T20:22:51.828030] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-03-11T20:22:51.828085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:51.828125] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:51.828161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:51.828221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:51.889061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:51.890230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:51.890316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:51.890349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:52.018703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:52.018868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:52.018910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:52.018940] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:52.022700] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: UP (p=93.16%) [2026-03-11T20:22:52.023032] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-03-11T20:22:52.023184] [INFO ] [sig ] EPAM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:52.170694] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EPAM.txt [2026-03-11T20:22:52.170891] [INFO ] [sig ] [1035/3275] Completed EPAM in 0.4s | 2.79 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-11T20:22:52.170953] [INFO ] [sig ] [1036/3275] Forecasting EPC... [2026-03-11T20:22:52.170999] [INFO ] [sig ] Generating forecast for: EPC [2026-03-11T20:22:52.171034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-03-11T20:22:52.184034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-03-11T20:22:52.184429] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-03-11T20:22:52.185285] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-03-11T20:22:52.185339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:52.185370] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:52.185397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:52.185452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:52.247383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:52.248350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:52.248443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:52.248483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:52.374865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:52.375025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:52.375066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:52.375131] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:52.378807] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=8.32%) [2026-03-11T20:22:52.379209] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-03-11T20:22:52.379371] [INFO ] [sig ] EPC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:52.522838] [INFO ] [LOCAL ] Saved forecast: EPC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EPC.txt [2026-03-11T20:22:52.522974] [INFO ] [sig ] [1036/3275] Completed EPC in 0.4s | 2.79 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-11T20:22:52.523013] [INFO ] [sig ] [1037/3275] Forecasting EPD... [2026-03-11T20:22:52.523042] [INFO ] [sig ] Generating forecast for: EPD [2026-03-11T20:22:52.523072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-03-11T20:22:52.534966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-03-11T20:22:52.535272] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-03-11T20:22:52.536082] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-03-11T20:22:52.536134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:52.536165] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:52.536191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:52.536246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:52.595218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:52.596214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:52.596308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:52.596341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:52.718290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:52.718435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:52.718473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:52.718501] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:52.721861] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: DOWN (p=29.05%) [2026-03-11T20:22:52.722135] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-03-11T20:22:52.722265] [INFO ] [sig ] EPD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:52.863415] [INFO ] [LOCAL ] Saved forecast: EPD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EPD.txt [2026-03-11T20:22:52.863541] [INFO ] [sig ] [1037/3275] Completed EPD in 0.3s | 2.79 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-11T20:22:52.863598] [INFO ] [sig ] [1038/3275] Forecasting EPSN... [2026-03-11T20:22:52.863631] [INFO ] [sig ] Generating forecast for: EPSN [2026-03-11T20:22:52.863850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-03-11T20:22:52.876681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-03-11T20:22:52.877137] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-03-11T20:22:52.877944] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-03-11T20:22:52.878018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:52.878050] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:52.878076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:52.878132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:52.935987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:52.936647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:52.936726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:52.936757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:53.059487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:53.059647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:53.059688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:53.059717] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:53.063296] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: UP (p=61.17%) [2026-03-11T20:22:53.063634] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-03-11T20:22:53.063790] [INFO ] [sig ] EPSN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:53.204611] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EPSN.txt [2026-03-11T20:22:53.204755] [INFO ] [sig ] [1038/3275] Completed EPSN in 0.3s | 2.79 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-11T20:22:53.204803] [INFO ] [sig ] [1039/3275] Forecasting EQBK... [2026-03-11T20:22:53.204832] [INFO ] [sig ] Generating forecast for: EQBK [2026-03-11T20:22:53.204862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-03-11T20:22:53.216642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-03-11T20:22:53.216942] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-03-11T20:22:53.217740] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-03-11T20:22:53.217791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:53.217821] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:53.217847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:53.217902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:53.275288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:53.275951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:53.276029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:53.276061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:53.394174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:53.394317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:53.394356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:53.394383] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:53.397751] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: DOWN (p=25.40%) [2026-03-11T20:22:53.398041] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-03-11T20:22:53.398171] [INFO ] [sig ] EQBK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:53.537611] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EQBK.txt [2026-03-11T20:22:53.537739] [INFO ] [sig ] [1039/3275] Completed EQBK in 0.3s | 2.79 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-11T20:22:53.537777] [INFO ] [sig ] [1040/3275] Forecasting EQH... [2026-03-11T20:22:53.537806] [INFO ] [sig ] Generating forecast for: EQH [2026-03-11T20:22:53.537835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-03-11T20:22:53.551626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-03-11T20:22:53.552157] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-03-11T20:22:53.553036] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-03-11T20:22:53.553091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:53.553123] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:53.553151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:53.553237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:53.614996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:53.615750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:53.615865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:53.615899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:53.745565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:53.745765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:53.745807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:53.745838] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:53.749538] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: UP (p=87.07%) [2026-03-11T20:22:53.749875] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-03-11T20:22:53.750011] [INFO ] [sig ] EQH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:53.897166] [INFO ] [LOCAL ] Saved forecast: EQH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EQH.txt [2026-03-11T20:22:53.897317] [INFO ] [sig ] [1040/3275] Completed EQH in 0.4s | 2.79 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-11T20:22:53.897361] [INFO ] [sig ] [1041/3275] Forecasting EQIX... [2026-03-11T20:22:53.897392] [INFO ] [sig ] Generating forecast for: EQIX [2026-03-11T20:22:53.897430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-03-11T20:22:53.909721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-03-11T20:22:53.910082] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-03-11T20:22:53.910931] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-03-11T20:22:53.910985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:53.911017] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:53.911043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:53.911100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:53.970718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:53.971377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:53.971457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:53.971488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:54.102455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:54.102631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:54.102673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:54.102701] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:54.106306] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-03-11T20:22:54.106624] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-03-11T20:22:54.106762] [INFO ] [sig ] EQIX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:54.255852] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EQIX.txt [2026-03-11T20:22:54.256017] [INFO ] [sig ] [1041/3275] Completed EQIX in 0.4s | 2.79 sym/s | Total: 6.2m | ETA: 13.3m [2026-03-11T20:22:54.256061] [INFO ] [sig ] [1042/3275] Forecasting ERAS... [2026-03-11T20:22:54.256093] [INFO ] [sig ] Generating forecast for: ERAS [2026-03-11T20:22:54.256123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-03-11T20:22:54.268465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-03-11T20:22:54.268847] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-03-11T20:22:54.269706] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-03-11T20:22:54.269772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:54.269805] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:54.269833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:54.269892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:54.329483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:54.330299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:54.330387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:54.330421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:54.453874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:54.454033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:54.454076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:54.454106] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:54.458478] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: UP (p=84.59%) [2026-03-11T20:22:54.459043] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-03-11T20:22:54.459200] [INFO ] [sig ] ERAS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:54.611062] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ERAS.txt [2026-03-11T20:22:54.611246] [INFO ] [sig ] [1042/3275] Completed ERAS in 0.4s | 2.79 sym/s | Total: 6.2m | ETA: 13.3m [2026-03-11T20:22:54.611294] [INFO ] [sig ] [1043/3275] Forecasting ERIC... [2026-03-11T20:22:54.611328] [INFO ] [sig ] Generating forecast for: ERIC [2026-03-11T20:22:54.611360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-03-11T20:22:54.624373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-03-11T20:22:54.624879] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-03-11T20:22:54.625782] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-03-11T20:22:54.625837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:54.625870] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:54.625897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:54.625955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:54.692036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:54.693202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:54.693294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:54.693330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:54.834016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:54.834202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:54.834257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:54.834299] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:54.839041] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=41.22%) [2026-03-11T20:22:54.839406] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-03-11T20:22:54.839603] [INFO ] [sig ] ERIC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:54.989332] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ERIC.txt [2026-03-11T20:22:54.989541] [INFO ] [sig ] [1043/3275] Completed ERIC in 0.4s | 2.79 sym/s | Total: 6.2m | ETA: 13.3m [2026-03-11T20:22:54.989609] [INFO ] [sig ] [1044/3275] Forecasting ERIE... [2026-03-11T20:22:54.989652] [INFO ] [sig ] Generating forecast for: ERIE [2026-03-11T20:22:54.989720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-03-11T20:22:55.003810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-03-11T20:22:55.004251] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-03-11T20:22:55.005197] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-03-11T20:22:55.005253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:55.005285] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:55.005312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:55.005370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:55.070905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:55.071881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:55.071969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:55.072003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:55.199838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:55.200008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:55.200052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:55.200082] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:55.204422] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: DOWN (p=7.97%) [2026-03-11T20:22:55.204843] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-03-11T20:22:55.205021] [INFO ] [sig ] ERIE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:55.355275] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ERIE.txt [2026-03-11T20:22:55.355444] [INFO ] [sig ] [1044/3275] Completed ERIE in 0.4s | 2.79 sym/s | Total: 6.2m | ETA: 13.3m [2026-03-11T20:22:55.355485] [INFO ] [sig ] [1045/3275] Forecasting ERII... [2026-03-11T20:22:55.355514] [INFO ] [sig ] Generating forecast for: ERII [2026-03-11T20:22:55.355543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-03-11T20:22:55.368393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-03-11T20:22:55.368757] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-03-11T20:22:55.369544] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-03-11T20:22:55.369615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:55.369648] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:55.369675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:55.369730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:55.427986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:55.428790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:55.428871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:55.428904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:55.551625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:55.551782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:55.551820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:55.551850] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:55.555349] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: UP (p=99.25%) [2026-03-11T20:22:55.555654] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-03-11T20:22:55.555788] [INFO ] [sig ] ERII: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:55.698342] [INFO ] [LOCAL ] Saved forecast: ERII 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ERII.txt [2026-03-11T20:22:55.698491] [INFO ] [sig ] [1045/3275] Completed ERII in 0.3s | 2.79 sym/s | Total: 6.2m | ETA: 13.3m [2026-03-11T20:22:55.698533] [INFO ] [sig ] [1046/3275] Forecasting ERO... [2026-03-11T20:22:55.698565] [INFO ] [sig ] Generating forecast for: ERO [2026-03-11T20:22:55.698618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-03-11T20:22:55.711948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-03-11T20:22:55.712331] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-03-11T20:22:55.713163] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-03-11T20:22:55.713216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:55.713250] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:55.713278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:55.713335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:55.774761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:55.775643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:55.775745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:55.775781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:55.903769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:55.903936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:55.903978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:55.904008] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:55.907997] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=98.48%) [2026-03-11T20:22:55.908294] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-03-11T20:22:55.908441] [INFO ] [sig ] ERO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:56.053761] [INFO ] [LOCAL ] Saved forecast: ERO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ERO.txt [2026-03-11T20:22:56.053909] [INFO ] [sig ] [1046/3275] Completed ERO in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:22:56.053948] [INFO ] [sig ] [1047/3275] Forecasting ES... [2026-03-11T20:22:56.053977] [INFO ] [sig ] Generating forecast for: ES [2026-03-11T20:22:56.054007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-03-11T20:22:56.067170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-03-11T20:22:56.067532] [INFO ] [FORECASTER] Starting predict_future for ES [2026-03-11T20:22:56.068458] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-03-11T20:22:56.068514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:56.068599] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:56.068640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:56.068715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:56.131780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:56.133227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:56.133321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:56.133356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:56.263087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:56.263273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:56.263326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:56.263370] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:56.267097] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: DOWN (p=20.99%) [2026-03-11T20:22:56.267422] [INFO ] [FORECASTER] Completed predict_future for ES [2026-03-11T20:22:56.267596] [INFO ] [sig ] ES: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:56.487212] [INFO ] [LOCAL ] Saved forecast: ES 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ES.txt [2026-03-11T20:22:56.487366] [INFO ] [sig ] [1047/3275] Completed ES in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:22:56.487406] [INFO ] [sig ] [1048/3275] Forecasting ESAB... [2026-03-11T20:22:56.487435] [INFO ] [sig ] Generating forecast for: ESAB [2026-03-11T20:22:56.487467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-03-11T20:22:56.501998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-03-11T20:22:56.502371] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-03-11T20:22:56.503437] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-03-11T20:22:56.503493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:56.503526] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:56.503553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:56.503632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:56.566596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:56.567494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:56.567610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:56.567655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:56.696659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:56.696816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:56.696856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:56.696883] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:56.700727] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=28.41%) [2026-03-11T20:22:56.701008] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-03-11T20:22:56.701141] [INFO ] [sig ] ESAB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:56.848738] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ESAB.txt [2026-03-11T20:22:56.849075] [INFO ] [sig ] [1048/3275] Completed ESAB in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:22:56.849116] [INFO ] [sig ] [1049/3275] Forecasting ESCA... [2026-03-11T20:22:56.849145] [INFO ] [sig ] Generating forecast for: ESCA [2026-03-11T20:22:56.849174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-03-11T20:22:56.861766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-03-11T20:22:56.862271] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-03-11T20:22:56.863234] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-03-11T20:22:56.863285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:56.863316] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:56.863341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:56.863395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:56.924214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:56.924929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:56.925008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:56.925040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:57.043615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:57.043774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:57.043834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:57.043864] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:57.047639] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=93.33%) [2026-03-11T20:22:57.047934] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-03-11T20:22:57.048099] [INFO ] [sig ] ESCA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:57.198337] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ESCA.txt [2026-03-11T20:22:57.198492] [INFO ] [sig ] [1049/3275] Completed ESCA in 0.3s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:22:57.198534] [INFO ] [sig ] [1050/3275] Forecasting ESE... [2026-03-11T20:22:57.198594] [INFO ] [sig ] Generating forecast for: ESE [2026-03-11T20:22:57.198639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-03-11T20:22:57.213250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-03-11T20:22:57.213678] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-03-11T20:22:57.214937] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-03-11T20:22:57.215000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:57.215035] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:57.215062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:57.215119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:57.275974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:57.276845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:57.276934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:57.276967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:57.404649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:57.404805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:57.404847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:57.404910] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:57.408703] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: DOWN (p=10.81%) [2026-03-11T20:22:57.409070] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-03-11T20:22:57.409233] [INFO ] [sig ] ESE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:57.558358] [INFO ] [LOCAL ] Saved forecast: ESE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ESE.txt [2026-03-11T20:22:57.558514] [INFO ] [sig ] [1050/3275] Completed ESE in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:22:57.558558] [INFO ] [sig ] [1051/3275] Forecasting ESEA... [2026-03-11T20:22:57.558625] [INFO ] [sig ] Generating forecast for: ESEA [2026-03-11T20:22:57.558685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-03-11T20:22:57.572447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-03-11T20:22:57.572870] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-03-11T20:22:57.573739] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-03-11T20:22:57.573800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:57.573845] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:57.573890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:57.573969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:57.636130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:57.636988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:57.637073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:57.637107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:57.765087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:57.765252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:57.765293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:57.765324] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:57.769030] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: UP (p=61.85%) [2026-03-11T20:22:57.769309] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-03-11T20:22:57.769440] [INFO ] [sig ] ESEA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:57.924593] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ESEA.txt [2026-03-11T20:22:57.924759] [INFO ] [sig ] [1051/3275] Completed ESEA in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:22:57.924803] [INFO ] [sig ] [1052/3275] Forecasting ESGD... [2026-03-11T20:22:57.924835] [INFO ] [sig ] Generating forecast for: ESGD [2026-03-11T20:22:57.924866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-03-11T20:22:57.938181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-03-11T20:22:57.938564] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-03-11T20:22:57.939473] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-03-11T20:22:57.939529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:57.939561] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:57.939617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:57.939692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:58.001178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:58.002170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:58.002258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:58.002295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:58.131077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:58.131247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:58.131288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:58.131321] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:58.135032] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: UP (p=92.21%) [2026-03-11T20:22:58.135333] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-03-11T20:22:58.135476] [INFO ] [sig ] ESGD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:58.289740] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ESGD.txt [2026-03-11T20:22:58.289896] [INFO ] [sig ] [1052/3275] Completed ESGD in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:22:58.289938] [INFO ] [sig ] [1053/3275] Forecasting ESGE... [2026-03-11T20:22:58.289980] [INFO ] [sig ] Generating forecast for: ESGE [2026-03-11T20:22:58.290029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-03-11T20:22:58.303312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-03-11T20:22:58.303693] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-03-11T20:22:58.304549] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-03-11T20:22:58.304633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:58.304678] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:58.304708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:58.304766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:58.365384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:58.366251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:58.366339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:58.366373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:58.492479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:58.492663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:58.492715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:58.492751] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:58.496363] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-03-11T20:22:58.496693] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-03-11T20:22:58.496842] [INFO ] [sig ] ESGE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:58.644848] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ESGE.txt [2026-03-11T20:22:58.645017] [INFO ] [sig ] [1053/3275] Completed ESGE in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:22:58.645067] [INFO ] [sig ] [1054/3275] Forecasting ESI... [2026-03-11T20:22:58.645100] [INFO ] [sig ] Generating forecast for: ESI [2026-03-11T20:22:58.645131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-03-11T20:22:58.657652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-03-11T20:22:58.658040] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-03-11T20:22:58.658939] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-03-11T20:22:58.658996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:58.659030] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:58.659059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:58.659118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:58.720259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:58.721174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:58.721265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:58.721299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:58.848055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:58.848220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:58.848261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:58.848295] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:58.851895] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: DOWN (p=1.80%) [2026-03-11T20:22:58.852184] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-03-11T20:22:58.852322] [INFO ] [sig ] ESI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:58.998950] [INFO ] [LOCAL ] Saved forecast: ESI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ESI.txt [2026-03-11T20:22:58.999116] [INFO ] [sig ] [1054/3275] Completed ESI in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:22:58.999163] [INFO ] [sig ] [1055/3275] Forecasting ESOA... [2026-03-11T20:22:58.999194] [INFO ] [sig ] Generating forecast for: ESOA [2026-03-11T20:22:58.999226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-03-11T20:22:59.012802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-03-11T20:22:59.013207] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-03-11T20:22:59.014055] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-03-11T20:22:59.014135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:59.014188] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:59.014223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:59.014295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:59.071849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:59.072710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:59.072809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:59.072840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:59.194222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:59.194380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:59.194422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:59.194452] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:59.198805] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=6.46%) [2026-03-11T20:22:59.199111] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-03-11T20:22:59.199259] [INFO ] [sig ] ESOA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:22:59.355261] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ESOA.txt [2026-03-11T20:22:59.355455] [INFO ] [sig ] [1055/3275] Completed ESOA in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:22:59.355501] [INFO ] [sig ] [1056/3275] Forecasting ESPO... [2026-03-11T20:22:59.355532] [INFO ] [sig ] Generating forecast for: ESPO [2026-03-11T20:22:59.355595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-03-11T20:22:59.370026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-03-11T20:22:59.370428] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-03-11T20:22:59.371655] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-03-11T20:22:59.371720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:59.371778] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:59.371997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:59.372079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:59.437567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:59.438518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:59.438670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:59.438718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:59.577841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:59.578014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:59.578056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:59.578087] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:59.582097] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=97.22%) [2026-03-11T20:22:59.582381] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-03-11T20:22:59.582520] [INFO ] [sig ] ESPO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:22:59.733996] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ESPO.txt [2026-03-11T20:22:59.734171] [INFO ] [sig ] [1056/3275] Completed ESPO in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:22:59.734241] [INFO ] [sig ] [1057/3275] Forecasting ESQ... [2026-03-11T20:22:59.734277] [INFO ] [sig ] Generating forecast for: ESQ [2026-03-11T20:22:59.734310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-03-11T20:22:59.748180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-03-11T20:22:59.748565] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-03-11T20:22:59.749682] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-03-11T20:22:59.749736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:22:59.749768] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:22:59.749796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:22:59.749853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:22:59.817169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:22:59.818085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:22:59.818199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:22:59.818232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:22:59.942775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:22:59.942942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:22:59.942994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:22:59.943029] [INFO ] [FORECASTER] Training complete [2026-03-11T20:22:59.946971] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=95.04%) [2026-03-11T20:22:59.947264] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-03-11T20:22:59.947401] [INFO ] [sig ] ESQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:00.111376] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ESQ.txt [2026-03-11T20:23:00.111594] [INFO ] [sig ] [1057/3275] Completed ESQ in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:23:00.111661] [INFO ] [sig ] [1058/3275] Forecasting ESTA... [2026-03-11T20:23:00.111716] [INFO ] [sig ] Generating forecast for: ESTA [2026-03-11T20:23:00.111759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-03-11T20:23:00.124796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-03-11T20:23:00.125153] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-03-11T20:23:00.126015] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-03-11T20:23:00.126069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:00.126102] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:00.126130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:00.126189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:00.196665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:00.197800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:00.197910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:00.197958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:00.329939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:00.330095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:00.330136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:00.330165] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:00.333829] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: UP (p=71.94%) [2026-03-11T20:23:00.334117] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-03-11T20:23:00.334270] [INFO ] [sig ] ESTA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:00.483161] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ESTA.txt [2026-03-11T20:23:00.483324] [INFO ] [sig ] [1058/3275] Completed ESTA in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-11T20:23:00.483364] [INFO ] [sig ] [1059/3275] Forecasting ESTC... [2026-03-11T20:23:00.483394] [INFO ] [sig ] Generating forecast for: ESTC [2026-03-11T20:23:00.483424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-03-11T20:23:00.495524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-03-11T20:23:00.495896] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-03-11T20:23:00.496796] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-03-11T20:23:00.496860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:00.496890] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:00.496916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:00.496972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:00.554358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:00.555114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:00.555291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:00.555329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:00.682772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:00.682931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:00.682971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:00.683000] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:00.686834] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: DOWN (p=29.24%) [2026-03-11T20:23:00.687115] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-03-11T20:23:00.687272] [INFO ] [sig ] ESTC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:00.843556] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ESTC.txt [2026-03-11T20:23:00.843760] [INFO ] [sig ] [1059/3275] Completed ESTC in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.2m [2026-03-11T20:23:00.843812] [INFO ] [sig ] [1060/3275] Forecasting ETB... [2026-03-11T20:23:00.843849] [INFO ] [sig ] Generating forecast for: ETB [2026-03-11T20:23:00.843882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-03-11T20:23:00.857325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-03-11T20:23:00.857713] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-03-11T20:23:00.858597] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-03-11T20:23:00.858655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:00.858696] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:00.858729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:00.858799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:00.920440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:00.921308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:00.921397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:00.921431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:01.050395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:01.050593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:01.050638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:01.050684] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:01.055386] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=67.03%) [2026-03-11T20:23:01.055861] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-03-11T20:23:01.056029] [INFO ] [sig ] ETB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:01.203396] [INFO ] [LOCAL ] Saved forecast: ETB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ETB.txt [2026-03-11T20:23:01.203567] [INFO ] [sig ] [1060/3275] Completed ETB in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.2m [2026-03-11T20:23:01.203628] [INFO ] [sig ] [1061/3275] Forecasting ETD... [2026-03-11T20:23:01.203658] [INFO ] [sig ] Generating forecast for: ETD [2026-03-11T20:23:01.203691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-03-11T20:23:01.218429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-03-11T20:23:01.218876] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-03-11T20:23:01.219818] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-03-11T20:23:01.219877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:01.219911] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:01.219937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:01.219995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:01.285589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:01.286528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:01.286643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:01.286679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:01.413801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:01.413966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:01.414006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:01.414036] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:01.417758] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: DOWN (p=17.00%) [2026-03-11T20:23:01.418118] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-03-11T20:23:01.418271] [INFO ] [sig ] ETD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:01.568641] [INFO ] [LOCAL ] Saved forecast: ETD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ETD.txt [2026-03-11T20:23:01.568829] [INFO ] [sig ] [1061/3275] Completed ETD in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.2m [2026-03-11T20:23:01.568873] [INFO ] [sig ] [1062/3275] Forecasting ETG... [2026-03-11T20:23:01.568904] [INFO ] [sig ] Generating forecast for: ETG [2026-03-11T20:23:01.568934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-03-11T20:23:01.582491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-03-11T20:23:01.582864] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-03-11T20:23:01.583688] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-03-11T20:23:01.583741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:01.583775] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:01.583803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:01.583859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:01.642780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:01.643834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:01.643960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:01.643995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:01.816537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:01.816751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:01.816820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:01.816873] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:01.821339] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: DOWN (p=27.48%) [2026-03-11T20:23:01.821700] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-03-11T20:23:01.821879] [INFO ] [sig ] ETG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:01.970746] [INFO ] [LOCAL ] Saved forecast: ETG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ETG.txt [2026-03-11T20:23:01.970926] [INFO ] [sig ] [1062/3275] Completed ETG in 0.4s | 2.79 sym/s | Total: 6.3m | ETA: 13.2m [2026-03-11T20:23:01.970967] [INFO ] [sig ] [1063/3275] Forecasting ETHA... [2026-03-11T20:23:01.970997] [INFO ] [sig ] Generating forecast for: ETHA [2026-03-11T20:23:01.971027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-03-11T20:23:01.984454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-03-11T20:23:01.984896] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-03-11T20:23:01.986023] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-03-11T20:23:01.986080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:01.986114] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:01.986142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:01.986200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:02.047135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:02.048181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:02.048281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:02.048315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:02.176837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:02.177000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:02.177040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:02.177070] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:02.180694] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: UP (p=50.69%) [2026-03-11T20:23:02.181033] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-03-11T20:23:02.181187] [INFO ] [sig ] ETHA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:02.328819] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ETHA.txt [2026-03-11T20:23:02.328969] [INFO ] [sig ] [1063/3275] Completed ETHA in 0.4s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:02.329010] [INFO ] [sig ] [1064/3275] Forecasting ETJ... [2026-03-11T20:23:02.329039] [INFO ] [sig ] Generating forecast for: ETJ [2026-03-11T20:23:02.329068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-03-11T20:23:02.342127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-03-11T20:23:02.342501] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-03-11T20:23:02.343349] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-03-11T20:23:02.343402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:02.343460] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:02.343498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:02.343557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:02.409082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:02.410292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:02.410418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:02.410474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:02.540501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:02.540683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:02.540723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:02.540753] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:02.544633] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: DOWN (p=46.53%) [2026-03-11T20:23:02.545151] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-03-11T20:23:02.545295] [INFO ] [sig ] ETJ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:02.696822] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ETJ.txt [2026-03-11T20:23:02.696988] [INFO ] [sig ] [1064/3275] Completed ETJ in 0.4s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:02.697029] [INFO ] [sig ] [1065/3275] Forecasting ETN... [2026-03-11T20:23:02.697059] [INFO ] [sig ] Generating forecast for: ETN [2026-03-11T20:23:02.697090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-03-11T20:23:02.710659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-03-11T20:23:02.711061] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-03-11T20:23:02.712100] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-03-11T20:23:02.712166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:02.712206] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:02.712242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:02.712323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:02.780662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:02.781833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:02.781922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:02.781957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:02.905821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:02.905981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:02.906021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:02.906051] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:02.909560] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: DOWN (p=16.59%) [2026-03-11T20:23:02.909890] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-03-11T20:23:02.910020] [INFO ] [sig ] ETN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:03.063309] [INFO ] [LOCAL ] Saved forecast: ETN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ETN.txt [2026-03-11T20:23:03.063462] [INFO ] [sig ] [1065/3275] Completed ETN in 0.4s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:03.063502] [INFO ] [sig ] [1066/3275] Forecasting ETO... [2026-03-11T20:23:03.063532] [INFO ] [sig ] Generating forecast for: ETO [2026-03-11T20:23:03.063562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-03-11T20:23:03.075978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-03-11T20:23:03.076514] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-03-11T20:23:03.077420] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-03-11T20:23:03.077474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:03.077723] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:03.077761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:03.077822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:03.136533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:03.137278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:03.137358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:03.137390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:03.262528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:03.262703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:03.262743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:03.262771] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:03.266781] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=74.33%) [2026-03-11T20:23:03.267252] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-03-11T20:23:03.267385] [INFO ] [sig ] ETO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:03.413639] [INFO ] [LOCAL ] Saved forecast: ETO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ETO.txt [2026-03-11T20:23:03.413809] [INFO ] [sig ] [1066/3275] Completed ETO in 0.4s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:03.413850] [INFO ] [sig ] [1067/3275] Forecasting ETON... [2026-03-11T20:23:03.413878] [INFO ] [sig ] Generating forecast for: ETON [2026-03-11T20:23:03.413910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-03-11T20:23:03.427368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-03-11T20:23:03.427827] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-03-11T20:23:03.428748] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-03-11T20:23:03.428803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:03.428835] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:03.428863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:03.428921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:03.496527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:03.497563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:03.497666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:03.497699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:03.623826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:03.623954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:03.623993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:03.624065] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:03.628654] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: DOWN (p=15.45%) [2026-03-11T20:23:03.628946] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-03-11T20:23:03.629081] [INFO ] [sig ] ETON: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:03.770678] [INFO ] [LOCAL ] Saved forecast: ETON 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ETON.txt [2026-03-11T20:23:03.770794] [INFO ] [sig ] [1067/3275] Completed ETON in 0.4s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:03.770833] [INFO ] [sig ] [1068/3275] Forecasting ETSY... [2026-03-11T20:23:03.770861] [INFO ] [sig ] Generating forecast for: ETSY [2026-03-11T20:23:03.770898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-03-11T20:23:03.783278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-03-11T20:23:03.783629] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-03-11T20:23:03.784512] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-03-11T20:23:03.784568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:03.784653] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:03.784687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:03.784748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:03.845815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:03.846650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:03.846731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:03.846766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:03.975039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:03.975234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:03.975285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:03.975325] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:03.981019] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: DOWN (p=35.14%) [2026-03-11T20:23:03.981570] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-03-11T20:23:03.981843] [INFO ] [sig ] ETSY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:04.127266] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ETSY.txt [2026-03-11T20:23:04.127396] [INFO ] [sig ] [1068/3275] Completed ETSY in 0.4s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:04.127436] [INFO ] [sig ] [1069/3275] Forecasting ETY... [2026-03-11T20:23:04.127464] [INFO ] [sig ] Generating forecast for: ETY [2026-03-11T20:23:04.127495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-03-11T20:23:04.139813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-03-11T20:23:04.140114] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-03-11T20:23:04.140930] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-03-11T20:23:04.140982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:04.141013] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:04.141039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:04.141101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:04.200139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:04.200877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:04.200956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:04.200989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:04.317017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:04.317174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:04.317215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:04.317244] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:04.320794] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-03-11T20:23:04.321101] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-03-11T20:23:04.321231] [INFO ] [sig ] ETY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:04.469157] [INFO ] [LOCAL ] Saved forecast: ETY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ETY.txt [2026-03-11T20:23:04.469318] [INFO ] [sig ] [1069/3275] Completed ETY in 0.3s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:04.469359] [INFO ] [sig ] [1070/3275] Forecasting EUFN... [2026-03-11T20:23:04.469389] [INFO ] [sig ] Generating forecast for: EUFN [2026-03-11T20:23:04.469420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-03-11T20:23:04.484924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-03-11T20:23:04.485316] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-03-11T20:23:04.486265] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-03-11T20:23:04.486319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:04.486351] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:04.486378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:04.486439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:04.546170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:04.546910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:04.546991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:04.547023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:04.671313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:04.671474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:04.671515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:04.671542] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:04.675060] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: DOWN (p=29.55%) [2026-03-11T20:23:04.675345] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-03-11T20:23:04.675477] [INFO ] [sig ] EUFN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:04.821971] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EUFN.txt [2026-03-11T20:23:04.822298] [INFO ] [sig ] [1070/3275] Completed EUFN in 0.4s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:04.822337] [INFO ] [sig ] [1071/3275] Forecasting EVAX... [2026-03-11T20:23:04.822365] [INFO ] [sig ] Generating forecast for: EVAX [2026-03-11T20:23:04.822394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-03-11T20:23:04.834624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-03-11T20:23:04.834947] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-03-11T20:23:04.835761] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-03-11T20:23:04.835812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:04.835845] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:04.835871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:04.835928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:04.894866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:04.895730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:04.895814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:04.895847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:05.028590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:05.028753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:05.028793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:05.028823] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:05.032390] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: DOWN (p=0.24%) [2026-03-11T20:23:05.032739] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-03-11T20:23:05.032890] [INFO ] [sig ] EVAX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:05.180655] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EVAX.txt [2026-03-11T20:23:05.180828] [INFO ] [sig ] [1071/3275] Completed EVAX in 0.4s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:05.180877] [INFO ] [sig ] [1072/3275] Forecasting EVC... [2026-03-11T20:23:05.180912] [INFO ] [sig ] Generating forecast for: EVC [2026-03-11T20:23:05.180947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-03-11T20:23:05.193029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-03-11T20:23:05.193415] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-03-11T20:23:05.194266] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-03-11T20:23:05.194320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:05.194352] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:05.194380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:05.194437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:05.252647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:05.253530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:05.253634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:05.253669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:05.378472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:05.378645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:05.378689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:05.378720] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:05.382238] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=32.85%) [2026-03-11T20:23:05.382522] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-03-11T20:23:05.382671] [INFO ] [sig ] EVC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:05.523610] [INFO ] [LOCAL ] Saved forecast: EVC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EVC.txt [2026-03-11T20:23:05.523763] [INFO ] [sig ] [1072/3275] Completed EVC in 0.3s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:05.523802] [INFO ] [sig ] [1073/3275] Forecasting EVCM... [2026-03-11T20:23:05.523831] [INFO ] [sig ] Generating forecast for: EVCM [2026-03-11T20:23:05.523861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-03-11T20:23:05.535707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-03-11T20:23:05.536044] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-03-11T20:23:05.536858] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-03-11T20:23:05.536911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:05.536941] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:05.536967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:05.537023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:05.596241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:05.596944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:05.597024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:05.597057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:05.719226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:05.719379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:05.719420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:05.719449] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:05.723337] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: DOWN (p=6.31%) [2026-03-11T20:23:05.723640] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-03-11T20:23:05.723772] [INFO ] [sig ] EVCM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:05.868742] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EVCM.txt [2026-03-11T20:23:05.868892] [INFO ] [sig ] [1073/3275] Completed EVCM in 0.3s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:05.868933] [INFO ] [sig ] [1074/3275] Forecasting EVEX... [2026-03-11T20:23:05.868961] [INFO ] [sig ] Generating forecast for: EVEX [2026-03-11T20:23:05.868992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-03-11T20:23:05.880929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-03-11T20:23:05.881286] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-03-11T20:23:05.882113] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-03-11T20:23:05.882165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:05.882196] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:05.882222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:05.882278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:05.941832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:05.942777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:05.942912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:05.942947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:06.074684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:06.074870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:06.074920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:06.074956] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:06.079283] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: UP (p=88.08%) [2026-03-11T20:23:06.079621] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-03-11T20:23:06.079773] [INFO ] [sig ] EVEX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:06.232314] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EVEX.txt [2026-03-11T20:23:06.232478] [INFO ] [sig ] [1074/3275] Completed EVEX in 0.4s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:06.232517] [INFO ] [sig ] [1075/3275] Forecasting EVF... [2026-03-11T20:23:06.232548] [INFO ] [sig ] Generating forecast for: EVF [2026-03-11T20:23:06.232599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-03-11T20:23:06.244330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-03-11T20:23:06.244730] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-03-11T20:23:06.245618] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-03-11T20:23:06.245673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:06.245705] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:06.245733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:06.245804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:06.312962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:06.313917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:06.314002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:06.314036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:06.433281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:06.433448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:06.433489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:06.433520] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:06.437460] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=90.87%) [2026-03-11T20:23:06.437812] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-03-11T20:23:06.437959] [INFO ] [sig ] EVF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:06.586310] [INFO ] [LOCAL ] Saved forecast: EVF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EVF.txt [2026-03-11T20:23:06.586476] [INFO ] [sig ] [1075/3275] Completed EVF in 0.4s | 2.79 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-11T20:23:06.586517] [INFO ] [sig ] [1076/3275] Forecasting EVG... [2026-03-11T20:23:06.586546] [INFO ] [sig ] Generating forecast for: EVG [2026-03-11T20:23:06.586599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-03-11T20:23:06.599185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-03-11T20:23:06.599666] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-03-11T20:23:06.600697] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-03-11T20:23:06.600752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:06.600784] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:06.600810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:06.600867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:06.668650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:06.669809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:06.669939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:06.669994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:06.792167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:06.792369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:06.792412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:06.792441] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:06.796233] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=92.17%) [2026-03-11T20:23:06.796665] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-03-11T20:23:06.796844] [INFO ] [sig ] EVG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:07.011013] [INFO ] [LOCAL ] Saved forecast: EVG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EVG.txt [2026-03-11T20:23:07.011206] [INFO ] [sig ] [1076/3275] Completed EVG in 0.4s | 2.79 sym/s | Total: 6.4m | ETA: 13.1m [2026-03-11T20:23:07.011250] [INFO ] [sig ] [1077/3275] Forecasting EVGO... [2026-03-11T20:23:07.011281] [INFO ] [sig ] Generating forecast for: EVGO [2026-03-11T20:23:07.011312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-03-11T20:23:07.031101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-03-11T20:23:07.031664] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-03-11T20:23:07.032856] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-03-11T20:23:07.032966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:07.033016] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:07.033050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:07.033135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:07.121105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:07.122389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:07.122548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:07.122630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:07.311148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:07.311354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:07.311422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:07.311478] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:07.317326] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=91.40%) [2026-03-11T20:23:07.317906] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-03-11T20:23:07.318181] [INFO ] [sig ] EVGO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:07.548715] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EVGO.txt [2026-03-11T20:23:07.549002] [INFO ] [sig ] [1077/3275] Completed EVGO in 0.5s | 2.79 sym/s | Total: 6.4m | ETA: 13.1m [2026-03-11T20:23:07.549066] [INFO ] [sig ] [1078/3275] Forecasting EVH... [2026-03-11T20:23:07.549114] [INFO ] [sig ] Generating forecast for: EVH [2026-03-11T20:23:07.549162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-03-11T20:23:07.565519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-03-11T20:23:07.566100] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-03-11T20:23:07.567196] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-03-11T20:23:07.567265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:07.567307] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:07.567350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:07.567445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:07.650443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:07.651688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:07.651818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:07.651866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:07.789415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:07.789621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:07.789667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:07.789699] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:07.793866] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: DOWN (p=20.09%) [2026-03-11T20:23:07.794254] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-03-11T20:23:07.794441] [INFO ] [sig ] EVH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:07.983216] [INFO ] [LOCAL ] Saved forecast: EVH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EVH.txt [2026-03-11T20:23:07.983452] [INFO ] [sig ] [1078/3275] Completed EVH in 0.4s | 2.79 sym/s | Total: 6.4m | ETA: 13.1m [2026-03-11T20:23:07.983522] [INFO ] [sig ] [1079/3275] Forecasting EVN... [2026-03-11T20:23:07.983596] [INFO ] [sig ] Generating forecast for: EVN [2026-03-11T20:23:07.983654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-03-11T20:23:08.001137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-03-11T20:23:08.001647] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-03-11T20:23:08.002879] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-03-11T20:23:08.002951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:08.003000] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:08.003044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:08.003135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:08.073937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:08.074993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:08.075100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:08.075136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:08.213828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:08.213993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:08.214036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:08.214067] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:08.217689] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: DOWN (p=46.99%) [2026-03-11T20:23:08.218016] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-03-11T20:23:08.218161] [INFO ] [sig ] EVN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:08.361667] [INFO ] [LOCAL ] Saved forecast: EVN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EVN.txt [2026-03-11T20:23:08.361804] [INFO ] [sig ] [1079/3275] Completed EVN in 0.4s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:08.361852] [INFO ] [sig ] [1080/3275] Forecasting EVO... [2026-03-11T20:23:08.361886] [INFO ] [sig ] Generating forecast for: EVO [2026-03-11T20:23:08.361923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-03-11T20:23:08.373508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-03-11T20:23:08.373789] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-03-11T20:23:08.374601] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-03-11T20:23:08.374654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:08.374686] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:08.374712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:08.374767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:08.433663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:08.434287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:08.434367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:08.434406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:08.556304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:08.556434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:08.556473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:08.556502] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:08.560210] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: DOWN (p=32.60%) [2026-03-11T20:23:08.560489] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-03-11T20:23:08.560641] [INFO ] [sig ] EVO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:08.702265] [INFO ] [LOCAL ] Saved forecast: EVO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EVO.txt [2026-03-11T20:23:08.702379] [INFO ] [sig ] [1080/3275] Completed EVO in 0.3s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:08.702423] [INFO ] [sig ] [1081/3275] Forecasting EVRG... [2026-03-11T20:23:08.702454] [INFO ] [sig ] Generating forecast for: EVRG [2026-03-11T20:23:08.702484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-03-11T20:23:08.714309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-03-11T20:23:08.714627] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-03-11T20:23:08.715405] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-03-11T20:23:08.715456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:08.715513] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:08.715541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:08.715615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:08.772799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:08.773433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:08.773510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:08.773542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:08.893016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:08.893150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:08.893187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:08.893215] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:08.896590] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: DOWN (p=16.63%) [2026-03-11T20:23:08.896865] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-03-11T20:23:08.896992] [INFO ] [sig ] EVRG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:09.037409] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EVRG.txt [2026-03-11T20:23:09.037548] [INFO ] [sig ] [1081/3275] Completed EVRG in 0.3s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:09.037605] [INFO ] [sig ] [1082/3275] Forecasting EVSD... [2026-03-11T20:23:09.037636] [INFO ] [sig ] Generating forecast for: EVSD [2026-03-11T20:23:09.037666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-03-11T20:23:09.050324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-03-11T20:23:09.050671] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-03-11T20:23:09.051492] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-03-11T20:23:09.051544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:09.051602] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:09.051631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:09.051687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:09.110735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:09.111613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:09.111701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:09.111735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:09.231319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:09.231476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:09.231516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:09.231546] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:09.235023] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: UP (p=92.96%) [2026-03-11T20:23:09.235317] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-03-11T20:23:09.235446] [INFO ] [sig ] EVSD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:09.388270] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EVSD.txt [2026-03-11T20:23:09.388419] [INFO ] [sig ] [1082/3275] Completed EVSD in 0.4s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:09.388459] [INFO ] [sig ] [1083/3275] Forecasting EVTC... [2026-03-11T20:23:09.388489] [INFO ] [sig ] Generating forecast for: EVTC [2026-03-11T20:23:09.388520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-03-11T20:23:09.401025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-03-11T20:23:09.401562] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-03-11T20:23:09.402391] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-03-11T20:23:09.402444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:09.402476] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:09.402511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:09.402566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:09.463064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:09.463925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:09.464024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:09.464056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:09.591549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:09.591715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:09.591755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:09.591784] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:09.595812] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=99.65%) [2026-03-11T20:23:09.596106] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-03-11T20:23:09.596430] [INFO ] [sig ] EVTC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:09.742262] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EVTC.txt [2026-03-11T20:23:09.742391] [INFO ] [sig ] [1083/3275] Completed EVTC in 0.4s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:09.742430] [INFO ] [sig ] [1084/3275] Forecasting EVTL... [2026-03-11T20:23:09.742459] [INFO ] [sig ] Generating forecast for: EVTL [2026-03-11T20:23:09.742489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-03-11T20:23:09.755392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-03-11T20:23:09.755724] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-03-11T20:23:09.756512] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-03-11T20:23:09.756564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:09.756616] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:09.756643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:09.756699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:09.813870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:09.814796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:09.814875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:09.814907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:09.939587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:09.939747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:09.939803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:09.939869] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:09.943343] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: UP (p=60.70%) [2026-03-11T20:23:09.943651] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-03-11T20:23:09.943789] [INFO ] [sig ] EVTL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:10.101147] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EVTL.txt [2026-03-11T20:23:10.101296] [INFO ] [sig ] [1084/3275] Completed EVTL in 0.4s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:10.101343] [INFO ] [sig ] [1085/3275] Forecasting EWBC... [2026-03-11T20:23:10.101372] [INFO ] [sig ] Generating forecast for: EWBC [2026-03-11T20:23:10.101405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-03-11T20:23:10.114478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-03-11T20:23:10.114833] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-03-11T20:23:10.115745] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-03-11T20:23:10.115799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:10.115831] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:10.115858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:10.115929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:10.181718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:10.182439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:10.182531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:10.182569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:10.314431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:10.314592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:10.314636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:10.314663] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:10.318341] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: DOWN (p=34.22%) [2026-03-11T20:23:10.318642] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-03-11T20:23:10.318773] [INFO ] [sig ] EWBC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:10.459159] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EWBC.txt [2026-03-11T20:23:10.459284] [INFO ] [sig ] [1085/3275] Completed EWBC in 0.4s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:10.459322] [INFO ] [sig ] [1086/3275] Forecasting EWCZ... [2026-03-11T20:23:10.459350] [INFO ] [sig ] Generating forecast for: EWCZ [2026-03-11T20:23:10.459381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-03-11T20:23:10.471443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-03-11T20:23:10.471769] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-03-11T20:23:10.472555] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-03-11T20:23:10.472628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:10.472660] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:10.472686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:10.472743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:10.529834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:10.530677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:10.530757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:10.530789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:10.650804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:10.650942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:10.650980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:10.651010] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:10.654365] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: UP (p=94.00%) [2026-03-11T20:23:10.654658] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-03-11T20:23:10.654788] [INFO ] [sig ] EWCZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:10.795130] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EWCZ.txt [2026-03-11T20:23:10.795407] [INFO ] [sig ] [1086/3275] Completed EWCZ in 0.3s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:10.795445] [INFO ] [sig ] [1087/3275] Forecasting EWTX... [2026-03-11T20:23:10.795474] [INFO ] [sig ] Generating forecast for: EWTX [2026-03-11T20:23:10.795506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-03-11T20:23:10.808219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-03-11T20:23:10.808527] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-03-11T20:23:10.809354] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-03-11T20:23:10.809406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:10.809436] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:10.809462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:10.809518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:10.866824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:10.867457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:10.867535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:10.867567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:10.991750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:10.991891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:10.991929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:10.991958] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:10.996200] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: UP (p=74.38%) [2026-03-11T20:23:10.996475] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-03-11T20:23:10.996621] [INFO ] [sig ] EWTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:11.138003] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EWTX.txt [2026-03-11T20:23:11.138146] [INFO ] [sig ] [1087/3275] Completed EWTX in 0.3s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:11.138184] [INFO ] [sig ] [1088/3275] Forecasting EWZS... [2026-03-11T20:23:11.138213] [INFO ] [sig ] Generating forecast for: EWZS [2026-03-11T20:23:11.138242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-03-11T20:23:11.150980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-03-11T20:23:11.151296] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-03-11T20:23:11.152127] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-03-11T20:23:11.152179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:11.152222] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:11.152250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:11.152306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:11.209936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:11.210604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:11.210682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:11.210714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:11.334634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:11.334773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:11.334812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:11.334841] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:11.338244] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: UP (p=63.13%) [2026-03-11T20:23:11.338517] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-03-11T20:23:11.338664] [INFO ] [sig ] EWZS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:11.482983] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EWZS.txt [2026-03-11T20:23:11.483108] [INFO ] [sig ] [1088/3275] Completed EWZS in 0.3s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:11.483146] [INFO ] [sig ] [1089/3275] Forecasting EXAS... [2026-03-11T20:23:11.483174] [INFO ] [sig ] Generating forecast for: EXAS [2026-03-11T20:23:11.483204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-03-11T20:23:11.495725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-03-11T20:23:11.496026] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-03-11T20:23:11.496847] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-03-11T20:23:11.496900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:11.496931] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:11.496956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:11.497014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:11.554561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:11.555190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:11.555270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:11.555302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:11.680531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:11.680679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:11.680717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:11.680745] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:11.684417] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-03-11T20:23:11.684709] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-03-11T20:23:11.684837] [INFO ] [sig ] EXAS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:11.826747] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EXAS.txt [2026-03-11T20:23:11.826862] [INFO ] [sig ] [1089/3275] Completed EXAS in 0.3s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:11.826900] [INFO ] [sig ] [1090/3275] Forecasting EXC... [2026-03-11T20:23:11.826929] [INFO ] [sig ] Generating forecast for: EXC [2026-03-11T20:23:11.826959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-03-11T20:23:11.839004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-03-11T20:23:11.839324] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-03-11T20:23:11.840152] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-03-11T20:23:11.840203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:11.840234] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:11.840260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:11.840316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:11.898710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:11.899375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:11.899454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:11.899486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:12.019401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:12.019531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:12.019587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:12.019619] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:12.022989] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-03-11T20:23:12.023278] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-03-11T20:23:12.023407] [INFO ] [sig ] EXC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:12.163541] [INFO ] [LOCAL ] Saved forecast: EXC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EXC.txt [2026-03-11T20:23:12.163681] [INFO ] [sig ] [1090/3275] Completed EXC in 0.3s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:12.163722] [INFO ] [sig ] [1091/3275] Forecasting EXEL... [2026-03-11T20:23:12.163750] [INFO ] [sig ] Generating forecast for: EXEL [2026-03-11T20:23:12.163778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-03-11T20:23:12.176044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-03-11T20:23:12.176349] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-03-11T20:23:12.177165] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-03-11T20:23:12.177217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:12.177248] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:12.177275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:12.177332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:12.233894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:12.234517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:12.234637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:12.234671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:12.354062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:12.354191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:12.354228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:12.354258] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:12.357593] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: UP (p=65.07%) [2026-03-11T20:23:12.357871] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-03-11T20:23:12.358017] [INFO ] [sig ] EXEL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:12.501833] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EXEL.txt [2026-03-11T20:23:12.501956] [INFO ] [sig ] [1091/3275] Completed EXEL in 0.3s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:12.502008] [INFO ] [sig ] [1092/3275] Forecasting EXG... [2026-03-11T20:23:12.502046] [INFO ] [sig ] Generating forecast for: EXG [2026-03-11T20:23:12.502083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-03-11T20:23:12.513969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-03-11T20:23:12.514281] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-03-11T20:23:12.515085] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-03-11T20:23:12.515136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:12.515167] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:12.515192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:12.515248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:12.572025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:12.572656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:12.572735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:12.572767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:12.696796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:12.696927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:12.696971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:12.697006] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:12.700488] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=92.15%) [2026-03-11T20:23:12.700791] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-03-11T20:23:12.700932] [INFO ] [sig ] EXG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:12.840980] [INFO ] [LOCAL ] Saved forecast: EXG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EXG.txt [2026-03-11T20:23:12.841126] [INFO ] [sig ] [1092/3275] Completed EXG in 0.3s | 2.79 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-11T20:23:12.841165] [INFO ] [sig ] [1093/3275] Forecasting EXK... [2026-03-11T20:23:12.841193] [INFO ] [sig ] Generating forecast for: EXK [2026-03-11T20:23:12.841223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-03-11T20:23:12.853663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-03-11T20:23:12.853968] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-03-11T20:23:12.854767] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-03-11T20:23:12.854818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:12.854849] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:12.854875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:12.854931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:12.913671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:12.914487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:12.914567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:12.914618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:13.037683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:13.037810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:13.037847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:13.037875] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:13.041219] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: UP (p=65.11%) [2026-03-11T20:23:13.041490] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-03-11T20:23:13.041638] [INFO ] [sig ] EXK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:13.183953] [INFO ] [LOCAL ] Saved forecast: EXK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EXK.txt [2026-03-11T20:23:13.184115] [INFO ] [sig ] [1093/3275] Completed EXK in 0.3s | 2.79 sym/s | Total: 6.5m | ETA: 13.0m [2026-03-11T20:23:13.184155] [INFO ] [sig ] [1094/3275] Forecasting EXLS... [2026-03-11T20:23:13.184184] [INFO ] [sig ] Generating forecast for: EXLS [2026-03-11T20:23:13.184215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-03-11T20:23:13.199927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-03-11T20:23:13.200267] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-03-11T20:23:13.201108] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-03-11T20:23:13.201160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:13.201191] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:13.201216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:13.201272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:13.258351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:13.259220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:13.259304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:13.259337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:13.387602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:13.387765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:13.387806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:13.387835] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:13.391341] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: DOWN (p=21.92%) [2026-03-11T20:23:13.391641] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-03-11T20:23:13.391772] [INFO ] [sig ] EXLS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:13.533870] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EXLS.txt [2026-03-11T20:23:13.534045] [INFO ] [sig ] [1094/3275] Completed EXLS in 0.3s | 2.79 sym/s | Total: 6.5m | ETA: 13.0m [2026-03-11T20:23:13.534095] [INFO ] [sig ] [1095/3275] Forecasting EXP... [2026-03-11T20:23:13.534131] [INFO ] [sig ] Generating forecast for: EXP [2026-03-11T20:23:13.534161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-03-11T20:23:13.546545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-03-11T20:23:13.546892] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-03-11T20:23:13.547699] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-03-11T20:23:13.547750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:13.547782] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:13.547808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:13.547864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:13.604300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:13.605060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:13.605141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:13.605173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:13.723692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:13.723850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:13.723888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:13.723935] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:13.727371] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-03-11T20:23:13.727673] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-03-11T20:23:13.727806] [INFO ] [sig ] EXP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:13.869294] [INFO ] [LOCAL ] Saved forecast: EXP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EXP.txt [2026-03-11T20:23:13.869442] [INFO ] [sig ] [1095/3275] Completed EXP in 0.3s | 2.79 sym/s | Total: 6.5m | ETA: 13.0m [2026-03-11T20:23:13.869481] [INFO ] [sig ] [1096/3275] Forecasting EXPD... [2026-03-11T20:23:13.869509] [INFO ] [sig ] Generating forecast for: EXPD [2026-03-11T20:23:13.869542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-03-11T20:23:13.882335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-03-11T20:23:13.882660] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-03-11T20:23:13.883443] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-03-11T20:23:13.883494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:13.883525] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:13.883551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:13.883633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:13.942122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:13.942765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:13.942844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:13.942874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:14.067114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:14.067258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:14.067296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:14.067324] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:14.070750] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=73.66%) [2026-03-11T20:23:14.071045] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-03-11T20:23:14.071201] [INFO ] [sig ] EXPD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:14.214935] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EXPD.txt [2026-03-11T20:23:14.215064] [INFO ] [sig ] [1096/3275] Completed EXPD in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:14.215107] [INFO ] [sig ] [1097/3275] Forecasting EXPE... [2026-03-11T20:23:14.215136] [INFO ] [sig ] Generating forecast for: EXPE [2026-03-11T20:23:14.215166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-03-11T20:23:14.227943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-03-11T20:23:14.228296] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-03-11T20:23:14.229142] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-03-11T20:23:14.229197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:14.229228] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:14.229253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:14.229309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:14.291456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:14.292295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:14.292386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:14.292440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:14.416331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:14.416470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:14.416509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:14.416538] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:14.420629] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-03-11T20:23:14.420907] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-03-11T20:23:14.421037] [INFO ] [sig ] EXPE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:14.563808] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/EXPE.txt [2026-03-11T20:23:14.563925] [INFO ] [sig ] [1097/3275] Completed EXPE in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:14.563964] [INFO ] [sig ] [1098/3275] Forecasting EXPI... [2026-03-11T20:23:14.563996] [INFO ] [sig ] Generating forecast for: EXPI [2026-03-11T20:23:14.564026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-03-11T20:23:14.576027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-03-11T20:23:14.576346] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-03-11T20:23:14.577176] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-03-11T20:23:14.577227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:14.577284] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:14.577312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:14.577369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:14.635057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:14.635740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:14.635818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:14.635850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:14.753003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:14.753138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:14.753174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:14.753204] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:14.756554] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: DOWN (p=27.07%) [2026-03-11T20:23:14.756845] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-03-11T20:23:14.756974] [INFO ] [sig ] EXPI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:14.897421] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EXPI.txt [2026-03-11T20:23:14.897542] [INFO ] [sig ] [1098/3275] Completed EXPI in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:14.897598] [INFO ] [sig ] [1099/3275] Forecasting EXPO... [2026-03-11T20:23:14.897630] [INFO ] [sig ] Generating forecast for: EXPO [2026-03-11T20:23:14.897659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-03-11T20:23:14.909671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-03-11T20:23:14.909996] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-03-11T20:23:14.910822] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-03-11T20:23:14.910874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:14.910904] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:14.910940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:14.911006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:14.968704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:14.969361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:14.969442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:14.969474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:15.087368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:15.087498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:15.087537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:15.087565] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:15.091010] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-03-11T20:23:15.091294] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-03-11T20:23:15.091425] [INFO ] [sig ] EXPO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:15.232843] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EXPO.txt [2026-03-11T20:23:15.232973] [INFO ] [sig ] [1099/3275] Completed EXPO in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:15.233012] [INFO ] [sig ] [1100/3275] Forecasting EYE... [2026-03-11T20:23:15.233042] [INFO ] [sig ] Generating forecast for: EYE [2026-03-11T20:23:15.233071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-03-11T20:23:15.245109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-03-11T20:23:15.245422] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-03-11T20:23:15.246236] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-03-11T20:23:15.246288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:15.246320] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:15.246346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:15.246406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:15.303884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:15.304522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:15.304619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:15.304653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:15.424296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:15.424447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:15.424485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:15.424513] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:15.427885] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: DOWN (p=32.02%) [2026-03-11T20:23:15.428183] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-03-11T20:23:15.428313] [INFO ] [sig ] EYE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:15.570364] [INFO ] [LOCAL ] Saved forecast: EYE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EYE.txt [2026-03-11T20:23:15.570490] [INFO ] [sig ] [1100/3275] Completed EYE in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:15.570528] [INFO ] [sig ] [1101/3275] Forecasting EZGO... [2026-03-11T20:23:15.570557] [INFO ] [sig ] Generating forecast for: EZGO [2026-03-11T20:23:15.570606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-03-11T20:23:15.581747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-03-11T20:23:15.582050] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-03-11T20:23:15.582870] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-03-11T20:23:15.582921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:15.582952] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:15.582978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:15.583033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:15.641317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:15.641979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:15.642062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:15.642093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:15.755810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:15.755949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:15.755985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:15.756045] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:15.759566] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=14.27%) [2026-03-11T20:23:15.759887] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-03-11T20:23:15.760026] [INFO ] [sig ] EZGO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:15.907991] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/EZGO.txt [2026-03-11T20:23:15.908138] [INFO ] [sig ] [1101/3275] Completed EZGO in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:15.908179] [INFO ] [sig ] [1102/3275] Forecasting F... [2026-03-11T20:23:15.908209] [INFO ] [sig ] Generating forecast for: F [2026-03-11T20:23:15.908244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-03-11T20:23:15.921854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-03-11T20:23:15.922213] [INFO ] [FORECASTER] Starting predict_future for F [2026-03-11T20:23:15.923318] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-03-11T20:23:15.923370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:15.923407] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:15.923436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:15.923493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:15.981601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:15.982251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:15.982340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:15.982373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:16.102951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:16.103085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:16.103122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:16.103151] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:16.106534] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: UP (p=78.47%) [2026-03-11T20:23:16.106829] [INFO ] [FORECASTER] Completed predict_future for F [2026-03-11T20:23:16.106958] [INFO ] [sig ] F: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:16.249010] [INFO ] [LOCAL ] Saved forecast: F 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/F.txt [2026-03-11T20:23:16.249152] [INFO ] [sig ] [1102/3275] Completed F in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:16.249191] [INFO ] [sig ] [1103/3275] Forecasting FA... [2026-03-11T20:23:16.249219] [INFO ] [sig ] Generating forecast for: FA [2026-03-11T20:23:16.249256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-03-11T20:23:16.261538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-03-11T20:23:16.261895] [INFO ] [FORECASTER] Starting predict_future for FA [2026-03-11T20:23:16.262730] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-03-11T20:23:16.262783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:16.262814] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:16.262839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:16.262896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:16.319862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:16.320523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:16.320620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:16.320654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:16.444233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:16.444567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:16.444624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:16.444652] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:16.448046] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=57.97%) [2026-03-11T20:23:16.448318] [INFO ] [FORECASTER] Completed predict_future for FA [2026-03-11T20:23:16.448446] [INFO ] [sig ] FA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:16.588905] [INFO ] [LOCAL ] Saved forecast: FA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FA.txt [2026-03-11T20:23:16.589046] [INFO ] [sig ] [1103/3275] Completed FA in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:16.589085] [INFO ] [sig ] [1104/3275] Forecasting FAF... [2026-03-11T20:23:16.589115] [INFO ] [sig ] Generating forecast for: FAF [2026-03-11T20:23:16.589145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-03-11T20:23:16.600878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-03-11T20:23:16.601188] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-03-11T20:23:16.602001] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-03-11T20:23:16.602064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:16.602101] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:16.602133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:16.602202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:16.659476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:16.660349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:16.660431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:16.660463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:16.775984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:16.776159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:16.776198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:16.776227] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:16.779747] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: UP (p=82.74%) [2026-03-11T20:23:16.780024] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-03-11T20:23:16.780174] [INFO ] [sig ] FAF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:16.924031] [INFO ] [LOCAL ] Saved forecast: FAF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FAF.txt [2026-03-11T20:23:16.924174] [INFO ] [sig ] [1104/3275] Completed FAF in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:16.924214] [INFO ] [sig ] [1105/3275] Forecasting FALN... [2026-03-11T20:23:16.924243] [INFO ] [sig ] Generating forecast for: FALN [2026-03-11T20:23:16.924272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-03-11T20:23:16.936686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-03-11T20:23:16.937026] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-03-11T20:23:16.937854] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-03-11T20:23:16.937907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:16.937939] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:16.937990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:16.938052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:16.995190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:16.995897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:16.995975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:16.996007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:17.120300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:17.120452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:17.120492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:17.120523] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:17.123930] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: UP (p=85.56%) [2026-03-11T20:23:17.124212] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-03-11T20:23:17.124341] [INFO ] [sig ] FALN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:17.265392] [INFO ] [LOCAL ] Saved forecast: FALN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FALN.txt [2026-03-11T20:23:17.265524] [INFO ] [sig ] [1105/3275] Completed FALN in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:17.265563] [INFO ] [sig ] [1106/3275] Forecasting FANG... [2026-03-11T20:23:17.265612] [INFO ] [sig ] Generating forecast for: FANG [2026-03-11T20:23:17.265645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-03-11T20:23:17.278436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-03-11T20:23:17.278821] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-03-11T20:23:17.279649] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-03-11T20:23:17.279702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:17.279734] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:17.279761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:17.279818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:17.337428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:17.338112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:17.338193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:17.338226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:17.461263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:17.461425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:17.461465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:17.461496] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:17.465020] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=43.88%) [2026-03-11T20:23:17.465358] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-03-11T20:23:17.465493] [INFO ] [sig ] FANG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:17.610705] [INFO ] [LOCAL ] Saved forecast: FANG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FANG.txt [2026-03-11T20:23:17.610856] [INFO ] [sig ] [1106/3275] Completed FANG in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:17.610901] [INFO ] [sig ] [1107/3275] Forecasting FARM... [2026-03-11T20:23:17.610932] [INFO ] [sig ] Generating forecast for: FARM [2026-03-11T20:23:17.610961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-03-11T20:23:17.623144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-03-11T20:23:17.623457] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-03-11T20:23:17.624267] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-03-11T20:23:17.624319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:17.624351] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:17.624377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:17.624434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:17.683069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:17.683841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:17.683920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:17.683953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:17.810658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:17.810810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:17.810849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:17.810877] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:17.814500] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: UP (p=74.10%) [2026-03-11T20:23:17.814792] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-03-11T20:23:17.814921] [INFO ] [sig ] FARM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:17.955362] [INFO ] [LOCAL ] Saved forecast: FARM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FARM.txt [2026-03-11T20:23:17.955495] [INFO ] [sig ] [1107/3275] Completed FARM in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:17.955533] [INFO ] [sig ] [1108/3275] Forecasting FBIN... [2026-03-11T20:23:17.955563] [INFO ] [sig ] Generating forecast for: FBIN [2026-03-11T20:23:17.955612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-03-11T20:23:17.967294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-03-11T20:23:17.967611] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-03-11T20:23:17.968458] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-03-11T20:23:17.968508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:17.968539] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:17.968565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:17.968642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:18.027122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:18.027845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:18.027959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:18.028006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:18.152622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:18.152788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:18.152828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:18.152857] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:18.156268] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: UP (p=91.64%) [2026-03-11T20:23:18.156539] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-03-11T20:23:18.156686] [INFO ] [sig ] FBIN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:18.297762] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FBIN.txt [2026-03-11T20:23:18.297886] [INFO ] [sig ] [1108/3275] Completed FBIN in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-11T20:23:18.297923] [INFO ] [sig ] [1109/3275] Forecasting FBIO... [2026-03-11T20:23:18.297951] [INFO ] [sig ] Generating forecast for: FBIO [2026-03-11T20:23:18.297996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-03-11T20:23:18.311018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-03-11T20:23:18.311354] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-03-11T20:23:18.312170] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-03-11T20:23:18.312221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:18.312252] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:18.312277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:18.312333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:18.370159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:18.370816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:18.370894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:18.370925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:18.492509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:18.492669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:18.492707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:18.492735] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:18.496068] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: DOWN (p=34.57%) [2026-03-11T20:23:18.496342] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-03-11T20:23:18.496469] [INFO ] [sig ] FBIO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:18.637665] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FBIO.txt [2026-03-11T20:23:18.637784] [INFO ] [sig ] [1109/3275] Completed FBIO in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 12.9m [2026-03-11T20:23:18.637823] [INFO ] [sig ] [1110/3275] Forecasting FBIZ... [2026-03-11T20:23:18.637852] [INFO ] [sig ] Generating forecast for: FBIZ [2026-03-11T20:23:18.637880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-03-11T20:23:18.649687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-03-11T20:23:18.649986] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-03-11T20:23:18.650860] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-03-11T20:23:18.650914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:18.650946] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:18.650973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:18.651031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:18.710497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:18.711203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:18.711291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:18.711322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:18.832163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:18.832324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:18.832365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:18.832395] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:18.836011] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: DOWN (p=12.90%) [2026-03-11T20:23:18.836290] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-03-11T20:23:18.836421] [INFO ] [sig ] FBIZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:18.980750] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FBIZ.txt [2026-03-11T20:23:18.980906] [INFO ] [sig ] [1110/3275] Completed FBIZ in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 12.9m [2026-03-11T20:23:18.980945] [INFO ] [sig ] [1111/3275] Forecasting FBK... [2026-03-11T20:23:18.980974] [INFO ] [sig ] Generating forecast for: FBK [2026-03-11T20:23:18.981005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-03-11T20:23:18.993561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-03-11T20:23:18.993939] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-03-11T20:23:18.994764] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-03-11T20:23:18.994815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:18.994846] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:18.994871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:18.994927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:19.053241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:19.053915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:19.053994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:19.054026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:19.178097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:19.178473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:19.178515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:19.178543] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:19.182420] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-03-11T20:23:19.182720] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-03-11T20:23:19.182849] [INFO ] [sig ] FBK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:19.322498] [INFO ] [LOCAL ] Saved forecast: FBK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FBK.txt [2026-03-11T20:23:19.322695] [INFO ] [sig ] [1111/3275] Completed FBK in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 12.9m [2026-03-11T20:23:19.322740] [INFO ] [sig ] [1112/3275] Forecasting FBL... [2026-03-11T20:23:19.322770] [INFO ] [sig ] Generating forecast for: FBL [2026-03-11T20:23:19.322800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-03-11T20:23:19.335131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-03-11T20:23:19.335455] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-03-11T20:23:19.336300] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-03-11T20:23:19.336364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:19.336398] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:19.336426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:19.336483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:19.393781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:19.394430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:19.394511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:19.394544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:19.516414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:19.516554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:19.516611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:19.516642] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:19.520066] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=74.27%) [2026-03-11T20:23:19.520345] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-03-11T20:23:19.520473] [INFO ] [sig ] FBL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:19.663123] [INFO ] [LOCAL ] Saved forecast: FBL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FBL.txt [2026-03-11T20:23:19.663259] [INFO ] [sig ] [1112/3275] Completed FBL in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 12.9m [2026-03-11T20:23:19.663298] [INFO ] [sig ] [1113/3275] Forecasting FBNC... [2026-03-11T20:23:19.663326] [INFO ] [sig ] Generating forecast for: FBNC [2026-03-11T20:23:19.663356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-03-11T20:23:19.674988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-03-11T20:23:19.675315] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-03-11T20:23:19.676146] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-03-11T20:23:19.676199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:19.676231] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:19.676258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:19.676315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:19.735151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:19.735848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:19.735927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:19.735958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:19.852650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:19.852809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:19.852849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:19.852878] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:19.856421] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: DOWN (p=11.43%) [2026-03-11T20:23:19.856738] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-03-11T20:23:19.856875] [INFO ] [sig ] FBNC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:20.001788] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FBNC.txt [2026-03-11T20:23:20.001968] [INFO ] [sig ] [1113/3275] Completed FBNC in 0.3s | 2.79 sym/s | Total: 6.6m | ETA: 12.9m [2026-03-11T20:23:20.002008] [INFO ] [sig ] [1114/3275] Forecasting FBP... [2026-03-11T20:23:20.002038] [INFO ] [sig ] Generating forecast for: FBP [2026-03-11T20:23:20.002067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-03-11T20:23:20.015291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-03-11T20:23:20.015662] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-03-11T20:23:20.016517] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-03-11T20:23:20.016602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:20.016648] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:20.016677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:20.016735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:20.074006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:20.074660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:20.074738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:20.074769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:20.196167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:20.196300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:20.196337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:20.196365] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:20.199735] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: UP (p=71.19%) [2026-03-11T20:23:20.200011] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-03-11T20:23:20.200148] [INFO ] [sig ] FBP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:20.338844] [INFO ] [LOCAL ] Saved forecast: FBP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FBP.txt [2026-03-11T20:23:20.338959] [INFO ] [sig ] [1114/3275] Completed FBP in 0.3s | 2.79 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-11T20:23:20.338997] [INFO ] [sig ] [1115/3275] Forecasting FC... [2026-03-11T20:23:20.339026] [INFO ] [sig ] Generating forecast for: FC [2026-03-11T20:23:20.339055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-03-11T20:23:20.350987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-03-11T20:23:20.351301] [INFO ] [FORECASTER] Starting predict_future for FC [2026-03-11T20:23:20.352209] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-03-11T20:23:20.352263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:20.352335] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:20.352365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:20.352428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:20.409730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:20.410369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:20.410450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:20.410481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:20.533855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:20.533984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:20.534021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:20.534049] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:20.537379] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=22.76%) [2026-03-11T20:23:20.537693] [INFO ] [FORECASTER] Completed predict_future for FC [2026-03-11T20:23:20.537825] [INFO ] [sig ] FC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:20.684285] [INFO ] [LOCAL ] Saved forecast: FC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FC.txt [2026-03-11T20:23:20.684441] [INFO ] [sig ] [1115/3275] Completed FC in 0.3s | 2.79 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-11T20:23:20.684497] [INFO ] [sig ] [1116/3275] Forecasting FCAL... [2026-03-11T20:23:20.684529] [INFO ] [sig ] Generating forecast for: FCAL [2026-03-11T20:23:20.684559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-03-11T20:23:20.695834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-03-11T20:23:20.696195] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-03-11T20:23:20.697167] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-03-11T20:23:20.697225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:20.697258] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:20.697284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:20.697341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:20.755430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:20.756174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:20.756283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:20.756320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:20.866811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:20.866992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:20.867042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:20.867070] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:20.870548] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: DOWN (p=49.67%) [2026-03-11T20:23:20.870884] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-03-11T20:23:20.871015] [INFO ] [sig ] FCAL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:21.017831] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FCAL.txt [2026-03-11T20:23:21.018048] [INFO ] [sig ] [1116/3275] Completed FCAL in 0.3s | 2.79 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-11T20:23:21.018104] [INFO ] [sig ] [1117/3275] Forecasting FCBC... [2026-03-11T20:23:21.018146] [INFO ] [sig ] Generating forecast for: FCBC [2026-03-11T20:23:21.018197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-03-11T20:23:21.030556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-03-11T20:23:21.030951] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-03-11T20:23:21.031860] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-03-11T20:23:21.031916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:21.031960] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:21.031994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:21.032069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:21.093399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:21.094316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:21.094404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:21.094438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:21.218806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:21.218958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:21.218997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:21.219025] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:21.222460] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: UP (p=90.25%) [2026-03-11T20:23:21.222760] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-03-11T20:23:21.222911] [INFO ] [sig ] FCBC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:21.363426] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FCBC.txt [2026-03-11T20:23:21.363554] [INFO ] [sig ] [1117/3275] Completed FCBC in 0.3s | 2.79 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-11T20:23:21.363611] [INFO ] [sig ] [1118/3275] Forecasting FCCO... [2026-03-11T20:23:21.363643] [INFO ] [sig ] Generating forecast for: FCCO [2026-03-11T20:23:21.363673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-03-11T20:23:21.375910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-03-11T20:23:21.376246] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-03-11T20:23:21.377072] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-03-11T20:23:21.377124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:21.377155] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:21.377181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:21.377241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:21.438846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:21.439805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:21.439906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:21.439941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:21.568276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:21.568651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:21.568694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:21.568751] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:21.572423] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: UP (p=67.03%) [2026-03-11T20:23:21.572728] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-03-11T20:23:21.572857] [INFO ] [sig ] FCCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:21.717727] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FCCO.txt [2026-03-11T20:23:21.717875] [INFO ] [sig ] [1118/3275] Completed FCCO in 0.4s | 2.79 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-11T20:23:21.717916] [INFO ] [sig ] [1119/3275] Forecasting FCEL... [2026-03-11T20:23:21.717946] [INFO ] [sig ] Generating forecast for: FCEL [2026-03-11T20:23:21.718005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-03-11T20:23:21.731117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-03-11T20:23:21.731464] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-03-11T20:23:21.732281] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-03-11T20:23:21.732333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:21.732364] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:21.732565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:21.732651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:21.792645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:21.793325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:21.793406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:21.793438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:21.914720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:21.914875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:21.914930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:21.914960] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:21.918429] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: DOWN (p=41.44%) [2026-03-11T20:23:21.918732] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-03-11T20:23:21.918866] [INFO ] [sig ] FCEL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:22.059950] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FCEL.txt [2026-03-11T20:23:22.060084] [INFO ] [sig ] [1119/3275] Completed FCEL in 0.3s | 2.79 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-11T20:23:22.060124] [INFO ] [sig ] [1120/3275] Forecasting FCF... [2026-03-11T20:23:22.060157] [INFO ] [sig ] Generating forecast for: FCF [2026-03-11T20:23:22.060193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-03-11T20:23:22.072379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-03-11T20:23:22.072773] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-03-11T20:23:22.073561] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-03-11T20:23:22.073638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:22.073669] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:22.073696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:22.073752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:22.138246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:22.139464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:22.139566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:22.139625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:22.264872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:22.265042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:22.265086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:22.265116] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:22.268782] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: DOWN (p=13.76%) [2026-03-11T20:23:22.269068] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-03-11T20:23:22.269221] [INFO ] [sig ] FCF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:22.413726] [INFO ] [LOCAL ] Saved forecast: FCF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FCF.txt [2026-03-11T20:23:22.413870] [INFO ] [sig ] [1120/3275] Completed FCF in 0.4s | 2.79 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-11T20:23:22.413909] [INFO ] [sig ] [1121/3275] Forecasting FCFS... [2026-03-11T20:23:22.413938] [INFO ] [sig ] Generating forecast for: FCFS [2026-03-11T20:23:22.413971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-03-11T20:23:22.433224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-03-11T20:23:22.433630] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-03-11T20:23:22.434528] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-03-11T20:23:22.434603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:22.434638] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:22.434666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:22.434723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:22.498785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:22.499761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:22.499866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:22.499901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:22.629079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:22.629238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:22.629280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:22.629309] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:22.632934] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=83.80%) [2026-03-11T20:23:22.633221] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-03-11T20:23:22.633356] [INFO ] [sig ] FCFS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:22.786263] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FCFS.txt [2026-03-11T20:23:22.786426] [INFO ] [sig ] [1121/3275] Completed FCFS in 0.4s | 2.79 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-11T20:23:22.786468] [INFO ] [sig ] [1122/3275] Forecasting FCN... [2026-03-11T20:23:22.786497] [INFO ] [sig ] Generating forecast for: FCN [2026-03-11T20:23:22.786527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-03-11T20:23:22.800129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-03-11T20:23:22.800558] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-03-11T20:23:22.801498] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-03-11T20:23:22.801559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:22.801634] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:22.801671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:22.801743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:22.863169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:22.864130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:22.864218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:22.864252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:22.992618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:22.992783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:22.992826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:22.992855] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:22.996475] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: DOWN (p=47.86%) [2026-03-11T20:23:22.996791] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-03-11T20:23:22.996934] [INFO ] [sig ] FCN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:23.144372] [INFO ] [LOCAL ] Saved forecast: FCN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FCN.txt [2026-03-11T20:23:23.144533] [INFO ] [sig ] [1122/3275] Completed FCN in 0.4s | 2.79 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-11T20:23:23.144592] [INFO ] [sig ] [1123/3275] Forecasting FCNCA... [2026-03-11T20:23:23.144625] [INFO ] [sig ] Generating forecast for: FCNCA [2026-03-11T20:23:23.144656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-03-11T20:23:23.158048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-03-11T20:23:23.158455] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-03-11T20:23:23.159339] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-03-11T20:23:23.159397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:23.159441] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:23.159470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:23.159527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:23.225029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:23.226147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:23.226238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:23.226273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:23.350823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:23.350985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:23.351027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:23.351056] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:23.354700] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-03-11T20:23:23.355000] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-03-11T20:23:23.355140] [INFO ] [sig ] FCNCA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:23.501075] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FCNCA.txt [2026-03-11T20:23:23.501234] [INFO ] [sig ] [1123/3275] Completed FCNCA in 0.4s | 2.79 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-11T20:23:23.501275] [INFO ] [sig ] [1124/3275] Forecasting FCNCO... [2026-03-11T20:23:23.501305] [INFO ] [sig ] Generating forecast for: FCNCO [2026-03-11T20:23:23.501343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-03-11T20:23:23.513373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-03-11T20:23:23.513766] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-03-11T20:23:23.514631] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-03-11T20:23:23.514685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:23.514716] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:23.514742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:23.514800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:23.576685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:23.577627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:23.577715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:23.577749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:23.688024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:23.688189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:23.688236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:23.688264] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:23.691862] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-03-11T20:23:23.692157] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-03-11T20:23:23.692323] [INFO ] [sig ] FCNCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:23.852559] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FCNCO.txt [2026-03-11T20:23:23.852779] [INFO ] [sig ] [1124/3275] Completed FCNCO in 0.4s | 2.79 sym/s | Total: 6.7m | ETA: 12.8m [2026-03-11T20:23:23.852832] [INFO ] [sig ] [1125/3275] Forecasting FCNCP... [2026-03-11T20:23:23.852865] [INFO ] [sig ] Generating forecast for: FCNCP [2026-03-11T20:23:23.852914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-03-11T20:23:23.864482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-03-11T20:23:23.864891] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-03-11T20:23:23.865779] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-03-11T20:23:23.865834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:23.865866] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:23.865893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:23.865952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:23.925405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:23.926331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:23.926477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:23.926515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:24.039905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:24.040065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:24.040108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:24.040140] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:24.043777] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: UP (p=58.65%) [2026-03-11T20:23:24.044067] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-03-11T20:23:24.044205] [INFO ] [sig ] FCNCP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:24.189933] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FCNCP.txt [2026-03-11T20:23:24.190073] [INFO ] [sig ] [1125/3275] Completed FCNCP in 0.3s | 2.79 sym/s | Total: 6.7m | ETA: 12.8m [2026-03-11T20:23:24.190121] [INFO ] [sig ] [1126/3275] Forecasting FCTE... [2026-03-11T20:23:24.190153] [INFO ] [sig ] Generating forecast for: FCTE [2026-03-11T20:23:24.190186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-03-11T20:23:24.202387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-03-11T20:23:24.202753] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-03-11T20:23:24.203637] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-03-11T20:23:24.203691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:24.203725] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:24.203752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:24.203811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:24.264670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:24.265345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:24.265429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:24.265461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:24.390840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:24.390983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:24.391024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:24.391054] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:24.394541] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: UP (p=55.28%) [2026-03-11T20:23:24.394845] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-03-11T20:23:24.394994] [INFO ] [sig ] FCTE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:24.545028] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FCTE.txt [2026-03-11T20:23:24.545159] [INFO ] [sig ] [1126/3275] Completed FCTE in 0.4s | 2.79 sym/s | Total: 6.7m | ETA: 12.8m [2026-03-11T20:23:24.545203] [INFO ] [sig ] [1127/3275] Forecasting FCX... [2026-03-11T20:23:24.545249] [INFO ] [sig ] Generating forecast for: FCX [2026-03-11T20:23:24.545288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-03-11T20:23:24.558335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-03-11T20:23:24.558869] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-03-11T20:23:24.559743] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-03-11T20:23:24.559796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:24.559834] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:24.559873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:24.559957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:24.622455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:24.623152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:24.623235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:24.623270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:24.751557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:24.751729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:24.751769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:24.751797] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:24.755258] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: DOWN (p=45.13%) [2026-03-11T20:23:24.755542] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-03-11T20:23:24.755692] [INFO ] [sig ] FCX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:24.904814] [INFO ] [LOCAL ] Saved forecast: FCX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FCX.txt [2026-03-11T20:23:24.904986] [INFO ] [sig ] [1127/3275] Completed FCX in 0.4s | 2.79 sym/s | Total: 6.7m | ETA: 12.8m [2026-03-11T20:23:24.905030] [INFO ] [sig ] [1128/3275] Forecasting FDBC... [2026-03-11T20:23:24.905060] [INFO ] [sig ] Generating forecast for: FDBC [2026-03-11T20:23:24.905090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-03-11T20:23:24.917311] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'FDBC'. [2026-03-11T20:23:24.917882] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-03-11T20:23:24.918806] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-03-11T20:23:24.918860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:24.918893] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:24.918919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:24.918976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:24.980012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:24.981072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:24.981203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:24.981239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:25.083977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:25.084136] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:23:25.084175] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:25.084205] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:25.087789] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: DOWN (p=7.86%) [2026-03-11T20:23:25.088100] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-03-11T20:23:25.088248] [INFO ] [sig ] FDBC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:25.231754] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FDBC.txt [2026-03-11T20:23:25.231908] [INFO ] [sig ] [1128/3275] Completed FDBC in 0.3s | 2.79 sym/s | Total: 6.7m | ETA: 12.8m [2026-03-11T20:23:25.231951] [INFO ] [sig ] [1129/3275] Forecasting FDIF... [2026-03-11T20:23:25.231983] [INFO ] [sig ] Generating forecast for: FDIF [2026-03-11T20:23:25.232014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-03-11T20:23:25.243965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-03-11T20:23:25.244246] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-03-11T20:23:25.245076] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-03-11T20:23:25.245129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:25.245162] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:25.245190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:25.245247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:25.311021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:25.311842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:25.311938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:25.311977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:25.435732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:25.435869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:25.435908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:25.435936] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:25.439417] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-03-11T20:23:25.439719] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-03-11T20:23:25.439865] [INFO ] [sig ] FDIF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:25.582399] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FDIF.txt [2026-03-11T20:23:25.582566] [INFO ] [sig ] [1129/3275] Completed FDIF in 0.4s | 2.79 sym/s | Total: 6.7m | ETA: 12.8m [2026-03-11T20:23:25.582628] [INFO ] [sig ] [1130/3275] Forecasting FDIG... [2026-03-11T20:23:25.582660] [INFO ] [sig ] Generating forecast for: FDIG [2026-03-11T20:23:25.582691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-03-11T20:23:25.596408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-03-11T20:23:25.596745] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-03-11T20:23:25.597526] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-03-11T20:23:25.597598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:25.597632] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:25.597658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:25.597714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:25.657278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:25.657952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:25.658054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:25.658088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:25.779654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:25.779782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:25.779821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:25.779865] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:25.783177] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: DOWN (p=14.74%) [2026-03-11T20:23:25.783482] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-03-11T20:23:25.783630] [INFO ] [sig ] FDIG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:25.927401] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FDIG.txt [2026-03-11T20:23:25.927743] [INFO ] [sig ] [1130/3275] Completed FDIG in 0.3s | 2.79 sym/s | Total: 6.7m | ETA: 12.8m [2026-03-11T20:23:25.927797] [INFO ] [sig ] [1131/3275] Forecasting FDP... [2026-03-11T20:23:25.927828] [INFO ] [sig ] Generating forecast for: FDP [2026-03-11T20:23:25.927856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-03-11T20:23:25.941145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-03-11T20:23:25.941478] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-03-11T20:23:25.942300] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-03-11T20:23:25.942357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:25.942389] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:25.942415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:25.942472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:26.001208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:26.001873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:26.001952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:26.001983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:26.122536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:26.122680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:26.122718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:26.122746] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:26.126051] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=9.07%) [2026-03-11T20:23:26.126321] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-03-11T20:23:26.126668] [INFO ] [sig ] FDP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:26.268437] [INFO ] [LOCAL ] Saved forecast: FDP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FDP.txt [2026-03-11T20:23:26.268740] [INFO ] [sig ] [1131/3275] Completed FDP in 0.3s | 2.79 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-11T20:23:26.268779] [INFO ] [sig ] [1132/3275] Forecasting FDS... [2026-03-11T20:23:26.268806] [INFO ] [sig ] Generating forecast for: FDS [2026-03-11T20:23:26.268835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-03-11T20:23:26.281500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-03-11T20:23:26.281846] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-03-11T20:23:26.282700] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-03-11T20:23:26.282756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:26.282816] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:26.282846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:26.282905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:26.340313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:26.340972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:26.341050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:26.341093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:26.460197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:26.460326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:26.460365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:26.460395] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:26.463703] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=29.20%) [2026-03-11T20:23:26.463979] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-03-11T20:23:26.464116] [INFO ] [sig ] FDS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:26.609401] [INFO ] [LOCAL ] Saved forecast: FDS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FDS.txt [2026-03-11T20:23:26.609749] [INFO ] [sig ] [1132/3275] Completed FDS in 0.3s | 2.79 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-11T20:23:26.609792] [INFO ] [sig ] [1133/3275] Forecasting FDTX... [2026-03-11T20:23:26.609821] [INFO ] [sig ] Generating forecast for: FDTX [2026-03-11T20:23:26.609850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-03-11T20:23:26.623156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-03-11T20:23:26.623598] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-03-11T20:23:26.624510] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-03-11T20:23:26.624565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:26.624618] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:26.624645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:26.624703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:26.689774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:26.690738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:26.690839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:26.690874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:26.832726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:26.832894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:26.832939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:26.832968] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:26.836851] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-03-11T20:23:26.837206] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-03-11T20:23:26.837359] [INFO ] [sig ] FDTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:26.985208] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FDTX.txt [2026-03-11T20:23:26.985387] [INFO ] [sig ] [1133/3275] Completed FDTX in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-11T20:23:26.985436] [INFO ] [sig ] [1134/3275] Forecasting FDUS... [2026-03-11T20:23:26.985471] [INFO ] [sig ] Generating forecast for: FDUS [2026-03-11T20:23:26.985500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-03-11T20:23:27.002001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-03-11T20:23:27.002436] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-03-11T20:23:27.003525] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-03-11T20:23:27.003599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:27.003633] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:27.003674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:27.003731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:27.067151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:27.068285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:27.068388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:27.068427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:27.193730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:27.193895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:27.193934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:27.193963] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:27.197418] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=80.55%) [2026-03-11T20:23:27.197735] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-03-11T20:23:27.197890] [INFO ] [sig ] FDUS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:27.342078] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FDUS.txt [2026-03-11T20:23:27.342243] [INFO ] [sig ] [1134/3275] Completed FDUS in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-11T20:23:27.342282] [INFO ] [sig ] [1135/3275] Forecasting FDX... [2026-03-11T20:23:27.342310] [INFO ] [sig ] Generating forecast for: FDX [2026-03-11T20:23:27.342342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-03-11T20:23:27.355432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-03-11T20:23:27.355826] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-03-11T20:23:27.356685] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-03-11T20:23:27.356740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:27.356771] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:27.356796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:27.356851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:27.417090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:27.418031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:27.418120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:27.418155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:27.551527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:27.551713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:27.551755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:27.551822] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:27.556511] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: DOWN (p=46.01%) [2026-03-11T20:23:27.556835] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-03-11T20:23:27.556979] [INFO ] [sig ] FDX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:27.699877] [INFO ] [LOCAL ] Saved forecast: FDX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FDX.txt [2026-03-11T20:23:27.700036] [INFO ] [sig ] [1135/3275] Completed FDX in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-11T20:23:27.700077] [INFO ] [sig ] [1136/3275] Forecasting FE... [2026-03-11T20:23:27.700107] [INFO ] [sig ] Generating forecast for: FE [2026-03-11T20:23:27.700138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-03-11T20:23:27.714019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-03-11T20:23:27.714407] [INFO ] [FORECASTER] Starting predict_future for FE [2026-03-11T20:23:27.715308] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-03-11T20:23:27.715362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:27.715394] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:27.715421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:27.715478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:27.776445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:27.777558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:27.777679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:27.777730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:27.901238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:27.901401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:27.901442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:27.901470] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:27.905167] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: DOWN (p=7.62%) [2026-03-11T20:23:27.905465] [INFO ] [FORECASTER] Completed predict_future for FE [2026-03-11T20:23:27.905622] [INFO ] [sig ] FE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:28.058772] [INFO ] [LOCAL ] Saved forecast: FE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FE.txt [2026-03-11T20:23:28.058986] [INFO ] [sig ] [1136/3275] Completed FE in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-11T20:23:28.059045] [INFO ] [sig ] [1137/3275] Forecasting FEIM... [2026-03-11T20:23:28.059079] [INFO ] [sig ] Generating forecast for: FEIM [2026-03-11T20:23:28.059113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-03-11T20:23:28.071920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-03-11T20:23:28.072291] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-03-11T20:23:28.073140] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-03-11T20:23:28.073195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:28.073225] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:28.073251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:28.073309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:28.134319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:28.135320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:28.135407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:28.135443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:28.267888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:28.268084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:28.268126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:28.268156] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:28.271892] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=19.77%) [2026-03-11T20:23:28.272180] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-03-11T20:23:28.272314] [INFO ] [sig ] FEIM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:28.419497] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FEIM.txt [2026-03-11T20:23:28.419674] [INFO ] [sig ] [1137/3275] Completed FEIM in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-11T20:23:28.419732] [INFO ] [sig ] [1138/3275] Forecasting FELE... [2026-03-11T20:23:28.419765] [INFO ] [sig ] Generating forecast for: FELE [2026-03-11T20:23:28.419806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-03-11T20:23:28.432541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-03-11T20:23:28.432970] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-03-11T20:23:28.433849] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-03-11T20:23:28.433902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:28.433933] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:28.433958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:28.434014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:28.495023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:28.496069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:28.496161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:28.496193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:28.624230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:28.624405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:28.624451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:28.624479] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:28.628218] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: DOWN (p=42.79%) [2026-03-11T20:23:28.628561] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-03-11T20:23:28.628738] [INFO ] [sig ] FELE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:28.775148] [INFO ] [LOCAL ] Saved forecast: FELE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FELE.txt [2026-03-11T20:23:28.775311] [INFO ] [sig ] [1138/3275] Completed FELE in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-11T20:23:28.775351] [INFO ] [sig ] [1139/3275] Forecasting FEM... [2026-03-11T20:23:28.775380] [INFO ] [sig ] Generating forecast for: FEM [2026-03-11T20:23:28.775413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-03-11T20:23:28.788097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-03-11T20:23:28.788513] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-03-11T20:23:28.789460] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-03-11T20:23:28.789515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:28.789547] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:28.789605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:28.789686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:28.850247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:28.851198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:28.851282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:28.851316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:28.992980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:28.993181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:28.993240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:28.993275] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:28.997115] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: DOWN (p=17.44%) [2026-03-11T20:23:28.997437] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-03-11T20:23:28.997589] [INFO ] [sig ] FEM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:29.141601] [INFO ] [LOCAL ] Saved forecast: FEM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FEM.txt [2026-03-11T20:23:29.141778] [INFO ] [sig ] [1139/3275] Completed FEM in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-11T20:23:29.141818] [INFO ] [sig ] [1140/3275] Forecasting FEMB... [2026-03-11T20:23:29.141847] [INFO ] [sig ] Generating forecast for: FEMB [2026-03-11T20:23:29.141877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-03-11T20:23:29.155083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-03-11T20:23:29.155545] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-03-11T20:23:29.156520] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-03-11T20:23:29.156603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:29.156637] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:29.156663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:29.156733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:29.218812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:29.219967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:29.220052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:29.220085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:29.349720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:29.349883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:29.349925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:29.349956] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:29.353458] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: DOWN (p=40.80%) [2026-03-11T20:23:29.353774] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-03-11T20:23:29.353912] [INFO ] [sig ] FEMB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:29.501715] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FEMB.txt [2026-03-11T20:23:29.502072] [INFO ] [sig ] [1140/3275] Completed FEMB in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-11T20:23:29.502112] [INFO ] [sig ] [1141/3275] Forecasting FEMS... [2026-03-11T20:23:29.502141] [INFO ] [sig ] Generating forecast for: FEMS [2026-03-11T20:23:29.502171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-03-11T20:23:29.514330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-03-11T20:23:29.514698] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-03-11T20:23:29.515549] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-03-11T20:23:29.515621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:29.515654] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:29.515680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:29.515735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:29.576060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:29.576973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:29.577059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:29.577092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:29.709302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:29.709488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:29.709538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:29.709587] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:29.713399] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-03-11T20:23:29.713733] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-03-11T20:23:29.713880] [INFO ] [sig ] FEMS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:29.864215] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FEMS.txt [2026-03-11T20:23:29.864403] [INFO ] [sig ] [1141/3275] Completed FEMS in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.7m [2026-03-11T20:23:29.864452] [INFO ] [sig ] [1142/3275] Forecasting FEP... [2026-03-11T20:23:29.864482] [INFO ] [sig ] Generating forecast for: FEP [2026-03-11T20:23:29.864514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-03-11T20:23:29.880102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-03-11T20:23:29.880604] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-03-11T20:23:29.881623] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-03-11T20:23:29.881880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:29.881922] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:29.881961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:29.882026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:29.955805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:29.956785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:29.956905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:29.956941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:30.091704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:30.091865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:30.091907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:30.091939] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:30.096727] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: DOWN (p=18.06%) [2026-03-11T20:23:30.097096] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-03-11T20:23:30.097266] [INFO ] [sig ] FEP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:30.266681] [INFO ] [LOCAL ] Saved forecast: FEP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FEP.txt [2026-03-11T20:23:30.266839] [INFO ] [sig ] [1142/3275] Completed FEP in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.7m [2026-03-11T20:23:30.266882] [INFO ] [sig ] [1143/3275] Forecasting FEPI... [2026-03-11T20:23:30.266914] [INFO ] [sig ] Generating forecast for: FEPI [2026-03-11T20:23:30.266957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-03-11T20:23:30.279373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-03-11T20:23:30.279755] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-03-11T20:23:30.280625] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-03-11T20:23:30.280679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:30.280711] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:30.280737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:30.280797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:30.339379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:30.340229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:30.340314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:30.340348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:30.470887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:30.471256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:30.471298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:30.471328] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:30.475358] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-03-11T20:23:30.475692] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-03-11T20:23:30.475843] [INFO ] [sig ] FEPI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:30.625386] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FEPI.txt [2026-03-11T20:23:30.625545] [INFO ] [sig ] [1143/3275] Completed FEPI in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.7m [2026-03-11T20:23:30.625605] [INFO ] [sig ] [1144/3275] Forecasting FERG... [2026-03-11T20:23:30.625638] [INFO ] [sig ] Generating forecast for: FERG [2026-03-11T20:23:30.625669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-03-11T20:23:30.638881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-03-11T20:23:30.639241] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-03-11T20:23:30.640092] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-03-11T20:23:30.640144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:30.640175] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:30.640200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:30.640255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:30.700290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:30.701111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:30.701198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:30.701230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:30.831821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:30.831996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:30.832041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:30.832071] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:30.836418] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: DOWN (p=42.19%) [2026-03-11T20:23:30.836998] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-03-11T20:23:30.837150] [INFO ] [sig ] FERG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:30.982662] [INFO ] [LOCAL ] Saved forecast: FERG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FERG.txt [2026-03-11T20:23:30.982873] [INFO ] [sig ] [1144/3275] Completed FERG in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.7m [2026-03-11T20:23:30.982937] [INFO ] [sig ] [1145/3275] Forecasting FEX... [2026-03-11T20:23:30.982983] [INFO ] [sig ] Generating forecast for: FEX [2026-03-11T20:23:30.983035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-03-11T20:23:30.996216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-03-11T20:23:30.996603] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-03-11T20:23:30.997432] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-03-11T20:23:30.997486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:30.997519] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:30.997546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:30.997633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:31.057281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:31.058228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:31.058313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:31.058346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:31.180923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:31.181099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:31.181139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:31.181169] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:31.184775] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: DOWN (p=31.69%) [2026-03-11T20:23:31.185075] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-03-11T20:23:31.185213] [INFO ] [sig ] FEX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:31.332912] [INFO ] [LOCAL ] Saved forecast: FEX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FEX.txt [2026-03-11T20:23:31.333127] [INFO ] [sig ] [1145/3275] Completed FEX in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.7m [2026-03-11T20:23:31.333168] [INFO ] [sig ] [1146/3275] Forecasting FF... [2026-03-11T20:23:31.333198] [INFO ] [sig ] Generating forecast for: FF [2026-03-11T20:23:31.333228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-03-11T20:23:31.348176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-03-11T20:23:31.348610] [INFO ] [FORECASTER] Starting predict_future for FF [2026-03-11T20:23:31.349677] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-03-11T20:23:31.349730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:31.349761] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:31.349787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:31.349846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:31.408990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:31.410140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:31.410240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:31.410272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:31.541847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:31.542007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:31.542048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:31.542078] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:31.545642] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=6.43%) [2026-03-11T20:23:31.545927] [INFO ] [FORECASTER] Completed predict_future for FF [2026-03-11T20:23:31.546061] [INFO ] [sig ] FF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:31.690591] [INFO ] [LOCAL ] Saved forecast: FF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FF.txt [2026-03-11T20:23:31.690732] [INFO ] [sig ] [1146/3275] Completed FF in 0.4s | 2.79 sym/s | Total: 6.8m | ETA: 12.7m [2026-03-11T20:23:31.690770] [INFO ] [sig ] [1147/3275] Forecasting FFA... [2026-03-11T20:23:31.690800] [INFO ] [sig ] Generating forecast for: FFA [2026-03-11T20:23:31.690830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-03-11T20:23:31.702816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-03-11T20:23:31.703103] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-03-11T20:23:31.704101] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-03-11T20:23:31.704175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:31.704208] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:31.704234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:31.704290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:31.763442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:31.764183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:31.764261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:31.764293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:31.889422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:31.889639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:31.889892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:31.889927] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:31.894128] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: DOWN (p=29.89%) [2026-03-11T20:23:31.894420] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-03-11T20:23:31.894558] [INFO ] [sig ] FFA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:32.045165] [INFO ] [LOCAL ] Saved forecast: FFA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FFA.txt [2026-03-11T20:23:32.045305] [INFO ] [sig ] [1147/3275] Completed FFA in 0.4s | 2.79 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-11T20:23:32.045343] [INFO ] [sig ] [1148/3275] Forecasting FFBC... [2026-03-11T20:23:32.045372] [INFO ] [sig ] Generating forecast for: FFBC [2026-03-11T20:23:32.045404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-03-11T20:23:32.058179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-03-11T20:23:32.058561] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-03-11T20:23:32.059469] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-03-11T20:23:32.059534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:32.059589] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:32.059622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:32.059680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:32.118681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:32.119467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:32.119550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:32.119599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:32.247507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:32.247687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:32.247728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:32.247759] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:32.251436] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: DOWN (p=49.08%) [2026-03-11T20:23:32.251756] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-03-11T20:23:32.251895] [INFO ] [sig ] FFBC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:32.413959] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FFBC.txt [2026-03-11T20:23:32.414121] [INFO ] [sig ] [1148/3275] Completed FFBC in 0.4s | 2.79 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-11T20:23:32.414161] [INFO ] [sig ] [1149/3275] Forecasting FFC... [2026-03-11T20:23:32.414191] [INFO ] [sig ] Generating forecast for: FFC [2026-03-11T20:23:32.414221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-03-11T20:23:32.428081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-03-11T20:23:32.428471] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-03-11T20:23:32.429310] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-03-11T20:23:32.429363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:32.429428] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:32.429462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:32.429531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:32.491037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:32.491972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:32.492065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:32.492097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:32.636801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:32.637003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:32.637046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:32.637083] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:32.641177] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: UP (p=70.24%) [2026-03-11T20:23:32.641589] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-03-11T20:23:32.641766] [INFO ] [sig ] FFC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:32.796993] [INFO ] [LOCAL ] Saved forecast: FFC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FFC.txt [2026-03-11T20:23:32.797166] [INFO ] [sig ] [1149/3275] Completed FFC in 0.4s | 2.79 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-11T20:23:32.797219] [INFO ] [sig ] [1150/3275] Forecasting FFIC... [2026-03-11T20:23:32.797253] [INFO ] [sig ] Generating forecast for: FFIC [2026-03-11T20:23:32.797285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-03-11T20:23:32.811061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-03-11T20:23:32.811499] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-03-11T20:23:32.812391] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-03-11T20:23:32.812446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:32.812477] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:32.812503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:32.812560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:32.883012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:32.884282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:32.884381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:32.884416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:33.024388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:33.024546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:33.024605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:33.024636] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:33.028514] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: DOWN (p=15.07%) [2026-03-11T20:23:33.028882] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-03-11T20:23:33.029044] [INFO ] [sig ] FFIC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:33.179783] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FFIC.txt [2026-03-11T20:23:33.179933] [INFO ] [sig ] [1150/3275] Completed FFIC in 0.4s | 2.79 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-11T20:23:33.179981] [INFO ] [sig ] [1151/3275] Forecasting FFIN... [2026-03-11T20:23:33.180013] [INFO ] [sig ] Generating forecast for: FFIN [2026-03-11T20:23:33.180045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-03-11T20:23:33.192908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-03-11T20:23:33.193284] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-03-11T20:23:33.194186] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-03-11T20:23:33.194242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:33.194274] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:33.194302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:33.194358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:33.256422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:33.257186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:33.257269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:33.257302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:33.380946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:33.381143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:33.381186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:33.381215] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:33.385211] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=90.55%) [2026-03-11T20:23:33.385520] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-03-11T20:23:33.385678] [INFO ] [sig ] FFIN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:33.538960] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FFIN.txt [2026-03-11T20:23:33.539122] [INFO ] [sig ] [1151/3275] Completed FFIN in 0.4s | 2.79 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-11T20:23:33.539164] [INFO ] [sig ] [1152/3275] Forecasting FFWM... [2026-03-11T20:23:33.539195] [INFO ] [sig ] Generating forecast for: FFWM [2026-03-11T20:23:33.539227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-03-11T20:23:33.552534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-03-11T20:23:33.552917] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-03-11T20:23:33.553799] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-03-11T20:23:33.553853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:33.553885] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:33.553911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:33.553969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:33.614770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:33.615493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:33.615632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:33.615669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:33.743210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:33.743379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:33.743420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:33.743488] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:33.747341] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: DOWN (p=36.30%) [2026-03-11T20:23:33.747952] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-03-11T20:23:33.748148] [INFO ] [sig ] FFWM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:33.903564] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FFWM.txt [2026-03-11T20:23:33.903721] [INFO ] [sig ] [1152/3275] Completed FFWM in 0.4s | 2.79 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-11T20:23:33.903761] [INFO ] [sig ] [1153/3275] Forecasting FG... [2026-03-11T20:23:33.903790] [INFO ] [sig ] Generating forecast for: FG [2026-03-11T20:23:33.903820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-03-11T20:23:33.916113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-03-11T20:23:33.916467] [INFO ] [FORECASTER] Starting predict_future for FG [2026-03-11T20:23:33.917322] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-03-11T20:23:33.917376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:33.917411] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:33.917443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:33.917520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:33.976172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:33.977014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:33.977095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:33.977127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:34.101695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:34.101852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:34.101893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:34.101922] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:34.105715] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-03-11T20:23:34.106016] [INFO ] [FORECASTER] Completed predict_future for FG [2026-03-11T20:23:34.106155] [INFO ] [sig ] FG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:34.251323] [INFO ] [LOCAL ] Saved forecast: FG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FG.txt [2026-03-11T20:23:34.251475] [INFO ] [sig ] [1153/3275] Completed FG in 0.3s | 2.79 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-11T20:23:34.251514] [INFO ] [sig ] [1154/3275] Forecasting FHB... [2026-03-11T20:23:34.251543] [INFO ] [sig ] Generating forecast for: FHB [2026-03-11T20:23:34.251591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-03-11T20:23:34.264057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-03-11T20:23:34.264394] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-03-11T20:23:34.265205] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-03-11T20:23:34.265257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:34.265288] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:34.265314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:34.265370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:34.323663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:34.324443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:34.324524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:34.324557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:34.452340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:34.452503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:34.452560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:34.452612] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:34.456237] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: UP (p=97.52%) [2026-03-11T20:23:34.456527] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-03-11T20:23:34.456869] [INFO ] [sig ] FHB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:34.602183] [INFO ] [LOCAL ] Saved forecast: FHB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FHB.txt [2026-03-11T20:23:34.602319] [INFO ] [sig ] [1154/3275] Completed FHB in 0.4s | 2.79 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-11T20:23:34.602358] [INFO ] [sig ] [1155/3275] Forecasting FHI... [2026-03-11T20:23:34.602386] [INFO ] [sig ] Generating forecast for: FHI [2026-03-11T20:23:34.602419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-03-11T20:23:34.616251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-03-11T20:23:34.616599] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-03-11T20:23:34.617410] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-03-11T20:23:34.617466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:34.617503] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:34.617535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:34.617621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:34.676552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:34.677475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:34.677569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:34.677630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:34.798115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:34.798277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:34.798318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:34.798346] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:34.801863] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=41.57%) [2026-03-11T20:23:34.802152] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-03-11T20:23:34.802306] [INFO ] [sig ] FHI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:34.946966] [INFO ] [LOCAL ] Saved forecast: FHI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FHI.txt [2026-03-11T20:23:34.947101] [INFO ] [sig ] [1155/3275] Completed FHI in 0.3s | 2.79 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-11T20:23:34.947149] [INFO ] [sig ] [1156/3275] Forecasting FHN... [2026-03-11T20:23:34.947181] [INFO ] [sig ] Generating forecast for: FHN [2026-03-11T20:23:34.947211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-03-11T20:23:34.959482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-03-11T20:23:34.959876] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-03-11T20:23:34.960697] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-03-11T20:23:34.960750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:34.960782] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:34.960808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:34.960864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:35.023224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:35.024310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:35.024412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:35.024445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:35.147356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:35.147517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:35.147563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:35.147622] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:35.151053] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: DOWN (p=48.91%) [2026-03-11T20:23:35.151333] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-03-11T20:23:35.151463] [INFO ] [sig ] FHN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:35.297339] [INFO ] [LOCAL ] Saved forecast: FHN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FHN.txt [2026-03-11T20:23:35.297483] [INFO ] [sig ] [1156/3275] Completed FHN in 0.4s | 2.79 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-11T20:23:35.297530] [INFO ] [sig ] [1157/3275] Forecasting FHTX... [2026-03-11T20:23:35.297599] [INFO ] [sig ] Generating forecast for: FHTX [2026-03-11T20:23:35.297646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-03-11T20:23:35.309391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-03-11T20:23:35.309745] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-03-11T20:23:35.310528] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-03-11T20:23:35.310603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:35.310637] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:35.310663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:35.310719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:35.369587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:35.370283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:35.370363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:35.370394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:35.493430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:35.493606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:35.493663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:35.493694] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:35.497280] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: UP (p=68.08%) [2026-03-11T20:23:35.497594] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-03-11T20:23:35.497734] [INFO ] [sig ] FHTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:35.641902] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FHTX.txt [2026-03-11T20:23:35.642053] [INFO ] [sig ] [1157/3275] Completed FHTX in 0.3s | 2.79 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-11T20:23:35.642092] [INFO ] [sig ] [1158/3275] Forecasting FIBK... [2026-03-11T20:23:35.642122] [INFO ] [sig ] Generating forecast for: FIBK [2026-03-11T20:23:35.642153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-03-11T20:23:35.654973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-03-11T20:23:35.655374] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-03-11T20:23:35.656230] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-03-11T20:23:35.656283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:35.656328] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:35.656356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:35.656411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:35.714249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:35.715096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:35.715179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:35.715211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:35.842253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:35.842416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:35.842456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:35.842484] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:35.846669] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=78.94%) [2026-03-11T20:23:35.846971] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-03-11T20:23:35.847118] [INFO ] [sig ] FIBK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:35.998913] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FIBK.txt [2026-03-11T20:23:35.999068] [INFO ] [sig ] [1158/3275] Completed FIBK in 0.4s | 2.79 sym/s | Total: 6.9m | ETA: 12.6m [2026-03-11T20:23:35.999110] [INFO ] [sig ] [1159/3275] Forecasting FICO... [2026-03-11T20:23:35.999141] [INFO ] [sig ] Generating forecast for: FICO [2026-03-11T20:23:35.999174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-03-11T20:23:36.013012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-03-11T20:23:36.013402] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-03-11T20:23:36.014339] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-03-11T20:23:36.014395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:36.014427] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:36.014455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:36.014518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:36.077589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:36.078506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:36.078639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:36.078675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:36.203018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:36.203171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:36.203213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:36.203242] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:36.206708] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: UP (p=79.35%) [2026-03-11T20:23:36.206993] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-03-11T20:23:36.207124] [INFO ] [sig ] FICO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:36.350096] [INFO ] [LOCAL ] Saved forecast: FICO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FICO.txt [2026-03-11T20:23:36.350214] [INFO ] [sig ] [1159/3275] Completed FICO in 0.4s | 2.79 sym/s | Total: 6.9m | ETA: 12.6m [2026-03-11T20:23:36.350252] [INFO ] [sig ] [1160/3275] Forecasting FICS... [2026-03-11T20:23:36.350280] [INFO ] [sig ] Generating forecast for: FICS [2026-03-11T20:23:36.350309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-03-11T20:23:36.362138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-03-11T20:23:36.362412] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-03-11T20:23:36.363211] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-03-11T20:23:36.363264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:36.363295] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:36.363322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:36.363377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:36.420965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:36.421592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:36.421669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:36.421701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:36.539638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:36.539771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:36.539808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:36.539837] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:36.543120] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=68.05%) [2026-03-11T20:23:36.543392] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-03-11T20:23:36.543518] [INFO ] [sig ] FICS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:36.684985] [INFO ] [LOCAL ] Saved forecast: FICS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FICS.txt [2026-03-11T20:23:36.685151] [INFO ] [sig ] [1160/3275] Completed FICS in 0.3s | 2.79 sym/s | Total: 6.9m | ETA: 12.6m [2026-03-11T20:23:36.685191] [INFO ] [sig ] [1161/3275] Forecasting FID... [2026-03-11T20:23:36.685218] [INFO ] [sig ] Generating forecast for: FID [2026-03-11T20:23:36.685249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-03-11T20:23:36.697461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-03-11T20:23:36.698050] [INFO ] [FORECASTER] Starting predict_future for FID [2026-03-11T20:23:36.699070] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-03-11T20:23:36.699123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:36.699153] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:36.699179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:36.699234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:36.757981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:36.758884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:36.758970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:36.759002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:36.876042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:36.876208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:36.876247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:36.876275] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:36.879802] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: DOWN (p=12.10%) [2026-03-11T20:23:36.880078] [INFO ] [FORECASTER] Completed predict_future for FID [2026-03-11T20:23:36.880212] [INFO ] [sig ] FID: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:37.022245] [INFO ] [LOCAL ] Saved forecast: FID 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FID.txt [2026-03-11T20:23:37.022403] [INFO ] [sig ] [1161/3275] Completed FID in 0.3s | 2.79 sym/s | Total: 6.9m | ETA: 12.6m [2026-03-11T20:23:37.022443] [INFO ] [sig ] [1162/3275] Forecasting FIGS... [2026-03-11T20:23:37.022496] [INFO ] [sig ] Generating forecast for: FIGS [2026-03-11T20:23:37.022530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-03-11T20:23:37.035358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-03-11T20:23:37.035727] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-03-11T20:23:37.036515] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-03-11T20:23:37.036566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:37.036617] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:37.036644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:37.036701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:37.094689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:37.095341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:37.095418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:37.095450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:37.216865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:37.216990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:37.217027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:37.217054] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:37.220418] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-03-11T20:23:37.220738] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-03-11T20:23:37.220866] [INFO ] [sig ] FIGS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:37.360741] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FIGS.txt [2026-03-11T20:23:37.360883] [INFO ] [sig ] [1162/3275] Completed FIGS in 0.3s | 2.79 sym/s | Total: 6.9m | ETA: 12.6m [2026-03-11T20:23:37.360923] [INFO ] [sig ] [1163/3275] Forecasting FIHL... [2026-03-11T20:23:37.360952] [INFO ] [sig ] Generating forecast for: FIHL [2026-03-11T20:23:37.360980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-03-11T20:23:37.374179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-03-11T20:23:37.374471] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-03-11T20:23:37.375266] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-03-11T20:23:37.375318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:37.375349] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:37.375374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:37.375430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:37.433037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:37.433668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:37.433746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:37.433778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:37.552691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:37.552789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:37.552825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:37.552852] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:37.556049] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: UP (p=56.77%) [2026-03-11T20:23:37.556315] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-03-11T20:23:37.556441] [INFO ] [sig ] FIHL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:37.699110] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FIHL.txt [2026-03-11T20:23:37.699229] [INFO ] [sig ] [1163/3275] Completed FIHL in 0.3s | 2.79 sym/s | Total: 6.9m | ETA: 12.6m [2026-03-11T20:23:37.699267] [INFO ] [sig ] [1164/3275] Forecasting FINS... [2026-03-11T20:23:37.699294] [INFO ] [sig ] Generating forecast for: FINS [2026-03-11T20:23:37.699324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-03-11T20:23:37.711615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-03-11T20:23:37.712077] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-03-11T20:23:37.712911] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-03-11T20:23:37.712963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:37.712993] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:37.713019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:37.713074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:37.771016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:37.771631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:37.771707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:37.771739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:37.890110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:37.890210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:37.890246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:37.890272] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:37.893448] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: UP (p=51.32%) [2026-03-11T20:23:37.893761] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-03-11T20:23:37.894062] [INFO ] [sig ] FINS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:38.035830] [INFO ] [LOCAL ] Saved forecast: FINS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FINS.txt [2026-03-11T20:23:38.035935] [INFO ] [sig ] [1164/3275] Completed FINS in 0.3s | 2.79 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-11T20:23:38.035972] [INFO ] [sig ] [1165/3275] Forecasting FINX... [2026-03-11T20:23:38.036000] [INFO ] [sig ] Generating forecast for: FINX [2026-03-11T20:23:38.036028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-03-11T20:23:38.048603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-03-11T20:23:38.049095] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-03-11T20:23:38.050124] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-03-11T20:23:38.050176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:38.050208] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:38.050234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:38.050289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:38.110899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:38.111507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:38.111603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:38.111637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:38.229435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:38.229615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:38.229657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:38.229704] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:38.233219] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=54.16%) [2026-03-11T20:23:38.233502] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-03-11T20:23:38.233651] [INFO ] [sig ] FINX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:38.374166] [INFO ] [LOCAL ] Saved forecast: FINX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FINX.txt [2026-03-11T20:23:38.374314] [INFO ] [sig ] [1165/3275] Completed FINX in 0.3s | 2.79 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-11T20:23:38.374353] [INFO ] [sig ] [1166/3275] Forecasting FIP... [2026-03-11T20:23:38.374382] [INFO ] [sig ] Generating forecast for: FIP [2026-03-11T20:23:38.374413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-03-11T20:23:38.388123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-03-11T20:23:38.388482] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-03-11T20:23:38.389520] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-03-11T20:23:38.389610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:38.389677] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:38.389710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:38.389768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:38.450128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:38.450955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:38.451036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:38.451067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:38.571306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:38.571432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:38.571470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:38.571498] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:38.574869] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: UP (p=89.12%) [2026-03-11T20:23:38.575141] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-03-11T20:23:38.575270] [INFO ] [sig ] FIP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:38.715178] [INFO ] [LOCAL ] Saved forecast: FIP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FIP.txt [2026-03-11T20:23:38.715307] [INFO ] [sig ] [1166/3275] Completed FIP in 0.3s | 2.79 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-11T20:23:38.715347] [INFO ] [sig ] [1167/3275] Forecasting FIS... [2026-03-11T20:23:38.715376] [INFO ] [sig ] Generating forecast for: FIS [2026-03-11T20:23:38.715406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-03-11T20:23:38.727107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-03-11T20:23:38.727412] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-03-11T20:23:38.728248] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-03-11T20:23:38.728300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:38.728331] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:38.728356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:38.728413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:38.785688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:38.786299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:38.786377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:38.786420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:38.905881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:38.906037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:38.906076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:38.906105] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:38.909593] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: UP (p=73.27%) [2026-03-11T20:23:38.909870] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-03-11T20:23:38.910000] [INFO ] [sig ] FIS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:39.053434] [INFO ] [LOCAL ] Saved forecast: FIS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FIS.txt [2026-03-11T20:23:39.053620] [INFO ] [sig ] [1167/3275] Completed FIS in 0.3s | 2.79 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-11T20:23:39.053660] [INFO ] [sig ] [1168/3275] Forecasting FISI... [2026-03-11T20:23:39.053689] [INFO ] [sig ] Generating forecast for: FISI [2026-03-11T20:23:39.053720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-03-11T20:23:39.066296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-03-11T20:23:39.066681] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-03-11T20:23:39.067714] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-03-11T20:23:39.067766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:39.067798] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:39.067823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:39.067879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:39.129923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:39.130959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:39.131048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:39.131080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:39.269771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:39.269940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:39.269980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:39.270008] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:39.273589] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: UP (p=93.64%) [2026-03-11T20:23:39.273909] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-03-11T20:23:39.274047] [INFO ] [sig ] FISI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:39.422414] [INFO ] [LOCAL ] Saved forecast: FISI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FISI.txt [2026-03-11T20:23:39.422597] [INFO ] [sig ] [1168/3275] Completed FISI in 0.4s | 2.79 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-11T20:23:39.422638] [INFO ] [sig ] [1169/3275] Forecasting FITB... [2026-03-11T20:23:39.422667] [INFO ] [sig ] Generating forecast for: FITB [2026-03-11T20:23:39.422699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-03-11T20:23:39.435373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-03-11T20:23:39.435721] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-03-11T20:23:39.436725] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-03-11T20:23:39.436950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:39.436980] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:39.437005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:39.437073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:39.494837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:39.495640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:39.495727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:39.495758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:39.632149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:39.632311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:39.632350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:39.632415] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:39.636420] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: UP (p=90.22%) [2026-03-11T20:23:39.636725] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-03-11T20:23:39.636861] [INFO ] [sig ] FITB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:39.786777] [INFO ] [LOCAL ] Saved forecast: FITB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FITB.txt [2026-03-11T20:23:39.786988] [INFO ] [sig ] [1169/3275] Completed FITB in 0.4s | 2.79 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-11T20:23:39.787053] [INFO ] [sig ] [1170/3275] Forecasting FITBI... [2026-03-11T20:23:39.787102] [INFO ] [sig ] Generating forecast for: FITBI [2026-03-11T20:23:39.787149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-03-11T20:23:39.799664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-03-11T20:23:39.800058] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-03-11T20:23:39.800899] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-03-11T20:23:39.800954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:39.800987] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:39.801014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:39.801072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:39.862435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:39.863361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:39.863451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:39.863483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:39.987315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:39.987475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:39.987518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:39.987548] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:39.991375] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=71.90%) [2026-03-11T20:23:39.991718] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-03-11T20:23:39.992050] [INFO ] [sig ] FITBI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:40.138115] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FITBI.txt [2026-03-11T20:23:40.138258] [INFO ] [sig ] [1170/3275] Completed FITBI in 0.4s | 2.79 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-11T20:23:40.138297] [INFO ] [sig ] [1171/3275] Forecasting FITBO... [2026-03-11T20:23:40.138326] [INFO ] [sig ] Generating forecast for: FITBO [2026-03-11T20:23:40.138358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-03-11T20:23:40.150199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-03-11T20:23:40.150672] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-03-11T20:23:40.151595] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-03-11T20:23:40.151663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:40.151702] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:40.151734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:40.151794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:40.209461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:40.210672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:40.210772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:40.210806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:40.335937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:40.336100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:40.336144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:40.336176] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:40.339878] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-03-11T20:23:40.340185] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-03-11T20:23:40.340324] [INFO ] [sig ] FITBO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:40.483423] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FITBO.txt [2026-03-11T20:23:40.483604] [INFO ] [sig ] [1171/3275] Completed FITBO in 0.3s | 2.79 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-11T20:23:40.483660] [INFO ] [sig ] [1172/3275] Forecasting FIVE... [2026-03-11T20:23:40.483691] [INFO ] [sig ] Generating forecast for: FIVE [2026-03-11T20:23:40.483721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-03-11T20:23:40.496127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-03-11T20:23:40.496445] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-03-11T20:23:40.497253] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-03-11T20:23:40.497305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:40.497336] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:40.497362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:40.497417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:40.555956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:40.556612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:40.556699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:40.556733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:40.683319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:40.683449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:40.683485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:40.683514] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:40.686872] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=40.47%) [2026-03-11T20:23:40.687142] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-03-11T20:23:40.687271] [INFO ] [sig ] FIVE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:40.828836] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FIVE.txt [2026-03-11T20:23:40.828972] [INFO ] [sig ] [1172/3275] Completed FIVE in 0.3s | 2.79 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-11T20:23:40.829010] [INFO ] [sig ] [1173/3275] Forecasting FIVN... [2026-03-11T20:23:40.829039] [INFO ] [sig ] Generating forecast for: FIVN [2026-03-11T20:23:40.829077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-03-11T20:23:40.843649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-03-11T20:23:40.844191] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-03-11T20:23:40.845207] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-03-11T20:23:40.845259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:40.845290] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:40.845315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:40.845370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:40.904276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:40.905018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:40.905098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:40.905129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:41.026600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:41.026759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:41.026800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:41.026827] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:41.030220] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: DOWN (p=1.93%) [2026-03-11T20:23:41.030501] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-03-11T20:23:41.030657] [INFO ] [sig ] FIVN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:41.172021] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FIVN.txt [2026-03-11T20:23:41.172170] [INFO ] [sig ] [1173/3275] Completed FIVN in 0.3s | 2.79 sym/s | Total: 7.0m | ETA: 12.5m [2026-03-11T20:23:41.172210] [INFO ] [sig ] [1174/3275] Forecasting FIX... [2026-03-11T20:23:41.172238] [INFO ] [sig ] Generating forecast for: FIX [2026-03-11T20:23:41.172270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-03-11T20:23:41.184285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-03-11T20:23:41.184656] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-03-11T20:23:41.185473] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-03-11T20:23:41.185525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:41.185557] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:41.185609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:41.185668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:41.243364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:41.244191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:41.244273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:41.244305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:41.378620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:41.378807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:41.378850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:41.378879] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:41.383102] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=71.58%) [2026-03-11T20:23:41.383506] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-03-11T20:23:41.383698] [INFO ] [sig ] FIX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:41.551225] [INFO ] [LOCAL ] Saved forecast: FIX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FIX.txt [2026-03-11T20:23:41.551381] [INFO ] [sig ] [1174/3275] Completed FIX in 0.4s | 2.79 sym/s | Total: 7.0m | ETA: 12.5m [2026-03-11T20:23:41.551422] [INFO ] [sig ] [1175/3275] Forecasting FIXD... [2026-03-11T20:23:41.551452] [INFO ] [sig ] Generating forecast for: FIXD [2026-03-11T20:23:41.551482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-03-11T20:23:41.563626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-03-11T20:23:41.563989] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-03-11T20:23:41.564838] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-03-11T20:23:41.564890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:41.564921] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:41.564946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:41.565002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:41.622685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:41.623494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:41.623597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:41.623633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:41.757191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:41.757350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:41.757390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:41.757419] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:41.761250] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-03-11T20:23:41.761641] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-03-11T20:23:41.761848] [INFO ] [sig ] FIXD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:41.909317] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FIXD.txt [2026-03-11T20:23:41.909486] [INFO ] [sig ] [1175/3275] Completed FIXD in 0.4s | 2.79 sym/s | Total: 7.0m | ETA: 12.5m [2026-03-11T20:23:41.909526] [INFO ] [sig ] [1176/3275] Forecasting FIZZ... [2026-03-11T20:23:41.909556] [INFO ] [sig ] Generating forecast for: FIZZ [2026-03-11T20:23:41.909606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-03-11T20:23:41.923141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-03-11T20:23:41.923528] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-03-11T20:23:41.924336] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-03-11T20:23:41.924388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:41.924419] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:41.924446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:41.924502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:41.984083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:41.984806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:41.984915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:41.984947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:42.109970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:42.110363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:42.110408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:42.110439] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:42.115009] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-03-11T20:23:42.115338] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-03-11T20:23:42.115489] [INFO ] [sig ] FIZZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:42.259109] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FIZZ.txt [2026-03-11T20:23:42.259286] [INFO ] [sig ] [1176/3275] Completed FIZZ in 0.3s | 2.79 sym/s | Total: 7.0m | ETA: 12.5m [2026-03-11T20:23:42.259330] [INFO ] [sig ] [1177/3275] Forecasting FJP... [2026-03-11T20:23:42.259361] [INFO ] [sig ] Generating forecast for: FJP [2026-03-11T20:23:42.259613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-03-11T20:23:42.272947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-03-11T20:23:42.273342] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-03-11T20:23:42.274272] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-03-11T20:23:42.274325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:42.274358] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:42.274385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:42.274468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:42.337369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:42.338283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:42.338385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:42.338422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:42.472647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:42.472815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:42.472856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:42.472886] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:42.476489] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: DOWN (p=29.27%) [2026-03-11T20:23:42.476852] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-03-11T20:23:42.477201] [INFO ] [sig ] FJP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:42.629340] [INFO ] [LOCAL ] Saved forecast: FJP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FJP.txt [2026-03-11T20:23:42.629512] [INFO ] [sig ] [1177/3275] Completed FJP in 0.4s | 2.79 sym/s | Total: 7.0m | ETA: 12.5m [2026-03-11T20:23:42.629554] [INFO ] [sig ] [1178/3275] Forecasting FLEX... [2026-03-11T20:23:42.629606] [INFO ] [sig ] Generating forecast for: FLEX [2026-03-11T20:23:42.629640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-03-11T20:23:42.644007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-03-11T20:23:42.644383] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-03-11T20:23:42.645262] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-03-11T20:23:42.645317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:42.645350] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:42.645377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:42.645435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:42.711070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:42.712258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:42.712367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:42.712414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:42.841769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:42.841928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:42.841971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:42.842001] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:42.845713] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: UP (p=79.60%) [2026-03-11T20:23:42.846203] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-03-11T20:23:42.846343] [INFO ] [sig ] FLEX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:43.066915] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FLEX.txt [2026-03-11T20:23:43.067083] [INFO ] [sig ] [1178/3275] Completed FLEX in 0.4s | 2.79 sym/s | Total: 7.0m | ETA: 12.5m [2026-03-11T20:23:43.067125] [INFO ] [sig ] [1179/3275] Forecasting FLL... [2026-03-11T20:23:43.067156] [INFO ] [sig ] Generating forecast for: FLL [2026-03-11T20:23:43.067187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-03-11T20:23:43.081315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-03-11T20:23:43.081703] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-03-11T20:23:43.082757] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-03-11T20:23:43.082809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:43.082840] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:43.082868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:43.082932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:43.147184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:43.148084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:43.148171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:43.148204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:43.274294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:43.274461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:43.274503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:43.274533] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:43.278432] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-03-11T20:23:43.278786] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-03-11T20:23:43.278948] [INFO ] [sig ] FLL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:43.427121] [INFO ] [LOCAL ] Saved forecast: FLL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FLL.txt [2026-03-11T20:23:43.427311] [INFO ] [sig ] [1179/3275] Completed FLL in 0.4s | 2.79 sym/s | Total: 7.0m | ETA: 12.5m [2026-03-11T20:23:43.427353] [INFO ] [sig ] [1180/3275] Forecasting FLNC... [2026-03-11T20:23:43.427383] [INFO ] [sig ] Generating forecast for: FLNC [2026-03-11T20:23:43.427416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-03-11T20:23:43.441039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-03-11T20:23:43.441463] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-03-11T20:23:43.442332] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-03-11T20:23:43.442387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:43.442419] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:43.442445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:43.442506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:43.505529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:43.506485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:43.506593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:43.506628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:43.641665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:43.641845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:43.641887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:43.641916] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:43.645849] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: DOWN (p=19.13%) [2026-03-11T20:23:43.646142] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-03-11T20:23:43.646282] [INFO ] [sig ] FLNC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:43.789768] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FLNC.txt [2026-03-11T20:23:43.789930] [INFO ] [sig ] [1180/3275] Completed FLNC in 0.4s | 2.79 sym/s | Total: 7.0m | ETA: 12.5m [2026-03-11T20:23:43.789972] [INFO ] [sig ] [1181/3275] Forecasting FLNG... [2026-03-11T20:23:43.790002] [INFO ] [sig ] Generating forecast for: FLNG [2026-03-11T20:23:43.790033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-03-11T20:23:43.802873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-03-11T20:23:43.803251] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-03-11T20:23:43.804167] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-03-11T20:23:43.804222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:43.804254] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:43.804280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:43.804336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:43.865626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:43.866399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:43.866485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:43.866518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:43.992636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:43.992798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:43.993030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:43.993060] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:43.996641] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: DOWN (p=25.25%) [2026-03-11T20:23:43.996937] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-03-11T20:23:43.997260] [INFO ] [sig ] FLNG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:44.140892] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FLNG.txt [2026-03-11T20:23:44.141054] [INFO ] [sig ] [1181/3275] Completed FLNG in 0.4s | 2.79 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-11T20:23:44.141096] [INFO ] [sig ] [1182/3275] Forecasting FLO... [2026-03-11T20:23:44.141126] [INFO ] [sig ] Generating forecast for: FLO [2026-03-11T20:23:44.141155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-03-11T20:23:44.153998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-03-11T20:23:44.154357] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-03-11T20:23:44.155198] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-03-11T20:23:44.155279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:44.155314] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:44.155342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:44.155398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:44.213071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:44.213914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:44.213999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:44.214032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:44.334993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:44.335153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:44.335193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:44.335222] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:44.338745] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=22.71%) [2026-03-11T20:23:44.339044] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-03-11T20:23:44.339177] [INFO ] [sig ] FLO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:44.481598] [INFO ] [LOCAL ] Saved forecast: FLO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FLO.txt [2026-03-11T20:23:44.481746] [INFO ] [sig ] [1182/3275] Completed FLO in 0.3s | 2.79 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-11T20:23:44.481786] [INFO ] [sig ] [1183/3275] Forecasting FLS... [2026-03-11T20:23:44.481816] [INFO ] [sig ] Generating forecast for: FLS [2026-03-11T20:23:44.481846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-03-11T20:23:44.493468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-03-11T20:23:44.493810] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-03-11T20:23:44.494624] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-03-11T20:23:44.494677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:44.494735] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:44.494762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:44.494819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:44.551963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:44.552843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:44.552933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:44.552965] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:44.683312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:44.683489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:44.683532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:44.683562] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:44.687257] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=68.38%) [2026-03-11T20:23:44.687550] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-03-11T20:23:44.687738] [INFO ] [sig ] FLS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:44.831011] [INFO ] [LOCAL ] Saved forecast: FLS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FLS.txt [2026-03-11T20:23:44.831148] [INFO ] [sig ] [1183/3275] Completed FLS in 0.3s | 2.79 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-11T20:23:44.831188] [INFO ] [sig ] [1184/3275] Forecasting FLUX... [2026-03-11T20:23:44.831219] [INFO ] [sig ] Generating forecast for: FLUX [2026-03-11T20:23:44.831249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-03-11T20:23:44.843050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-03-11T20:23:44.843364] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-03-11T20:23:44.844210] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-03-11T20:23:44.844266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:44.844298] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:44.844325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:44.844383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:44.905322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:44.906146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:44.906231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:44.906265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:45.033565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:45.033761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:45.033811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:45.033850] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:45.037512] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-03-11T20:23:45.037831] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-03-11T20:23:45.037992] [INFO ] [sig ] FLUX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:45.180787] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FLUX.txt [2026-03-11T20:23:45.180935] [INFO ] [sig ] [1184/3275] Completed FLUX in 0.3s | 2.79 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-11T20:23:45.180975] [INFO ] [sig ] [1185/3275] Forecasting FLWS... [2026-03-11T20:23:45.181005] [INFO ] [sig ] Generating forecast for: FLWS [2026-03-11T20:23:45.181036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-03-11T20:23:45.193797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-03-11T20:23:45.194172] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-03-11T20:23:45.194981] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-03-11T20:23:45.195034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:45.195065] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:45.195092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:45.195148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:45.253938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:45.254673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:45.254757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:45.254790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:45.377162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:45.377312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:45.377350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:45.377395] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:45.380832] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-03-11T20:23:45.381107] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-03-11T20:23:45.381239] [INFO ] [sig ] FLWS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:45.522814] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FLWS.txt [2026-03-11T20:23:45.522943] [INFO ] [sig ] [1185/3275] Completed FLWS in 0.3s | 2.79 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-11T20:23:45.522988] [INFO ] [sig ] [1186/3275] Forecasting FLXS... [2026-03-11T20:23:45.523019] [INFO ] [sig ] Generating forecast for: FLXS [2026-03-11T20:23:45.523049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-03-11T20:23:45.534267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-03-11T20:23:45.534534] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-03-11T20:23:45.535373] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-03-11T20:23:45.535425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:45.535456] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:45.535481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:45.535537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:45.593010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:45.593693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:45.593791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:45.593832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:45.707117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:45.707275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:45.707314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:45.707380] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:45.710981] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-03-11T20:23:45.711283] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-03-11T20:23:45.711421] [INFO ] [sig ] FLXS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:45.857398] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FLXS.txt [2026-03-11T20:23:45.857559] [INFO ] [sig ] [1186/3275] Completed FLXS in 0.3s | 2.79 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-11T20:23:45.857631] [INFO ] [sig ] [1187/3275] Forecasting FLYE... [2026-03-11T20:23:45.857663] [INFO ] [sig ] Generating forecast for: FLYE [2026-03-11T20:23:45.857694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-03-11T20:23:45.869448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-03-11T20:23:45.869828] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-03-11T20:23:45.870645] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-03-11T20:23:45.870697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:45.870729] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:45.870755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:45.870810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:45.929956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:45.930898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:45.930987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:45.931022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:46.063885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:46.064051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:46.064092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:46.064121] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:46.067824] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: DOWN (p=11.49%) [2026-03-11T20:23:46.068225] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-03-11T20:23:46.068422] [INFO ] [sig ] FLYE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:46.217495] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FLYE.txt [2026-03-11T20:23:46.217651] [INFO ] [sig ] [1187/3275] Completed FLYE in 0.4s | 2.79 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-11T20:23:46.217692] [INFO ] [sig ] [1188/3275] Forecasting FMAO... [2026-03-11T20:23:46.217722] [INFO ] [sig ] Generating forecast for: FMAO [2026-03-11T20:23:46.217752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-03-11T20:23:46.229114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-03-11T20:23:46.229389] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-03-11T20:23:46.230192] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-03-11T20:23:46.230245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:46.230276] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:46.230303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:46.230359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:46.290055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:46.290727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:46.290824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:46.290865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:46.401285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:46.401442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:46.401482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:46.401511] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:46.405429] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: UP (p=70.23%) [2026-03-11T20:23:46.405729] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-03-11T20:23:46.405864] [INFO ] [sig ] FMAO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:46.559246] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FMAO.txt [2026-03-11T20:23:46.559405] [INFO ] [sig ] [1188/3275] Completed FMAO in 0.3s | 2.79 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-11T20:23:46.559446] [INFO ] [sig ] [1189/3275] Forecasting FMB... [2026-03-11T20:23:46.559475] [INFO ] [sig ] Generating forecast for: FMB [2026-03-11T20:23:46.559506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-03-11T20:23:46.571873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-03-11T20:23:46.572464] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-03-11T20:23:46.573379] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-03-11T20:23:46.573436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:46.573480] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:46.573521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:46.573622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:46.641262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:46.642203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:46.642295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:46.642329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:46.771891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:46.772051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:46.772108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:46.772138] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:46.776118] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: DOWN (p=24.04%) [2026-03-11T20:23:46.776426] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-03-11T20:23:46.776564] [INFO ] [sig ] FMB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:46.924372] [INFO ] [LOCAL ] Saved forecast: FMB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FMB.txt [2026-03-11T20:23:46.924534] [INFO ] [sig ] [1189/3275] Completed FMB in 0.4s | 2.79 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-11T20:23:46.924593] [INFO ] [sig ] [1190/3275] Forecasting FMBH... [2026-03-11T20:23:46.924627] [INFO ] [sig ] Generating forecast for: FMBH [2026-03-11T20:23:46.924658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-03-11T20:23:46.937881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-03-11T20:23:46.938287] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-03-11T20:23:46.939319] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-03-11T20:23:46.939376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:46.939409] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:46.939435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:46.939491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:47.002359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:47.003521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:47.003640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:47.003675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:47.131367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:47.131531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:47.131590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:47.131621] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:47.135491] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=30.76%) [2026-03-11T20:23:47.135824] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-03-11T20:23:47.136132] [INFO ] [sig ] FMBH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:47.283236] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FMBH.txt [2026-03-11T20:23:47.283388] [INFO ] [sig ] [1190/3275] Completed FMBH in 0.4s | 2.79 sym/s | Total: 7.1m | ETA: 12.4m [2026-03-11T20:23:47.283427] [INFO ] [sig ] [1191/3275] Forecasting FMC... [2026-03-11T20:23:47.283456] [INFO ] [sig ] Generating forecast for: FMC [2026-03-11T20:23:47.283487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-03-11T20:23:47.297178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-03-11T20:23:47.297846] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-03-11T20:23:47.298825] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-03-11T20:23:47.298890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:47.298923] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:47.298951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:47.299010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:47.360005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:47.360977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:47.361074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:47.361107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:47.484455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:47.484648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:47.484690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:47.484720] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:47.488394] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=95.90%) [2026-03-11T20:23:47.488751] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-03-11T20:23:47.488903] [INFO ] [sig ] FMC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:47.640808] [INFO ] [LOCAL ] Saved forecast: FMC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FMC.txt [2026-03-11T20:23:47.641170] [INFO ] [sig ] [1191/3275] Completed FMC in 0.4s | 2.79 sym/s | Total: 7.1m | ETA: 12.4m [2026-03-11T20:23:47.641212] [INFO ] [sig ] [1192/3275] Forecasting FMHI... [2026-03-11T20:23:47.641242] [INFO ] [sig ] Generating forecast for: FMHI [2026-03-11T20:23:47.641274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-03-11T20:23:47.655886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-03-11T20:23:47.656485] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-03-11T20:23:47.657429] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-03-11T20:23:47.657485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:47.657516] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:47.657543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:47.657635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:47.719742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:47.720906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:47.721169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:47.721203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:47.849718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:47.849893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:47.849937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:47.849966] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:47.854259] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-03-11T20:23:47.854631] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-03-11T20:23:47.854784] [INFO ] [sig ] FMHI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:48.009471] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FMHI.txt [2026-03-11T20:23:48.009656] [INFO ] [sig ] [1192/3275] Completed FMHI in 0.4s | 2.79 sym/s | Total: 7.1m | ETA: 12.4m [2026-03-11T20:23:48.009703] [INFO ] [sig ] [1193/3275] Forecasting FMN... [2026-03-11T20:23:48.009735] [INFO ] [sig ] Generating forecast for: FMN [2026-03-11T20:23:48.009767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-03-11T20:23:48.021951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-03-11T20:23:48.022558] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-03-11T20:23:48.023671] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-03-11T20:23:48.023726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:48.023772] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:48.023801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:48.023859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:48.085799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:48.086717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:48.086853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:48.086887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:48.207842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:48.208022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:48.208064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:48.208092] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:48.212344] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: UP (p=68.57%) [2026-03-11T20:23:48.212718] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-03-11T20:23:48.212878] [INFO ] [sig ] FMN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:48.363655] [INFO ] [LOCAL ] Saved forecast: FMN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FMN.txt [2026-03-11T20:23:48.363841] [INFO ] [sig ] [1193/3275] Completed FMN in 0.4s | 2.79 sym/s | Total: 7.1m | ETA: 12.4m [2026-03-11T20:23:48.363882] [INFO ] [sig ] [1194/3275] Forecasting FMNB... [2026-03-11T20:23:48.363912] [INFO ] [sig ] Generating forecast for: FMNB [2026-03-11T20:23:48.363943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-03-11T20:23:48.376252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-03-11T20:23:48.376667] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-03-11T20:23:48.377505] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-03-11T20:23:48.377557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:48.377608] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:48.377635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:48.377691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:48.441896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:48.442933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:48.443039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:48.443073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:48.564839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:48.564993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:48.565034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:48.565063] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:48.568983] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=83.19%) [2026-03-11T20:23:48.569290] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-03-11T20:23:48.569428] [INFO ] [sig ] FMNB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:48.713952] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FMNB.txt [2026-03-11T20:23:48.714090] [INFO ] [sig ] [1194/3275] Completed FMNB in 0.4s | 2.79 sym/s | Total: 7.1m | ETA: 12.4m [2026-03-11T20:23:48.714129] [INFO ] [sig ] [1195/3275] Forecasting FMS... [2026-03-11T20:23:48.714158] [INFO ] [sig ] Generating forecast for: FMS [2026-03-11T20:23:48.714188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-03-11T20:23:48.725862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-03-11T20:23:48.726236] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-03-11T20:23:48.727085] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-03-11T20:23:48.727137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:48.727168] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:48.727193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:48.727248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:48.785694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:48.786531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:48.786635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:48.786671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:48.908124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:48.908279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:48.908318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:48.908347] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:48.911920] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=86.36%) [2026-03-11T20:23:48.912202] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-03-11T20:23:48.912331] [INFO ] [sig ] FMS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:49.056519] [INFO ] [LOCAL ] Saved forecast: FMS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FMS.txt [2026-03-11T20:23:49.056687] [INFO ] [sig ] [1195/3275] Completed FMS in 0.3s | 2.79 sym/s | Total: 7.1m | ETA: 12.4m [2026-03-11T20:23:49.056728] [INFO ] [sig ] [1196/3275] Forecasting FMX... [2026-03-11T20:23:49.056757] [INFO ] [sig ] Generating forecast for: FMX [2026-03-11T20:23:49.056787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-03-11T20:23:49.069820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-03-11T20:23:49.070261] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-03-11T20:23:49.071252] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-03-11T20:23:49.071307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:49.071340] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:49.071366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:49.071424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:49.131897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:49.132773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:49.132861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:49.132895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:49.255050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:49.255204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:49.255244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:49.255273] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:49.258824] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: DOWN (p=19.09%) [2026-03-11T20:23:49.259135] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-03-11T20:23:49.259267] [INFO ] [sig ] FMX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:49.402296] [INFO ] [LOCAL ] Saved forecast: FMX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FMX.txt [2026-03-11T20:23:49.402492] [INFO ] [sig ] [1196/3275] Completed FMX in 0.3s | 2.79 sym/s | Total: 7.1m | ETA: 12.4m [2026-03-11T20:23:49.402533] [INFO ] [sig ] [1197/3275] Forecasting FN... [2026-03-11T20:23:49.402588] [INFO ] [sig ] Generating forecast for: FN [2026-03-11T20:23:49.402623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-03-11T20:23:49.414331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-03-11T20:23:49.414687] [INFO ] [FORECASTER] Starting predict_future for FN [2026-03-11T20:23:49.415477] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-03-11T20:23:49.415529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:49.415561] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:49.415606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:49.415668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:49.473288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:49.474094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:49.474175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:49.474207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:49.596970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:49.597129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:49.597169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:49.597198] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:49.600710] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: DOWN (p=8.31%) [2026-03-11T20:23:49.601002] [INFO ] [FORECASTER] Completed predict_future for FN [2026-03-11T20:23:49.601138] [INFO ] [sig ] FN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:49.750519] [INFO ] [LOCAL ] Saved forecast: FN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FN.txt [2026-03-11T20:23:49.750733] [INFO ] [sig ] [1197/3275] Completed FN in 0.3s | 2.79 sym/s | Total: 7.1m | ETA: 12.4m [2026-03-11T20:23:49.750776] [INFO ] [sig ] [1198/3275] Forecasting FNB... [2026-03-11T20:23:49.750810] [INFO ] [sig ] Generating forecast for: FNB [2026-03-11T20:23:49.750846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-03-11T20:23:49.763796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-03-11T20:23:49.764386] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-03-11T20:23:49.765480] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-03-11T20:23:49.765531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:49.765563] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:49.765612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:49.765670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:49.824127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:49.825034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:49.825122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:49.825154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:49.950163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:49.950332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:49.950373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:49.950400] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:49.954268] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: DOWN (p=40.39%) [2026-03-11T20:23:49.954682] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-03-11T20:23:49.954834] [INFO ] [sig ] FNB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:50.104873] [INFO ] [LOCAL ] Saved forecast: FNB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FNB.txt [2026-03-11T20:23:50.105037] [INFO ] [sig ] [1198/3275] Completed FNB in 0.4s | 2.79 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-11T20:23:50.105077] [INFO ] [sig ] [1199/3275] Forecasting FND... [2026-03-11T20:23:50.105107] [INFO ] [sig ] Generating forecast for: FND [2026-03-11T20:23:50.105137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-03-11T20:23:50.121426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-03-11T20:23:50.121917] [INFO ] [FORECASTER] Starting predict_future for FND [2026-03-11T20:23:50.123003] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-03-11T20:23:50.123068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:50.123113] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:50.123151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:50.123231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:50.197950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:50.199083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:50.199190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:50.199234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:50.338409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:50.338591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:50.338635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:50.338663] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:50.342301] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: UP (p=90.42%) [2026-03-11T20:23:50.342617] [INFO ] [FORECASTER] Completed predict_future for FND [2026-03-11T20:23:50.342751] [INFO ] [sig ] FND: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:50.491430] [INFO ] [LOCAL ] Saved forecast: FND 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FND.txt [2026-03-11T20:23:50.491630] [INFO ] [sig ] [1199/3275] Completed FND in 0.4s | 2.79 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-11T20:23:50.491675] [INFO ] [sig ] [1200/3275] Forecasting FNF... [2026-03-11T20:23:50.491704] [INFO ] [sig ] Generating forecast for: FNF [2026-03-11T20:23:50.491735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-03-11T20:23:50.504313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-03-11T20:23:50.504690] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-03-11T20:23:50.505486] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-03-11T20:23:50.505537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:50.505636] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:50.505675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:50.505733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:50.563528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:50.564422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:50.564510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:50.564542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:50.685684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:50.685844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:50.685885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:50.685930] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:50.689474] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-03-11T20:23:50.689775] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-03-11T20:23:50.689930] [INFO ] [sig ] FNF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:50.832984] [INFO ] [LOCAL ] Saved forecast: FNF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FNF.txt [2026-03-11T20:23:50.833150] [INFO ] [sig ] [1200/3275] Completed FNF in 0.3s | 2.79 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-11T20:23:50.833192] [INFO ] [sig ] [1201/3275] Forecasting FNKO... [2026-03-11T20:23:50.833223] [INFO ] [sig ] Generating forecast for: FNKO [2026-03-11T20:23:50.833253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-03-11T20:23:50.845826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-03-11T20:23:50.846216] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-03-11T20:23:50.847037] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-03-11T20:23:50.847089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:50.847120] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:50.847146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:50.847202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:50.907094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:50.908015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:50.908105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:50.908138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:51.030021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:51.030183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:51.030223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:51.030252] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:51.033800] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=27.75%) [2026-03-11T20:23:51.034143] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-03-11T20:23:51.034285] [INFO ] [sig ] FNKO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:51.183325] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FNKO.txt [2026-03-11T20:23:51.183496] [INFO ] [sig ] [1201/3275] Completed FNKO in 0.4s | 2.79 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-11T20:23:51.183537] [INFO ] [sig ] [1202/3275] Forecasting FNLC... [2026-03-11T20:23:51.183567] [INFO ] [sig ] Generating forecast for: FNLC [2026-03-11T20:23:51.183617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-03-11T20:23:51.195518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-03-11T20:23:51.195915] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-03-11T20:23:51.196787] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-03-11T20:23:51.196859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:51.196907] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:51.196944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:51.197017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:51.257374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:51.258296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:51.258381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:51.258430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:51.382308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:51.382467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:51.382506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:51.382534] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:51.386001] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: UP (p=96.79%) [2026-03-11T20:23:51.386288] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-03-11T20:23:51.386424] [INFO ] [sig ] FNLC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:51.533953] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FNLC.txt [2026-03-11T20:23:51.534125] [INFO ] [sig ] [1202/3275] Completed FNLC in 0.4s | 2.79 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-11T20:23:51.534164] [INFO ] [sig ] [1203/3275] Forecasting FNX... [2026-03-11T20:23:51.534195] [INFO ] [sig ] Generating forecast for: FNX [2026-03-11T20:23:51.534229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-03-11T20:23:51.546873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-03-11T20:23:51.547214] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-03-11T20:23:51.548115] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-03-11T20:23:51.548168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:51.548200] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:51.548227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:51.548285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:51.607191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:51.607846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:51.607924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:51.607956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:51.742731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:51.742864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:51.742907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:51.742966] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:51.748204] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: DOWN (p=41.50%) [2026-03-11T20:23:51.748488] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-03-11T20:23:51.748659] [INFO ] [sig ] FNX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:51.891431] [INFO ] [LOCAL ] Saved forecast: FNX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FNX.txt [2026-03-11T20:23:51.891554] [INFO ] [sig ] [1203/3275] Completed FNX in 0.4s | 2.79 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-11T20:23:51.891613] [INFO ] [sig ] [1204/3275] Forecasting FNY... [2026-03-11T20:23:51.891644] [INFO ] [sig ] Generating forecast for: FNY [2026-03-11T20:23:51.891685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-03-11T20:23:51.903604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-03-11T20:23:51.903911] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-03-11T20:23:51.904747] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-03-11T20:23:51.904799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:51.904831] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:51.904857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:51.904927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:51.963779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:51.964443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:51.964521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:51.964552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:52.088604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:52.088776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:52.088816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:52.088846] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:52.092749] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: DOWN (p=9.28%) [2026-03-11T20:23:52.093157] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-03-11T20:23:52.093329] [INFO ] [sig ] FNY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:52.236317] [INFO ] [LOCAL ] Saved forecast: FNY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FNY.txt [2026-03-11T20:23:52.236453] [INFO ] [sig ] [1204/3275] Completed FNY in 0.3s | 2.79 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-11T20:23:52.236492] [INFO ] [sig ] [1205/3275] Forecasting FOA... [2026-03-11T20:23:52.236523] [INFO ] [sig ] Generating forecast for: FOA [2026-03-11T20:23:52.236553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-03-11T20:23:52.248970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-03-11T20:23:52.249283] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-03-11T20:23:52.250250] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-03-11T20:23:52.250302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:52.250333] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:52.250359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:52.250416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:52.307611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:52.308311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:52.308393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:52.308425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:52.436447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:52.436609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:52.436648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:52.436678] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:52.440156] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: UP (p=88.39%) [2026-03-11T20:23:52.440436] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-03-11T20:23:52.440589] [INFO ] [sig ] FOA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:52.580562] [INFO ] [LOCAL ] Saved forecast: FOA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FOA.txt [2026-03-11T20:23:52.580694] [INFO ] [sig ] [1205/3275] Completed FOA in 0.3s | 2.79 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-11T20:23:52.580733] [INFO ] [sig ] [1206/3275] Forecasting FOF... [2026-03-11T20:23:52.580762] [INFO ] [sig ] Generating forecast for: FOF [2026-03-11T20:23:52.580794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-03-11T20:23:52.594473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-03-11T20:23:52.594978] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-03-11T20:23:52.596048] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-03-11T20:23:52.596153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:52.596199] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:52.596236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:52.596312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:52.655935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:52.656620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:52.656703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:52.656733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:52.777533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:52.777680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:52.777718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:52.777747] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:52.781166] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: DOWN (p=5.25%) [2026-03-11T20:23:52.781442] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-03-11T20:23:52.781587] [INFO ] [sig ] FOF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:52.924159] [INFO ] [LOCAL ] Saved forecast: FOF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FOF.txt [2026-03-11T20:23:52.924280] [INFO ] [sig ] [1206/3275] Completed FOF in 0.3s | 2.79 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-11T20:23:52.924317] [INFO ] [sig ] [1207/3275] Forecasting FOLD... [2026-03-11T20:23:52.924347] [INFO ] [sig ] Generating forecast for: FOLD [2026-03-11T20:23:52.924375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-03-11T20:23:52.936825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-03-11T20:23:52.937171] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-03-11T20:23:52.938063] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-03-11T20:23:52.938119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:52.938152] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:52.938179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:52.938242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:52.996488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:52.997389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:52.997473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:52.997504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:53.121720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:53.121882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:53.121922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:53.121949] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:53.125485] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: UP (p=72.29%) [2026-03-11T20:23:53.125803] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-03-11T20:23:53.125947] [INFO ] [sig ] FOLD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:53.268974] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FOLD.txt [2026-03-11T20:23:53.269139] [INFO ] [sig ] [1207/3275] Completed FOLD in 0.3s | 2.79 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-11T20:23:53.269178] [INFO ] [sig ] [1208/3275] Forecasting FORM... [2026-03-11T20:23:53.269207] [INFO ] [sig ] Generating forecast for: FORM [2026-03-11T20:23:53.269239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-03-11T20:23:53.281335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-03-11T20:23:53.281735] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-03-11T20:23:53.282554] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-03-11T20:23:53.282635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:53.282673] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:53.282702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:53.282761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:53.341703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:53.342593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:53.342687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:53.342720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:53.466867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:53.467029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:53.467068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:53.467096] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:53.470594] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=47.71%) [2026-03-11T20:23:53.470880] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-03-11T20:23:53.471015] [INFO ] [sig ] FORM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:53.609503] [INFO ] [LOCAL ] Saved forecast: FORM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FORM.txt [2026-03-11T20:23:53.609687] [INFO ] [sig ] [1208/3275] Completed FORM in 0.3s | 2.79 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-11T20:23:53.609730] [INFO ] [sig ] [1209/3275] Forecasting FOSL... [2026-03-11T20:23:53.609760] [INFO ] [sig ] Generating forecast for: FOSL [2026-03-11T20:23:53.609789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-03-11T20:23:53.621894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-03-11T20:23:53.622298] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-03-11T20:23:53.623156] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-03-11T20:23:53.623211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:53.623242] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:53.623268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:53.623323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:53.682156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:53.683033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:53.683117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:53.683149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:53.809008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:53.809167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:53.809214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:53.809246] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:53.812850] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: UP (p=67.77%) [2026-03-11T20:23:53.813137] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-03-11T20:23:53.813279] [INFO ] [sig ] FOSL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:53.953916] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FOSL.txt [2026-03-11T20:23:53.954099] [INFO ] [sig ] [1209/3275] Completed FOSL in 0.3s | 2.79 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-11T20:23:53.954140] [INFO ] [sig ] [1210/3275] Forecasting FOX... [2026-03-11T20:23:53.954170] [INFO ] [sig ] Generating forecast for: FOX [2026-03-11T20:23:53.954201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-03-11T20:23:53.971543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-03-11T20:23:53.971903] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-03-11T20:23:53.972957] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-03-11T20:23:53.973022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:53.973062] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:53.973095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:53.973153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:54.033675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:54.034534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:54.034670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:54.034705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:54.161600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:54.161748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:54.161788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:54.161818] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:54.165428] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: DOWN (p=12.60%) [2026-03-11T20:23:54.165722] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-03-11T20:23:54.165852] [INFO ] [sig ] FOX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:54.306861] [INFO ] [LOCAL ] Saved forecast: FOX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FOX.txt [2026-03-11T20:23:54.306982] [INFO ] [sig ] [1210/3275] Completed FOX in 0.4s | 2.79 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-11T20:23:54.307023] [INFO ] [sig ] [1211/3275] Forecasting FOXA... [2026-03-11T20:23:54.307055] [INFO ] [sig ] Generating forecast for: FOXA [2026-03-11T20:23:54.307086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-03-11T20:23:54.319440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-03-11T20:23:54.319784] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-03-11T20:23:54.320607] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-03-11T20:23:54.320679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:54.320713] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:54.320741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:54.320803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:54.379224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:54.379877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:54.379965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:54.380006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:54.506244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:54.506407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:54.506456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:54.506485] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:54.510160] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-03-11T20:23:54.510465] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-03-11T20:23:54.510615] [INFO ] [sig ] FOXA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:54.653083] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FOXA.txt [2026-03-11T20:23:54.653198] [INFO ] [sig ] [1211/3275] Completed FOXA in 0.3s | 2.79 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-11T20:23:54.653246] [INFO ] [sig ] [1212/3275] Forecasting FOXF... [2026-03-11T20:23:54.653274] [INFO ] [sig ] Generating forecast for: FOXF [2026-03-11T20:23:54.653303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-03-11T20:23:54.665706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-03-11T20:23:54.666014] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-03-11T20:23:54.666824] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-03-11T20:23:54.666876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:54.666907] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:54.666933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:54.666988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:54.723849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:54.724481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:54.724561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:54.724611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:54.842737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:54.842874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:54.842914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:54.842942] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:54.846399] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: UP (p=84.14%) [2026-03-11T20:23:54.846708] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-03-11T20:23:54.846845] [INFO ] [sig ] FOXF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:54.988563] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FOXF.txt [2026-03-11T20:23:54.988711] [INFO ] [sig ] [1212/3275] Completed FOXF in 0.3s | 2.79 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-11T20:23:54.988752] [INFO ] [sig ] [1213/3275] Forecasting FPF... [2026-03-11T20:23:54.988781] [INFO ] [sig ] Generating forecast for: FPF [2026-03-11T20:23:54.988810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-03-11T20:23:55.001367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-03-11T20:23:55.001707] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-03-11T20:23:55.002489] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-03-11T20:23:55.002540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:55.002597] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:55.002628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:55.002684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:55.060116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:55.061090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:55.061173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:55.061204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:55.184949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:55.185170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:55.185212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:55.185243] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:55.189340] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: DOWN (p=24.08%) [2026-03-11T20:23:55.189648] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-03-11T20:23:55.189782] [INFO ] [sig ] FPF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:55.330947] [INFO ] [LOCAL ] Saved forecast: FPF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FPF.txt [2026-03-11T20:23:55.331353] [INFO ] [sig ] [1213/3275] Completed FPF in 0.3s | 2.79 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-11T20:23:55.331424] [INFO ] [sig ] [1214/3275] Forecasting FPH... [2026-03-11T20:23:55.331465] [INFO ] [sig ] Generating forecast for: FPH [2026-03-11T20:23:55.331505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-03-11T20:23:55.344775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-03-11T20:23:55.345184] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-03-11T20:23:55.346033] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-03-11T20:23:55.346085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:55.346117] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:55.346142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:55.346197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:55.405504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:55.406498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:55.406610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:55.406645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:55.529728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:55.529880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:55.529921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:55.529950] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:55.533471] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: UP (p=79.61%) [2026-03-11T20:23:55.533767] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-03-11T20:23:55.533894] [INFO ] [sig ] FPH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:55.674108] [INFO ] [LOCAL ] Saved forecast: FPH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FPH.txt [2026-03-11T20:23:55.674231] [INFO ] [sig ] [1214/3275] Completed FPH in 0.3s | 2.79 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-11T20:23:55.674269] [INFO ] [sig ] [1215/3275] Forecasting FPI... [2026-03-11T20:23:55.674299] [INFO ] [sig ] Generating forecast for: FPI [2026-03-11T20:23:55.674329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-03-11T20:23:55.686259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-03-11T20:23:55.686587] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-03-11T20:23:55.687403] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-03-11T20:23:55.687454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:55.687485] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:55.687512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:55.687585] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:55.747845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:55.748716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:55.748801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:55.748834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:55.876341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:55.876566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:55.876636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:55.876674] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:55.880591] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=40.65%) [2026-03-11T20:23:55.880868] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-03-11T20:23:55.881017] [INFO ] [sig ] FPI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:56.024804] [INFO ] [LOCAL ] Saved forecast: FPI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FPI.txt [2026-03-11T20:23:56.024975] [INFO ] [sig ] [1215/3275] Completed FPI in 0.4s | 2.79 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-11T20:23:56.025018] [INFO ] [sig ] [1216/3275] Forecasting FPXI... [2026-03-11T20:23:56.025054] [INFO ] [sig ] Generating forecast for: FPXI [2026-03-11T20:23:56.025084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-03-11T20:23:56.036428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-03-11T20:23:56.036741] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-03-11T20:23:56.037545] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-03-11T20:23:56.037617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:56.037651] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:56.037677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:56.037733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:56.095617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:56.096488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:56.096596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:56.096632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:56.203487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:56.203666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:56.203707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:56.203736] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:56.207242] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=79.40%) [2026-03-11T20:23:56.207552] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-03-11T20:23:56.207775] [INFO ] [sig ] FPXI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:56.353471] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FPXI.txt [2026-03-11T20:23:56.353649] [INFO ] [sig ] [1216/3275] Completed FPXI in 0.3s | 2.79 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-11T20:23:56.353690] [INFO ] [sig ] [1217/3275] Forecasting FRA... [2026-03-11T20:23:56.353720] [INFO ] [sig ] Generating forecast for: FRA [2026-03-11T20:23:56.353750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-03-11T20:23:56.366265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-03-11T20:23:56.366649] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-03-11T20:23:56.367444] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-03-11T20:23:56.367495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:56.367589] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:56.367623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:56.367681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:56.426252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:56.427109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:56.427192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:56.427224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:56.553631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:56.553811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:56.553862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:56.553893] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:56.558056] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=95.67%) [2026-03-11T20:23:56.558366] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-03-11T20:23:56.558502] [INFO ] [sig ] FRA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:56.728522] [INFO ] [LOCAL ] Saved forecast: FRA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FRA.txt [2026-03-11T20:23:56.728730] [INFO ] [sig ] [1217/3275] Completed FRA in 0.4s | 2.79 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-11T20:23:56.728791] [INFO ] [sig ] [1218/3275] Forecasting FRBA... [2026-03-11T20:23:56.728828] [INFO ] [sig ] Generating forecast for: FRBA [2026-03-11T20:23:56.728869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-03-11T20:23:56.741542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-03-11T20:23:56.741959] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-03-11T20:23:56.742827] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-03-11T20:23:56.742882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:56.742914] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:56.742941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:56.742999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:56.802070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:56.802839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:56.802920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:56.802952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:56.922684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:56.922825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:56.922863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:56.922892] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:56.926296] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=92.39%) [2026-03-11T20:23:56.926570] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-03-11T20:23:56.926719] [INFO ] [sig ] FRBA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:57.069222] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FRBA.txt [2026-03-11T20:23:57.069349] [INFO ] [sig ] [1218/3275] Completed FRBA in 0.3s | 2.79 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-11T20:23:57.069388] [INFO ] [sig ] [1219/3275] Forecasting FRHC... [2026-03-11T20:23:57.069417] [INFO ] [sig ] Generating forecast for: FRHC [2026-03-11T20:23:57.069447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-03-11T20:23:57.082080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-03-11T20:23:57.082420] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-03-11T20:23:57.083234] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-03-11T20:23:57.083286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:57.083317] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:57.083344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:57.083400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:57.141957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:57.142700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:57.142781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:57.142813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:57.270956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:57.271134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:57.271181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:57.271211] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:57.275354] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: DOWN (p=27.50%) [2026-03-11T20:23:57.275677] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-03-11T20:23:57.275826] [INFO ] [sig ] FRHC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:57.417659] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FRHC.txt [2026-03-11T20:23:57.417789] [INFO ] [sig ] [1219/3275] Completed FRHC in 0.3s | 2.79 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-11T20:23:57.417827] [INFO ] [sig ] [1220/3275] Forecasting FRME... [2026-03-11T20:23:57.417856] [INFO ] [sig ] Generating forecast for: FRME [2026-03-11T20:23:57.417886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-03-11T20:23:57.430481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-03-11T20:23:57.430850] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-03-11T20:23:57.431745] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-03-11T20:23:57.431799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:57.431831] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:57.431859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:57.431916] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:57.492803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:57.493942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:57.494033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:57.494070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:57.618736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:57.618889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:57.618928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:57.618991] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:57.622668] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-03-11T20:23:57.622950] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-03-11T20:23:57.623085] [INFO ] [sig ] FRME: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:57.767612] [INFO ] [LOCAL ] Saved forecast: FRME 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FRME.txt [2026-03-11T20:23:57.767747] [INFO ] [sig ] [1220/3275] Completed FRME in 0.3s | 2.79 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-11T20:23:57.767811] [INFO ] [sig ] [1221/3275] Forecasting FRO... [2026-03-11T20:23:57.767842] [INFO ] [sig ] Generating forecast for: FRO [2026-03-11T20:23:57.767872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-03-11T20:23:57.779891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-03-11T20:23:57.780223] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-03-11T20:23:57.781036] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-03-11T20:23:57.781088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:57.781124] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:57.781150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:57.781206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:57.840783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:57.841651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:57.841734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:57.841767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:57.968832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:57.969027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:57.969083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:57.969121] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:57.972952] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: DOWN (p=47.07%) [2026-03-11T20:23:57.973256] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-03-11T20:23:57.973405] [INFO ] [sig ] FRO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:58.119304] [INFO ] [LOCAL ] Saved forecast: FRO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FRO.txt [2026-03-11T20:23:58.119703] [INFO ] [sig ] [1221/3275] Completed FRO in 0.4s | 2.79 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-11T20:23:58.119759] [INFO ] [sig ] [1222/3275] Forecasting FROG... [2026-03-11T20:23:58.119793] [INFO ] [sig ] Generating forecast for: FROG [2026-03-11T20:23:58.119824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-03-11T20:23:58.135548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-03-11T20:23:58.136065] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-03-11T20:23:58.137089] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-03-11T20:23:58.137154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:58.137186] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:58.137212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:58.137270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:58.197017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:58.198114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:58.198208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:58.198247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:58.327146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:58.327312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:58.327355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:58.327385] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:58.331505] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: UP (p=88.29%) [2026-03-11T20:23:58.331893] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-03-11T20:23:58.332066] [INFO ] [sig ] FROG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:58.477158] [INFO ] [LOCAL ] Saved forecast: FROG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FROG.txt [2026-03-11T20:23:58.477300] [INFO ] [sig ] [1222/3275] Completed FROG in 0.4s | 2.79 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-11T20:23:58.477339] [INFO ] [sig ] [1223/3275] Forecasting FRPH... [2026-03-11T20:23:58.477370] [INFO ] [sig ] Generating forecast for: FRPH [2026-03-11T20:23:58.477401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-03-11T20:23:58.489261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-03-11T20:23:58.489629] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-03-11T20:23:58.490410] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-03-11T20:23:58.490461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:58.490493] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:58.490519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:58.490593] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:58.548491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:58.549210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:58.549295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:58.549326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:58.672020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:58.672204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:58.672250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:58.672279] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:58.676001] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: UP (p=80.32%) [2026-03-11T20:23:58.676325] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-03-11T20:23:58.676466] [INFO ] [sig ] FRPH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:58.819976] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FRPH.txt [2026-03-11T20:23:58.820113] [INFO ] [sig ] [1223/3275] Completed FRPH in 0.3s | 2.79 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-11T20:23:58.820153] [INFO ] [sig ] [1224/3275] Forecasting FRSH... [2026-03-11T20:23:58.820182] [INFO ] [sig ] Generating forecast for: FRSH [2026-03-11T20:23:58.820220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-03-11T20:23:58.833667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-03-11T20:23:58.834026] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-03-11T20:23:58.834868] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-03-11T20:23:58.834920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:58.834951] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:58.834978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:58.835039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:58.893189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:58.893963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:58.894046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:58.894077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:59.017979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:59.018139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:59.018178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:59.018241] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:59.021673] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: UP (p=60.58%) [2026-03-11T20:23:59.021949] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-03-11T20:23:59.022082] [INFO ] [sig ] FRSH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:59.163700] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FRSH.txt [2026-03-11T20:23:59.163844] [INFO ] [sig ] [1224/3275] Completed FRSH in 0.3s | 2.79 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-11T20:23:59.163886] [INFO ] [sig ] [1225/3275] Forecasting FSBC... [2026-03-11T20:23:59.163917] [INFO ] [sig ] Generating forecast for: FSBC [2026-03-11T20:23:59.163948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-03-11T20:23:59.177546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-03-11T20:23:59.177993] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-03-11T20:23:59.178837] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-03-11T20:23:59.178890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:59.178921] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:59.178947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:59.179002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:59.237810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:59.238766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:59.238853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:59.238885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:59.362922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:59.363092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:59.363132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:59.363161] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:59.366690] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: DOWN (p=35.83%) [2026-03-11T20:23:59.366974] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-03-11T20:23:59.367108] [INFO ] [sig ] FSBC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:23:59.515477] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FSBC.txt [2026-03-11T20:23:59.515660] [INFO ] [sig ] [1225/3275] Completed FSBC in 0.4s | 2.79 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-11T20:23:59.515703] [INFO ] [sig ] [1226/3275] Forecasting FSCO... [2026-03-11T20:23:59.515733] [INFO ] [sig ] Generating forecast for: FSCO [2026-03-11T20:23:59.515764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-03-11T20:23:59.528055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-03-11T20:23:59.528423] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-03-11T20:23:59.529327] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-03-11T20:23:59.529380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:59.529412] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:59.529439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:59.529497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:59.588524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:59.589449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:59.589596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:59.589635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:23:59.709181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:23:59.709355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:23:59.709408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:23:59.709438] [INFO ] [FORECASTER] Training complete [2026-03-11T20:23:59.713015] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=97.16%) [2026-03-11T20:23:59.713309] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-03-11T20:23:59.713447] [INFO ] [sig ] FSCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:23:59.856101] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FSCO.txt [2026-03-11T20:23:59.856272] [INFO ] [sig ] [1226/3275] Completed FSCO in 0.3s | 2.79 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-11T20:23:59.856313] [INFO ] [sig ] [1227/3275] Forecasting FSK... [2026-03-11T20:23:59.856342] [INFO ] [sig ] Generating forecast for: FSK [2026-03-11T20:23:59.856373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-03-11T20:23:59.868702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-03-11T20:23:59.869010] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-03-11T20:23:59.869842] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-03-11T20:23:59.869894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:23:59.869925] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:23:59.869952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:23:59.870018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:23:59.927051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:23:59.927758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:23:59.927866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:23:59.927898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:00.044116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:00.044276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:00.044315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:00.044343] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:00.048177] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: UP (p=90.11%) [2026-03-11T20:24:00.048454] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-03-11T20:24:00.048605] [INFO ] [sig ] FSK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:00.198228] [INFO ] [LOCAL ] Saved forecast: FSK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FSK.txt [2026-03-11T20:24:00.198403] [INFO ] [sig ] [1227/3275] Completed FSK in 0.3s | 2.79 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-11T20:24:00.198444] [INFO ] [sig ] [1228/3275] Forecasting FSLY... [2026-03-11T20:24:00.198472] [INFO ] [sig ] Generating forecast for: FSLY [2026-03-11T20:24:00.198504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-03-11T20:24:00.212125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-03-11T20:24:00.212544] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-03-11T20:24:00.213389] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-03-11T20:24:00.213441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:00.213473] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:00.213512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:00.213569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:00.270985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:00.271941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:00.272028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:00.272060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:00.396273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:00.396433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:00.396475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:00.396505] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:00.400068] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: UP (p=98.51%) [2026-03-11T20:24:00.400351] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-03-11T20:24:00.400483] [INFO ] [sig ] FSLY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:00.543375] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FSLY.txt [2026-03-11T20:24:00.543502] [INFO ] [sig ] [1228/3275] Completed FSLY in 0.3s | 2.79 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-11T20:24:00.543539] [INFO ] [sig ] [1229/3275] Forecasting FSM... [2026-03-11T20:24:00.543568] [INFO ] [sig ] Generating forecast for: FSM [2026-03-11T20:24:00.543629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-03-11T20:24:00.555737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-03-11T20:24:00.556073] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-03-11T20:24:00.557293] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-03-11T20:24:00.557345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:00.557376] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:00.557403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:00.557458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:00.614502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:00.615125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:00.615204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:00.615235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:00.736032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:00.736189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:00.736228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:00.736257] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:00.739795] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: DOWN (p=29.16%) [2026-03-11T20:24:00.740073] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-03-11T20:24:00.740227] [INFO ] [sig ] FSM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:00.886077] [INFO ] [LOCAL ] Saved forecast: FSM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FSM.txt [2026-03-11T20:24:00.886218] [INFO ] [sig ] [1229/3275] Completed FSM in 0.3s | 2.79 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-11T20:24:00.886260] [INFO ] [sig ] [1230/3275] Forecasting FSS... [2026-03-11T20:24:00.886290] [INFO ] [sig ] Generating forecast for: FSS [2026-03-11T20:24:00.886319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-03-11T20:24:00.898546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-03-11T20:24:00.898875] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-03-11T20:24:00.899702] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-03-11T20:24:00.899753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:00.899784] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:00.899811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:00.899867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:00.957446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:00.958094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:00.958172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:00.958208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:01.082206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:01.082364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:01.082402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:01.082429] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:01.086054] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: UP (p=54.74%) [2026-03-11T20:24:01.086361] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-03-11T20:24:01.086490] [INFO ] [sig ] FSS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:01.244481] [INFO ] [LOCAL ] Saved forecast: FSS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FSS.txt [2026-03-11T20:24:01.244726] [INFO ] [sig ] [1230/3275] Completed FSS in 0.4s | 2.79 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-11T20:24:01.244779] [INFO ] [sig ] [1231/3275] Forecasting FTA... [2026-03-11T20:24:01.244812] [INFO ] [sig ] Generating forecast for: FTA [2026-03-11T20:24:01.244844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-03-11T20:24:01.257400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-03-11T20:24:01.257834] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-03-11T20:24:01.258721] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-03-11T20:24:01.258775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:01.258807] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:01.258834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:01.258891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:01.323949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:01.324903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:01.324996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:01.325030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:01.451755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:01.451997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:01.452054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:01.452093] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:01.456480] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: DOWN (p=17.51%) [2026-03-11T20:24:01.456966] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-03-11T20:24:01.457148] [INFO ] [sig ] FTA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:01.606305] [INFO ] [LOCAL ] Saved forecast: FTA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTA.txt [2026-03-11T20:24:01.606523] [INFO ] [sig ] [1231/3275] Completed FTA in 0.4s | 2.79 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-11T20:24:01.606589] [INFO ] [sig ] [1232/3275] Forecasting FTAI... [2026-03-11T20:24:01.606629] [INFO ] [sig ] Generating forecast for: FTAI [2026-03-11T20:24:01.606675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-03-11T20:24:01.622704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-03-11T20:24:01.623099] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-03-11T20:24:01.624159] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-03-11T20:24:01.624223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:01.624265] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:01.624302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:01.624376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:01.691293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:01.692385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:01.692478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:01.692512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:01.820074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:01.820245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:01.820287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:01.820317] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:01.823999] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: UP (p=86.65%) [2026-03-11T20:24:01.824323] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-03-11T20:24:01.824467] [INFO ] [sig ] FTAI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:01.975327] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FTAI.txt [2026-03-11T20:24:01.975500] [INFO ] [sig ] [1232/3275] Completed FTAI in 0.4s | 2.79 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-11T20:24:01.975543] [INFO ] [sig ] [1233/3275] Forecasting FTC... [2026-03-11T20:24:01.975595] [INFO ] [sig ] Generating forecast for: FTC [2026-03-11T20:24:01.975629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-03-11T20:24:01.987556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-03-11T20:24:01.988029] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-03-11T20:24:01.989018] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-03-11T20:24:01.989078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:01.989110] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:01.989136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:01.989204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:02.051758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:02.052710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:02.052796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:02.052828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:02.183648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:02.183841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:02.183891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:02.183928] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:02.187921] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-03-11T20:24:02.188294] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-03-11T20:24:02.188451] [INFO ] [sig ] FTC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:02.338982] [INFO ] [LOCAL ] Saved forecast: FTC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FTC.txt [2026-03-11T20:24:02.339155] [INFO ] [sig ] [1233/3275] Completed FTC in 0.4s | 2.79 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-11T20:24:02.339199] [INFO ] [sig ] [1234/3275] Forecasting FTCI... [2026-03-11T20:24:02.339229] [INFO ] [sig ] Generating forecast for: FTCI [2026-03-11T20:24:02.339264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-03-11T20:24:02.352247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-03-11T20:24:02.352827] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-03-11T20:24:02.353872] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-03-11T20:24:02.353925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:02.353985] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:02.354014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:02.354072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:02.415147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:02.416325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:02.416412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:02.416446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:02.545614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:02.545771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:02.545815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:02.545845] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:02.549438] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=64.83%) [2026-03-11T20:24:02.549773] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-03-11T20:24:02.549919] [INFO ] [sig ] FTCI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:02.719907] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FTCI.txt [2026-03-11T20:24:02.720074] [INFO ] [sig ] [1234/3275] Completed FTCI in 0.4s | 2.79 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-11T20:24:02.720114] [INFO ] [sig ] [1235/3275] Forecasting FTCS... [2026-03-11T20:24:02.720150] [INFO ] [sig ] Generating forecast for: FTCS [2026-03-11T20:24:02.720186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-03-11T20:24:02.733067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-03-11T20:24:02.733499] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-03-11T20:24:02.734352] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-03-11T20:24:02.734407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:02.734440] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:02.734466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:02.734524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:02.794542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:02.795826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:02.795957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:02.796005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:02.933701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:02.933894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:02.933959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:02.934015] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:02.937871] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: DOWN (p=7.32%) [2026-03-11T20:24:02.938225] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-03-11T20:24:02.938377] [INFO ] [sig ] FTCS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:03.084312] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTCS.txt [2026-03-11T20:24:03.084485] [INFO ] [sig ] [1235/3275] Completed FTCS in 0.4s | 2.79 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-11T20:24:03.084526] [INFO ] [sig ] [1236/3275] Forecasting FTEK... [2026-03-11T20:24:03.084556] [INFO ] [sig ] Generating forecast for: FTEK [2026-03-11T20:24:03.084608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-03-11T20:24:03.097559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-03-11T20:24:03.098051] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-03-11T20:24:03.098968] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-03-11T20:24:03.099022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:03.099054] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:03.099079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:03.099135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:03.156688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:03.157616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:03.157696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:03.157728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:03.272146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:03.272303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:03.272343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:03.272371] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:03.275830] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=43.50%) [2026-03-11T20:24:03.276110] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-03-11T20:24:03.276244] [INFO ] [sig ] FTEK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:03.430955] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTEK.txt [2026-03-11T20:24:03.431127] [INFO ] [sig ] [1236/3275] Completed FTEK in 0.3s | 2.79 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-11T20:24:03.431175] [INFO ] [sig ] [1237/3275] Forecasting FTGC... [2026-03-11T20:24:03.431204] [INFO ] [sig ] Generating forecast for: FTGC [2026-03-11T20:24:03.431234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-03-11T20:24:03.444125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-03-11T20:24:03.444531] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-03-11T20:24:03.445391] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-03-11T20:24:03.445444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:03.445476] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:03.445502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:03.445560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:03.508075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:03.509083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:03.509174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:03.509207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:03.627627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:03.627791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:03.627831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:03.627897] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:03.631503] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: DOWN (p=7.83%) [2026-03-11T20:24:03.631861] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-03-11T20:24:03.632016] [INFO ] [sig ] FTGC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:03.775764] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTGC.txt [2026-03-11T20:24:03.775902] [INFO ] [sig ] [1237/3275] Completed FTGC in 0.3s | 2.79 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-11T20:24:03.775943] [INFO ] [sig ] [1238/3275] Forecasting FTGS... [2026-03-11T20:24:03.775972] [INFO ] [sig ] Generating forecast for: FTGS [2026-03-11T20:24:03.776001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-03-11T20:24:03.788304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-03-11T20:24:03.788684] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-03-11T20:24:03.789755] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-03-11T20:24:03.789812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:03.789843] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:03.789869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:03.789925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:03.850270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:03.851119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:03.851207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:03.851239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:03.978088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:03.978248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:03.978289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:03.978319] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:03.982008] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: DOWN (p=35.86%) [2026-03-11T20:24:03.982294] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-03-11T20:24:03.982430] [INFO ] [sig ] FTGS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:04.127414] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTGS.txt [2026-03-11T20:24:04.127595] [INFO ] [sig ] [1238/3275] Completed FTGS in 0.4s | 2.79 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-11T20:24:04.127640] [INFO ] [sig ] [1239/3275] Forecasting FTHI... [2026-03-11T20:24:04.127669] [INFO ] [sig ] Generating forecast for: FTHI [2026-03-11T20:24:04.127699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-03-11T20:24:04.140493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-03-11T20:24:04.140897] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-03-11T20:24:04.141835] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-03-11T20:24:04.141890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:04.141921] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:04.141947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:04.142040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:04.204520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:04.205834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:04.205930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:04.205966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:04.335328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:04.335517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:04.335597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:04.335633] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:04.339478] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=23.30%) [2026-03-11T20:24:04.339808] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-03-11T20:24:04.339952] [INFO ] [sig ] FTHI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:04.485908] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTHI.txt [2026-03-11T20:24:04.486082] [INFO ] [sig ] [1239/3275] Completed FTHI in 0.4s | 2.79 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-11T20:24:04.486134] [INFO ] [sig ] [1240/3275] Forecasting FTHY... [2026-03-11T20:24:04.486164] [INFO ] [sig ] Generating forecast for: FTHY [2026-03-11T20:24:04.486196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-03-11T20:24:04.499384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-03-11T20:24:04.499815] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-03-11T20:24:04.500680] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-03-11T20:24:04.500735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:04.500767] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:04.500794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:04.500850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:04.561101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:04.562286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:04.562388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:04.562440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:04.686461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:04.686644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:04.686686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:04.686714] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:04.690988] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: DOWN (p=26.89%) [2026-03-11T20:24:04.691332] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-03-11T20:24:04.691478] [INFO ] [sig ] FTHY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:04.835928] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTHY.txt [2026-03-11T20:24:04.836090] [INFO ] [sig ] [1240/3275] Completed FTHY in 0.3s | 2.79 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-11T20:24:04.836132] [INFO ] [sig ] [1241/3275] Forecasting FTI... [2026-03-11T20:24:04.836161] [INFO ] [sig ] Generating forecast for: FTI [2026-03-11T20:24:04.836192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-03-11T20:24:04.848762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-03-11T20:24:04.849164] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-03-11T20:24:04.850241] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-03-11T20:24:04.850335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:04.850369] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:04.850395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:04.850660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:04.912228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:04.913339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:04.913428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:04.913461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:05.041231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:05.041399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:05.041440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:05.041468] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:05.044959] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-03-11T20:24:05.045270] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-03-11T20:24:05.045410] [INFO ] [sig ] FTI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:05.190831] [INFO ] [LOCAL ] Saved forecast: FTI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FTI.txt [2026-03-11T20:24:05.191003] [INFO ] [sig ] [1241/3275] Completed FTI in 0.4s | 2.79 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-11T20:24:05.191046] [INFO ] [sig ] [1242/3275] Forecasting FTK... [2026-03-11T20:24:05.191074] [INFO ] [sig ] Generating forecast for: FTK [2026-03-11T20:24:05.191105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-03-11T20:24:05.203518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-03-11T20:24:05.203925] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-03-11T20:24:05.204766] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-03-11T20:24:05.204821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:05.204852] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:05.204877] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:05.204933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:05.261802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:05.262685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:05.262769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:05.262801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:05.385433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:05.385624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:05.385680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:05.385719] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:05.389483] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=46.60%) [2026-03-11T20:24:05.389788] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-03-11T20:24:05.389921] [INFO ] [sig ] FTK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:05.530979] [INFO ] [LOCAL ] Saved forecast: FTK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTK.txt [2026-03-11T20:24:05.531129] [INFO ] [sig ] [1242/3275] Completed FTK in 0.3s | 2.79 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-11T20:24:05.531173] [INFO ] [sig ] [1243/3275] Forecasting FTLF... [2026-03-11T20:24:05.531208] [INFO ] [sig ] Generating forecast for: FTLF [2026-03-11T20:24:05.531244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-03-11T20:24:05.542390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-03-11T20:24:05.542731] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-03-11T20:24:05.543563] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-03-11T20:24:05.543633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:05.543664] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:05.543691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:05.543747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:05.603432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:05.604252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:05.604529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:05.604564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:05.712018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:05.712173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:05.712213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:05.712241] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:05.716060] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: UP (p=60.93%) [2026-03-11T20:24:05.716344] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-03-11T20:24:05.716475] [INFO ] [sig ] FTLF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:05.856845] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FTLF.txt [2026-03-11T20:24:05.856994] [INFO ] [sig ] [1243/3275] Completed FTLF in 0.3s | 2.79 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-11T20:24:05.857034] [INFO ] [sig ] [1244/3275] Forecasting FTQI... [2026-03-11T20:24:05.857063] [INFO ] [sig ] Generating forecast for: FTQI [2026-03-11T20:24:05.857093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-03-11T20:24:05.869756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-03-11T20:24:05.870112] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-03-11T20:24:05.870983] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-03-11T20:24:05.871037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:05.871069] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:05.871097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:05.871155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:05.930124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:05.930924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:05.931036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:05.931072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:06.057739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:06.057894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:06.057934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:06.057976] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:06.061937] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: DOWN (p=3.59%) [2026-03-11T20:24:06.062217] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-03-11T20:24:06.062354] [INFO ] [sig ] FTQI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:06.204625] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTQI.txt [2026-03-11T20:24:06.204774] [INFO ] [sig ] [1244/3275] Completed FTQI in 0.3s | 2.79 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-11T20:24:06.204816] [INFO ] [sig ] [1245/3275] Forecasting FTRE... [2026-03-11T20:24:06.204846] [INFO ] [sig ] Generating forecast for: FTRE [2026-03-11T20:24:06.204877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-03-11T20:24:06.218617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-03-11T20:24:06.218960] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-03-11T20:24:06.219988] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-03-11T20:24:06.220041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:06.220073] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:06.220099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:06.220154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:06.279205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:06.280133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:06.280240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:06.280276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:06.404738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:06.404894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:06.404933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:06.404963] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:06.408402] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=29.76%) [2026-03-11T20:24:06.408701] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-03-11T20:24:06.408834] [INFO ] [sig ] FTRE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:06.550430] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTRE.txt [2026-03-11T20:24:06.550611] [INFO ] [sig ] [1245/3275] Completed FTRE in 0.3s | 2.79 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-11T20:24:06.550653] [INFO ] [sig ] [1246/3275] Forecasting FTRI... [2026-03-11T20:24:06.550682] [INFO ] [sig ] Generating forecast for: FTRI [2026-03-11T20:24:06.550712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-03-11T20:24:06.563242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-03-11T20:24:06.563650] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-03-11T20:24:06.564448] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-03-11T20:24:06.564501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:06.564532] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:06.564558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:06.564635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:06.621614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:06.622427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:06.622510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:06.622542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:06.740468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:06.740650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:06.740693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:06.740721] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:06.744194] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: DOWN (p=34.68%) [2026-03-11T20:24:06.744522] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-03-11T20:24:06.744672] [INFO ] [sig ] FTRI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:06.886194] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTRI.txt [2026-03-11T20:24:06.886379] [INFO ] [sig ] [1246/3275] Completed FTRI in 0.3s | 2.79 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-11T20:24:06.886420] [INFO ] [sig ] [1247/3275] Forecasting FTS... [2026-03-11T20:24:06.886450] [INFO ] [sig ] Generating forecast for: FTS [2026-03-11T20:24:06.886480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-03-11T20:24:06.898837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-03-11T20:24:06.899184] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-03-11T20:24:06.900032] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-03-11T20:24:06.900084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:06.900116] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:06.900143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:06.900200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:06.957999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:06.958915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:06.959003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:06.959034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:07.084871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:07.085034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:07.085073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:07.085104] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:07.088779] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=73.15%) [2026-03-11T20:24:07.089100] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-03-11T20:24:07.089242] [INFO ] [sig ] FTS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:07.236423] [INFO ] [LOCAL ] Saved forecast: FTS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FTS.txt [2026-03-11T20:24:07.236685] [INFO ] [sig ] [1247/3275] Completed FTS in 0.4s | 2.79 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-11T20:24:07.236752] [INFO ] [sig ] [1248/3275] Forecasting FTSL... [2026-03-11T20:24:07.236796] [INFO ] [sig ] Generating forecast for: FTSL [2026-03-11T20:24:07.236836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-03-11T20:24:07.250015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-03-11T20:24:07.250396] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-03-11T20:24:07.251333] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-03-11T20:24:07.251386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:07.251419] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:07.251445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:07.251515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:07.310483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:07.311376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:07.311466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:07.311500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:07.438598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:07.438777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:07.438819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:07.438851] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:07.442482] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=82.99%) [2026-03-11T20:24:07.442798] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-03-11T20:24:07.442940] [INFO ] [sig ] FTSL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:07.585057] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FTSL.txt [2026-03-11T20:24:07.585224] [INFO ] [sig ] [1248/3275] Completed FTSL in 0.3s | 2.79 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-11T20:24:07.585274] [INFO ] [sig ] [1249/3275] Forecasting FTSM... [2026-03-11T20:24:07.585309] [INFO ] [sig ] Generating forecast for: FTSM [2026-03-11T20:24:07.585346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-03-11T20:24:07.597790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-03-11T20:24:07.598206] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-03-11T20:24:07.599039] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-03-11T20:24:07.599090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:07.599122] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:07.599148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:07.599204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:07.660533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:07.661515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:07.661621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:07.661847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:07.765310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:07.765463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:07.765504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:07.765534] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:07.769165] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=86.04%) [2026-03-11T20:24:07.769456] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-03-11T20:24:07.769607] [INFO ] [sig ] FTSM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:07.912645] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FTSM.txt [2026-03-11T20:24:07.912780] [INFO ] [sig ] [1249/3275] Completed FTSM in 0.3s | 2.79 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-11T20:24:07.912820] [INFO ] [sig ] [1250/3275] Forecasting FTXL... [2026-03-11T20:24:07.912851] [INFO ] [sig ] Generating forecast for: FTXL [2026-03-11T20:24:07.912882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-03-11T20:24:07.924263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-03-11T20:24:07.924594] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-03-11T20:24:07.925410] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-03-11T20:24:07.925462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:07.925495] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:07.925521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:07.925598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:07.987739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:07.988734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:07.988848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:07.988903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:08.111748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:08.111924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:08.111994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:08.112047] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:08.116016] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=7.45%) [2026-03-11T20:24:08.116410] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-03-11T20:24:08.116566] [INFO ] [sig ] FTXL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:08.262506] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTXL.txt [2026-03-11T20:24:08.262688] [INFO ] [sig ] [1250/3275] Completed FTXL in 0.3s | 2.79 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-11T20:24:08.262730] [INFO ] [sig ] [1251/3275] Forecasting FTXN... [2026-03-11T20:24:08.262760] [INFO ] [sig ] Generating forecast for: FTXN [2026-03-11T20:24:08.262790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-03-11T20:24:08.274766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-03-11T20:24:08.275073] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-03-11T20:24:08.275872] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-03-11T20:24:08.275924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:08.275980] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:08.276006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:08.276062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:08.333172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:08.333857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:08.333935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:08.333968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:08.454999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:08.455150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:08.455190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:08.455219] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:08.458708] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: DOWN (p=45.35%) [2026-03-11T20:24:08.458988] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-03-11T20:24:08.459124] [INFO ] [sig ] FTXN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:08.600319] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FTXN.txt [2026-03-11T20:24:08.600472] [INFO ] [sig ] [1251/3275] Completed FTXN in 0.3s | 2.79 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-11T20:24:08.600511] [INFO ] [sig ] [1252/3275] Forecasting FTXO... [2026-03-11T20:24:08.600539] [INFO ] [sig ] Generating forecast for: FTXO [2026-03-11T20:24:08.600587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-03-11T20:24:08.612839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-03-11T20:24:08.613190] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-03-11T20:24:08.613993] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-03-11T20:24:08.614056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:08.614088] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:08.614115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:08.614171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:08.672055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:08.672893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:08.672975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:08.673007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:08.802012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:08.802169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:08.802210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:08.802238] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:08.805663] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: UP (p=76.45%) [2026-03-11T20:24:08.805941] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-03-11T20:24:08.806072] [INFO ] [sig ] FTXO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:08.946791] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FTXO.txt [2026-03-11T20:24:08.946970] [INFO ] [sig ] [1252/3275] Completed FTXO in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-11T20:24:08.947010] [INFO ] [sig ] [1253/3275] Forecasting FUBO... [2026-03-11T20:24:08.947039] [INFO ] [sig ] Generating forecast for: FUBO [2026-03-11T20:24:08.947068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-03-11T20:24:08.959932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-03-11T20:24:08.960333] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-03-11T20:24:08.961153] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-03-11T20:24:08.961205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:08.961237] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:08.961264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:08.961320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:09.018131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:09.019020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:09.019105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:09.019137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:09.143488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:09.143666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:09.143707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:09.143734] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:09.147492] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=13.27%) [2026-03-11T20:24:09.147788] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-03-11T20:24:09.147919] [INFO ] [sig ] FUBO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:09.289303] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FUBO.txt [2026-03-11T20:24:09.289464] [INFO ] [sig ] [1253/3275] Completed FUBO in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-11T20:24:09.289504] [INFO ] [sig ] [1254/3275] Forecasting FUL... [2026-03-11T20:24:09.289534] [INFO ] [sig ] Generating forecast for: FUL [2026-03-11T20:24:09.289566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-03-11T20:24:09.302220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-03-11T20:24:09.302544] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-03-11T20:24:09.303335] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-03-11T20:24:09.303387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:09.303417] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:09.303443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:09.303499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:09.360559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:09.361215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:09.361296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:09.361327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:09.485672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:09.485830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:09.485868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:09.485926] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:09.489382] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=13.84%) [2026-03-11T20:24:09.489679] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-03-11T20:24:09.489808] [INFO ] [sig ] FUL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:09.633936] [INFO ] [LOCAL ] Saved forecast: FUL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FUL.txt [2026-03-11T20:24:09.634073] [INFO ] [sig ] [1254/3275] Completed FUL in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-11T20:24:09.634113] [INFO ] [sig ] [1255/3275] Forecasting FULC... [2026-03-11T20:24:09.634142] [INFO ] [sig ] Generating forecast for: FULC [2026-03-11T20:24:09.634172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-03-11T20:24:09.646218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-03-11T20:24:09.646550] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-03-11T20:24:09.647374] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-03-11T20:24:09.647427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:09.647458] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:09.647484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:09.647542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:09.704289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:09.704954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:09.705035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:09.705067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:09.829382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:09.829540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:09.829599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:09.829630] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:09.833064] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=23.98%) [2026-03-11T20:24:09.833360] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-03-11T20:24:09.833506] [INFO ] [sig ] FULC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:09.973816] [INFO ] [LOCAL ] Saved forecast: FULC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FULC.txt [2026-03-11T20:24:09.973947] [INFO ] [sig ] [1255/3275] Completed FULC in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-11T20:24:09.973992] [INFO ] [sig ] [1256/3275] Forecasting FUN... [2026-03-11T20:24:09.974022] [INFO ] [sig ] Generating forecast for: FUN [2026-03-11T20:24:09.974052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-03-11T20:24:09.985496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-03-11T20:24:09.985860] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-03-11T20:24:09.986661] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-03-11T20:24:09.986713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:09.986744] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:09.986770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:09.986827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:10.043859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:10.044677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:10.044761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:10.044795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:10.169753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:10.169911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:10.169959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:10.170007] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:10.174035] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: DOWN (p=16.97%) [2026-03-11T20:24:10.174353] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-03-11T20:24:10.174514] [INFO ] [sig ] FUN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:10.321254] [INFO ] [LOCAL ] Saved forecast: FUN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FUN.txt [2026-03-11T20:24:10.321435] [INFO ] [sig ] [1256/3275] Completed FUN in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-11T20:24:10.321488] [INFO ] [sig ] [1257/3275] Forecasting FUNC... [2026-03-11T20:24:10.321519] [INFO ] [sig ] Generating forecast for: FUNC [2026-03-11T20:24:10.321552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-03-11T20:24:10.335035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-03-11T20:24:10.335389] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-03-11T20:24:10.336207] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-03-11T20:24:10.336260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:10.336292] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:10.336319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:10.336379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:10.396761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:10.397514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:10.397616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:10.397652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:10.522376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:10.522534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:10.522594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:10.522628] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:10.526543] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=26.48%) [2026-03-11T20:24:10.526850] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-03-11T20:24:10.527010] [INFO ] [sig ] FUNC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:10.674620] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FUNC.txt [2026-03-11T20:24:10.674782] [INFO ] [sig ] [1257/3275] Completed FUNC in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-11T20:24:10.674821] [INFO ] [sig ] [1258/3275] Forecasting FUND... [2026-03-11T20:24:10.674855] [INFO ] [sig ] Generating forecast for: FUND [2026-03-11T20:24:10.674887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-03-11T20:24:10.687203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-03-11T20:24:10.687543] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-03-11T20:24:10.688490] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-03-11T20:24:10.688544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:10.688601] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:10.688633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:10.688692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:10.749401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:10.750313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:10.750424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:10.750473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:10.870925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:10.871087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:10.871129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:10.871158] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:10.874658] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=51.37%) [2026-03-11T20:24:10.874957] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-03-11T20:24:10.875094] [INFO ] [sig ] FUND: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:11.022669] [INFO ] [LOCAL ] Saved forecast: FUND 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FUND.txt [2026-03-11T20:24:11.022831] [INFO ] [sig ] [1258/3275] Completed FUND in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-11T20:24:11.022884] [INFO ] [sig ] [1259/3275] Forecasting FVCB... [2026-03-11T20:24:11.022924] [INFO ] [sig ] Generating forecast for: FVCB [2026-03-11T20:24:11.022962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-03-11T20:24:11.034888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-03-11T20:24:11.035303] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-03-11T20:24:11.036200] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-03-11T20:24:11.036259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:11.036291] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:11.036317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:11.036379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:11.099015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:11.100137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:11.100261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:11.100313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:11.226250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:11.226410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:11.226478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:11.226515] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:11.230502] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: DOWN (p=22.69%) [2026-03-11T20:24:11.230812] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-03-11T20:24:11.230959] [INFO ] [sig ] FVCB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:11.377196] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FVCB.txt [2026-03-11T20:24:11.377351] [INFO ] [sig ] [1259/3275] Completed FVCB in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-11T20:24:11.377394] [INFO ] [sig ] [1260/3275] Forecasting FWONA... [2026-03-11T20:24:11.377423] [INFO ] [sig ] Generating forecast for: FWONA [2026-03-11T20:24:11.377452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-03-11T20:24:11.390250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-03-11T20:24:11.390623] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-03-11T20:24:11.391537] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-03-11T20:24:11.391612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:11.391645] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:11.391672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:11.391729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:11.451980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:11.452983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:11.453096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:11.453150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:11.580605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:11.580761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:11.580801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:11.580831] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:11.584359] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: DOWN (p=20.81%) [2026-03-11T20:24:11.584694] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-03-11T20:24:11.584831] [INFO ] [sig ] FWONA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:11.730341] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FWONA.txt [2026-03-11T20:24:11.730496] [INFO ] [sig ] [1260/3275] Completed FWONA in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-11T20:24:11.730540] [INFO ] [sig ] [1261/3275] Forecasting FWONK... [2026-03-11T20:24:11.730588] [INFO ] [sig ] Generating forecast for: FWONK [2026-03-11T20:24:11.730624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-03-11T20:24:11.743248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-03-11T20:24:11.743648] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-03-11T20:24:11.744462] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-03-11T20:24:11.744515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:11.744547] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:11.744594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:11.744654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:11.805896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:11.807003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:11.807117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:11.807152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:11.927006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:11.927168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:11.927208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:11.927238] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:11.931051] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: UP (p=91.88%) [2026-03-11T20:24:11.931424] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-03-11T20:24:11.931614] [INFO ] [sig ] FWONK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:12.079989] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FWONK.txt [2026-03-11T20:24:12.080198] [INFO ] [sig ] [1261/3275] Completed FWONK in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-11T20:24:12.080261] [INFO ] [sig ] [1262/3275] Forecasting FWRD... [2026-03-11T20:24:12.080310] [INFO ] [sig ] Generating forecast for: FWRD [2026-03-11T20:24:12.080355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-03-11T20:24:12.097149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-03-11T20:24:12.097679] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-03-11T20:24:12.098850] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-03-11T20:24:12.098917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:12.098965] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:12.099007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:12.099094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:12.168009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:12.168951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:12.169040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:12.169073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:12.296873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:12.297032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:12.297071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:12.297101] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:12.300689] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: DOWN (p=18.78%) [2026-03-11T20:24:12.300974] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-03-11T20:24:12.301106] [INFO ] [sig ] FWRD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:12.444753] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/FWRD.txt [2026-03-11T20:24:12.444894] [INFO ] [sig ] [1262/3275] Completed FWRD in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-11T20:24:12.444935] [INFO ] [sig ] [1263/3275] Forecasting FWRG... [2026-03-11T20:24:12.444965] [INFO ] [sig ] Generating forecast for: FWRG [2026-03-11T20:24:12.444995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-03-11T20:24:12.457887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-03-11T20:24:12.458274] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-03-11T20:24:12.459120] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-03-11T20:24:12.459173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:12.459217] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:12.459244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:12.459301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:12.533496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:12.534408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:12.534508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:12.534546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:12.656021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:12.656175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:12.656215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:12.656243] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:12.659765] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=89.83%) [2026-03-11T20:24:12.660047] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-03-11T20:24:12.660181] [INFO ] [sig ] FWRG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:12.806205] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FWRG.txt [2026-03-11T20:24:12.806354] [INFO ] [sig ] [1263/3275] Completed FWRG in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-11T20:24:12.806397] [INFO ] [sig ] [1264/3275] Forecasting FYC... [2026-03-11T20:24:12.806428] [INFO ] [sig ] Generating forecast for: FYC [2026-03-11T20:24:12.806459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-03-11T20:24:12.819371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-03-11T20:24:12.819801] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-03-11T20:24:12.820640] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-03-11T20:24:12.820693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:12.820724] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:12.820751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:12.820807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:12.882215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:12.883195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:12.883281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:12.883314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:13.010501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:13.010700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:13.010756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:13.010789] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:13.014528] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: UP (p=94.93%) [2026-03-11T20:24:13.014837] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-03-11T20:24:13.014987] [INFO ] [sig ] FYC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:13.159990] [INFO ] [LOCAL ] Saved forecast: FYC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FYC.txt [2026-03-11T20:24:13.160171] [INFO ] [sig ] [1264/3275] Completed FYC in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-11T20:24:13.160215] [INFO ] [sig ] [1265/3275] Forecasting FYX... [2026-03-11T20:24:13.160246] [INFO ] [sig ] Generating forecast for: FYX [2026-03-11T20:24:13.160278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-03-11T20:24:13.172189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-03-11T20:24:13.172537] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-03-11T20:24:13.173370] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-03-11T20:24:13.173423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:13.173457] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:13.173484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:13.173541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:13.233988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:13.234803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:13.234888] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:13.234927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:13.363127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:13.363289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:13.363328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:13.363360] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:13.366903] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: UP (p=77.69%) [2026-03-11T20:24:13.367199] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-03-11T20:24:13.367338] [INFO ] [sig ] FYX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:13.513524] [INFO ] [LOCAL ] Saved forecast: FYX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/FYX.txt [2026-03-11T20:24:13.513708] [INFO ] [sig ] [1265/3275] Completed FYX in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-11T20:24:13.513749] [INFO ] [sig ] [1266/3275] Forecasting G... [2026-03-11T20:24:13.513780] [INFO ] [sig ] Generating forecast for: G [2026-03-11T20:24:13.513811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-03-11T20:24:13.526738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-03-11T20:24:13.527117] [INFO ] [FORECASTER] Starting predict_future for G [2026-03-11T20:24:13.527950] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-03-11T20:24:13.528031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:13.528063] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:13.528090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:13.528146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:13.584788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:13.585507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:13.585608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:13.585643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:13.714272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:13.714470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:13.714512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:13.714541] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:13.718667] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-03-11T20:24:13.719095] [INFO ] [FORECASTER] Completed predict_future for G [2026-03-11T20:24:13.719285] [INFO ] [sig ] G: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:13.863872] [INFO ] [LOCAL ] Saved forecast: G 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/G.txt [2026-03-11T20:24:13.864028] [INFO ] [sig ] [1266/3275] Completed G in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-11T20:24:13.864072] [INFO ] [sig ] [1267/3275] Forecasting GAB... [2026-03-11T20:24:13.864119] [INFO ] [sig ] Generating forecast for: GAB [2026-03-11T20:24:13.864168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-03-11T20:24:13.878668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-03-11T20:24:13.879063] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-03-11T20:24:13.880004] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-03-11T20:24:13.880065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:13.880111] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:13.880149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:13.880261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:13.940983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:13.941935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:13.942036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:13.942071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:14.065732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:14.065887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:14.065927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:14.065956] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:14.069456] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-03-11T20:24:14.069794] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-03-11T20:24:14.069944] [INFO ] [sig ] GAB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:14.213448] [INFO ] [LOCAL ] Saved forecast: GAB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GAB.txt [2026-03-11T20:24:14.213608] [INFO ] [sig ] [1267/3275] Completed GAB in 0.3s | 2.80 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-11T20:24:14.213653] [INFO ] [sig ] [1268/3275] Forecasting GABC... [2026-03-11T20:24:14.213682] [INFO ] [sig ] Generating forecast for: GABC [2026-03-11T20:24:14.213713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-03-11T20:24:14.226844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-03-11T20:24:14.227224] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-03-11T20:24:14.228126] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-03-11T20:24:14.228180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:14.228237] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:14.228264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:14.228320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:14.289236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:14.290202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:14.290293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:14.290327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:14.415833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:14.415987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:14.416029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:14.416058] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:14.419701] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: UP (p=74.30%) [2026-03-11T20:24:14.419990] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-03-11T20:24:14.420158] [INFO ] [sig ] GABC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:14.567036] [INFO ] [LOCAL ] Saved forecast: GABC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GABC.txt [2026-03-11T20:24:14.567212] [INFO ] [sig ] [1268/3275] Completed GABC in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-11T20:24:14.567256] [INFO ] [sig ] [1269/3275] Forecasting GAIA... [2026-03-11T20:24:14.567284] [INFO ] [sig ] Generating forecast for: GAIA [2026-03-11T20:24:14.567315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-03-11T20:24:14.579991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-03-11T20:24:14.580376] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-03-11T20:24:14.581249] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-03-11T20:24:14.581304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:14.581336] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:14.581362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:14.581418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:14.645154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:14.646139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:14.646232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:14.646266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:14.774485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:14.774671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:14.774713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:14.774744] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:14.778456] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: UP (p=96.82%) [2026-03-11T20:24:14.778861] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-03-11T20:24:14.779031] [INFO ] [sig ] GAIA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:14.927161] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GAIA.txt [2026-03-11T20:24:14.927320] [INFO ] [sig ] [1269/3275] Completed GAIA in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-11T20:24:14.927362] [INFO ] [sig ] [1270/3275] Forecasting GAIN... [2026-03-11T20:24:14.927391] [INFO ] [sig ] Generating forecast for: GAIN [2026-03-11T20:24:14.927420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-03-11T20:24:14.944856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-03-11T20:24:14.945256] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-03-11T20:24:14.946122] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-03-11T20:24:14.946175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:14.946208] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:14.946237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:14.946294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:15.007138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:15.007986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:15.008087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:15.008126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:15.134860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:15.135028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:15.135071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:15.135141] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:15.139250] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=36.60%) [2026-03-11T20:24:15.139552] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-03-11T20:24:15.139919] [INFO ] [sig ] GAIN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:15.286209] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GAIN.txt [2026-03-11T20:24:15.286357] [INFO ] [sig ] [1270/3275] Completed GAIN in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-11T20:24:15.286397] [INFO ] [sig ] [1271/3275] Forecasting GAM... [2026-03-11T20:24:15.286430] [INFO ] [sig ] Generating forecast for: GAM [2026-03-11T20:24:15.286463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-03-11T20:24:15.297852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-03-11T20:24:15.298222] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-03-11T20:24:15.299052] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-03-11T20:24:15.299106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:15.299138] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:15.299164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:15.299220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:15.358797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:15.359649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:15.359736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:15.359769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:15.481919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:15.482080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:15.482122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:15.482185] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:15.485944] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: DOWN (p=35.75%) [2026-03-11T20:24:15.486256] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-03-11T20:24:15.486397] [INFO ] [sig ] GAM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:15.629531] [INFO ] [LOCAL ] Saved forecast: GAM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GAM.txt [2026-03-11T20:24:15.629690] [INFO ] [sig ] [1271/3275] Completed GAM in 0.3s | 2.80 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-11T20:24:15.629732] [INFO ] [sig ] [1272/3275] Forecasting GAMB... [2026-03-11T20:24:15.629761] [INFO ] [sig ] Generating forecast for: GAMB [2026-03-11T20:24:15.629790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-03-11T20:24:15.642308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-03-11T20:24:15.642695] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-03-11T20:24:15.643531] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-03-11T20:24:15.643604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:15.643639] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:15.643665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:15.643722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:15.703158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:15.703946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:15.704027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:15.704075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:15.828944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:15.829103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:15.829146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:15.829188] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:15.832892] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=37.08%) [2026-03-11T20:24:15.833171] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-03-11T20:24:15.833302] [INFO ] [sig ] GAMB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:15.979889] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GAMB.txt [2026-03-11T20:24:15.980051] [INFO ] [sig ] [1272/3275] Completed GAMB in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-11T20:24:15.980092] [INFO ] [sig ] [1273/3275] Forecasting GANX... [2026-03-11T20:24:15.980121] [INFO ] [sig ] Generating forecast for: GANX [2026-03-11T20:24:15.980156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-03-11T20:24:15.993052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-03-11T20:24:15.993431] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-03-11T20:24:15.994275] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-03-11T20:24:15.994329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:15.994360] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:15.994386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:15.994444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:16.057771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:16.058697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:16.058785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:16.059018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:16.190479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:16.190677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:16.190731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:16.190762] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:16.194759] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-03-11T20:24:16.195135] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-03-11T20:24:16.195290] [INFO ] [sig ] GANX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:16.390462] [INFO ] [LOCAL ] Saved forecast: GANX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GANX.txt [2026-03-11T20:24:16.390722] [INFO ] [sig ] [1273/3275] Completed GANX in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-11T20:24:16.390792] [INFO ] [sig ] [1274/3275] Forecasting GASS... [2026-03-11T20:24:16.390840] [INFO ] [sig ] Generating forecast for: GASS [2026-03-11T20:24:16.390890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-03-11T20:24:16.408897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-03-11T20:24:16.409437] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-03-11T20:24:16.410811] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-03-11T20:24:16.410884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:16.410938] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:16.411003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:16.411102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:16.498405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:16.499833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:16.499971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:16.500021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:16.683079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:16.683309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:16.683372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:16.683417] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:16.689019] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: DOWN (p=16.46%) [2026-03-11T20:24:16.689534] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-03-11T20:24:16.689780] [INFO ] [sig ] GASS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:16.912186] [INFO ] [LOCAL ] Saved forecast: GASS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GASS.txt [2026-03-11T20:24:16.912432] [INFO ] [sig ] [1274/3275] Completed GASS in 0.5s | 2.79 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-11T20:24:16.912500] [INFO ] [sig ] [1275/3275] Forecasting GATX... [2026-03-11T20:24:16.912554] [INFO ] [sig ] Generating forecast for: GATX [2026-03-11T20:24:16.912631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-03-11T20:24:16.932445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-03-11T20:24:16.933075] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-03-11T20:24:16.934447] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-03-11T20:24:16.934542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:16.934621] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:16.934673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:16.934768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:17.030655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:17.033183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:17.033419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:17.033480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:17.211114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:17.211310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:17.211361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:17.211395] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:17.215301] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: DOWN (p=3.94%) [2026-03-11T20:24:17.215743] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-03-11T20:24:17.215902] [INFO ] [sig ] GATX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:17.377302] [INFO ] [LOCAL ] Saved forecast: GATX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GATX.txt [2026-03-11T20:24:17.377495] [INFO ] [sig ] [1275/3275] Completed GATX in 0.5s | 2.79 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-11T20:24:17.377551] [INFO ] [sig ] [1276/3275] Forecasting GBAB... [2026-03-11T20:24:17.377613] [INFO ] [sig ] Generating forecast for: GBAB [2026-03-11T20:24:17.377648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-03-11T20:24:17.391618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-03-11T20:24:17.392076] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-03-11T20:24:17.393019] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-03-11T20:24:17.393075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:17.393108] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:17.393135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:17.393194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:17.482332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:17.483674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:17.483814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:17.483867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:17.627165] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:17.627328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:17.627372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:17.627401] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:17.631164] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=85.71%) [2026-03-11T20:24:17.631476] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-03-11T20:24:17.631684] [INFO ] [sig ] GBAB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:17.790456] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GBAB.txt [2026-03-11T20:24:17.790635] [INFO ] [sig ] [1276/3275] Completed GBAB in 0.4s | 2.79 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-11T20:24:17.790680] [INFO ] [sig ] [1277/3275] Forecasting GBCI... [2026-03-11T20:24:17.790710] [INFO ] [sig ] Generating forecast for: GBCI [2026-03-11T20:24:17.790741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-03-11T20:24:17.803744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-03-11T20:24:17.804197] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-03-11T20:24:17.805108] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-03-11T20:24:17.805162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:17.805194] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:17.805220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:17.805275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:17.869630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:17.870617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:17.870718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:17.870751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:17.997697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:17.997860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:17.997901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:17.997933] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:18.001616] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: UP (p=52.81%) [2026-03-11T20:24:18.001935] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-03-11T20:24:18.002082] [INFO ] [sig ] GBCI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:18.148461] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GBCI.txt [2026-03-11T20:24:18.148628] [INFO ] [sig ] [1277/3275] Completed GBCI in 0.4s | 2.79 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-11T20:24:18.148675] [INFO ] [sig ] [1278/3275] Forecasting GBDC... [2026-03-11T20:24:18.148893] [INFO ] [sig ] Generating forecast for: GBDC [2026-03-11T20:24:18.148934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-03-11T20:24:18.162923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-03-11T20:24:18.163285] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-03-11T20:24:18.164133] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-03-11T20:24:18.164188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:18.164220] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:18.164247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:18.164305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:18.223568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:18.224433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:18.224562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:18.224640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:18.347237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:18.347397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:18.347437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:18.347465] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:18.350969] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: DOWN (p=4.70%) [2026-03-11T20:24:18.351248] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-03-11T20:24:18.351381] [INFO ] [sig ] GBDC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:18.493007] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GBDC.txt [2026-03-11T20:24:18.493174] [INFO ] [sig ] [1278/3275] Completed GBDC in 0.3s | 2.79 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-11T20:24:18.493217] [INFO ] [sig ] [1279/3275] Forecasting GBTG... [2026-03-11T20:24:18.493247] [INFO ] [sig ] Generating forecast for: GBTG [2026-03-11T20:24:18.493278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-03-11T20:24:18.506054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-03-11T20:24:18.506460] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-03-11T20:24:18.507518] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-03-11T20:24:18.507596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:18.507639] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:18.507672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:18.507743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:18.567775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:18.568769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:18.568856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:18.568891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:18.700326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:18.700506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:18.700561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:18.700625] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:18.704351] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: UP (p=66.78%) [2026-03-11T20:24:18.704666] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-03-11T20:24:18.704809] [INFO ] [sig ] GBTG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:18.853821] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GBTG.txt [2026-03-11T20:24:18.853991] [INFO ] [sig ] [1279/3275] Completed GBTG in 0.4s | 2.79 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-11T20:24:18.854030] [INFO ] [sig ] [1280/3275] Forecasting GBX... [2026-03-11T20:24:18.854058] [INFO ] [sig ] Generating forecast for: GBX [2026-03-11T20:24:18.854090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-03-11T20:24:18.866919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-03-11T20:24:18.867308] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-03-11T20:24:18.868209] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-03-11T20:24:18.868270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:18.868311] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:18.868347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:18.868423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:18.928562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:18.929784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:18.930069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:18.930104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:19.059906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:19.060070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:19.060110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:19.060139] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:19.064132] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: UP (p=80.93%) [2026-03-11T20:24:19.064598] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-03-11T20:24:19.064754] [INFO ] [sig ] GBX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:19.214304] [INFO ] [LOCAL ] Saved forecast: GBX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GBX.txt [2026-03-11T20:24:19.214470] [INFO ] [sig ] [1280/3275] Completed GBX in 0.4s | 2.79 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-11T20:24:19.214511] [INFO ] [sig ] [1281/3275] Forecasting GCBC... [2026-03-11T20:24:19.214550] [INFO ] [sig ] Generating forecast for: GCBC [2026-03-11T20:24:19.214616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-03-11T20:24:19.227295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-03-11T20:24:19.227707] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-03-11T20:24:19.228599] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-03-11T20:24:19.228654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:19.228685] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:19.228712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:19.228925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:19.291280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:19.292239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:19.292327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:19.292360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:19.406231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:19.406391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:19.406433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:19.406462] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:19.410247] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: UP (p=82.21%) [2026-03-11T20:24:19.410588] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-03-11T20:24:19.410758] [INFO ] [sig ] GCBC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:19.563285] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GCBC.txt [2026-03-11T20:24:19.563503] [INFO ] [sig ] [1281/3275] Completed GCBC in 0.3s | 2.79 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-11T20:24:19.563592] [INFO ] [sig ] [1282/3275] Forecasting GCMG... [2026-03-11T20:24:19.563642] [INFO ] [sig ] Generating forecast for: GCMG [2026-03-11T20:24:19.563880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-03-11T20:24:19.581790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-03-11T20:24:19.582187] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-03-11T20:24:19.583246] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-03-11T20:24:19.583298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:19.583330] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:19.583356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:19.583412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:19.643037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:19.643728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:19.643808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:19.643840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:19.764009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:19.764165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:19.764205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:19.764234] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:19.767689] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: DOWN (p=25.13%) [2026-03-11T20:24:19.767985] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-03-11T20:24:19.768118] [INFO ] [sig ] GCMG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:19.908708] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GCMG.txt [2026-03-11T20:24:19.908844] [INFO ] [sig ] [1282/3275] Completed GCMG in 0.3s | 2.79 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-11T20:24:19.908884] [INFO ] [sig ] [1283/3275] Forecasting GCO... [2026-03-11T20:24:19.908912] [INFO ] [sig ] Generating forecast for: GCO [2026-03-11T20:24:19.908942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-03-11T20:24:19.921947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-03-11T20:24:19.922255] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-03-11T20:24:19.923066] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-03-11T20:24:19.923117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:19.923148] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:19.923174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:19.923230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:19.981810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:19.982545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:19.982650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:19.982683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:20.103057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:20.103207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:20.103246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:20.103275] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:20.106707] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: UP (p=79.84%) [2026-03-11T20:24:20.106983] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-03-11T20:24:20.107111] [INFO ] [sig ] GCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:20.245392] [INFO ] [LOCAL ] Saved forecast: GCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GCO.txt [2026-03-11T20:24:20.245517] [INFO ] [sig ] [1283/3275] Completed GCO in 0.3s | 2.79 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-11T20:24:20.245556] [INFO ] [sig ] [1284/3275] Forecasting GD... [2026-03-11T20:24:20.245604] [INFO ] [sig ] Generating forecast for: GD [2026-03-11T20:24:20.245637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-03-11T20:24:20.257626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-03-11T20:24:20.257930] [INFO ] [FORECASTER] Starting predict_future for GD [2026-03-11T20:24:20.258797] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-03-11T20:24:20.258848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:20.258880] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:20.258906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:20.258962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:20.316798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:20.317430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:20.317508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:20.317539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:20.439072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:20.439219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:20.439259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:20.439288] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:20.442675] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: DOWN (p=13.25%) [2026-03-11T20:24:20.442951] [INFO ] [FORECASTER] Completed predict_future for GD [2026-03-11T20:24:20.443079] [INFO ] [sig ] GD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:20.584496] [INFO ] [LOCAL ] Saved forecast: GD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GD.txt [2026-03-11T20:24:20.584637] [INFO ] [sig ] [1284/3275] Completed GD in 0.3s | 2.79 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-11T20:24:20.584679] [INFO ] [sig ] [1285/3275] Forecasting GDC... [2026-03-11T20:24:20.584708] [INFO ] [sig ] Generating forecast for: GDC [2026-03-11T20:24:20.584737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-03-11T20:24:20.595833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-03-11T20:24:20.596102] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-03-11T20:24:20.596908] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-03-11T20:24:20.596959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:20.597018] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:20.597046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:20.597103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:20.653321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:20.654029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:20.654107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:20.654139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:20.778856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:20.779010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:20.779050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:20.779078] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:20.782494] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: DOWN (p=3.47%) [2026-03-11T20:24:20.782792] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-03-11T20:24:20.782920] [INFO ] [sig ] GDC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:20.923687] [INFO ] [LOCAL ] Saved forecast: GDC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GDC.txt [2026-03-11T20:24:20.923807] [INFO ] [sig ] [1285/3275] Completed GDC in 0.3s | 2.79 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-11T20:24:20.923847] [INFO ] [sig ] [1286/3275] Forecasting GDDY... [2026-03-11T20:24:20.923876] [INFO ] [sig ] Generating forecast for: GDDY [2026-03-11T20:24:20.923905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-03-11T20:24:20.936054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-03-11T20:24:20.936348] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-03-11T20:24:20.937147] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-03-11T20:24:20.937198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:20.937228] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:20.937254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:20.937310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:20.998097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:20.998757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:20.998838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:20.998870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:21.123450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:21.123634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:21.123685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:21.123716] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:21.127736] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: DOWN (p=14.64%) [2026-03-11T20:24:21.128031] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-03-11T20:24:21.128163] [INFO ] [sig ] GDDY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:21.271093] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GDDY.txt [2026-03-11T20:24:21.271272] [INFO ] [sig ] [1286/3275] Completed GDDY in 0.3s | 2.79 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-11T20:24:21.271316] [INFO ] [sig ] [1287/3275] Forecasting GDEN... [2026-03-11T20:24:21.271346] [INFO ] [sig ] Generating forecast for: GDEN [2026-03-11T20:24:21.271376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-03-11T20:24:21.290396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-03-11T20:24:21.291068] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-03-11T20:24:21.292163] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-03-11T20:24:21.292228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:21.292262] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:21.292288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:21.292344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:21.355490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:21.356500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:21.356605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:21.356641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:21.481038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:21.481197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:21.481236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:21.481263] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:21.485077] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: UP (p=74.75%) [2026-03-11T20:24:21.485357] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-03-11T20:24:21.485489] [INFO ] [sig ] GDEN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:21.630434] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GDEN.txt [2026-03-11T20:24:21.630606] [INFO ] [sig ] [1287/3275] Completed GDEN in 0.4s | 2.79 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-11T20:24:21.630657] [INFO ] [sig ] [1288/3275] Forecasting GDRX... [2026-03-11T20:24:21.630692] [INFO ] [sig ] Generating forecast for: GDRX [2026-03-11T20:24:21.630726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-03-11T20:24:21.643767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-03-11T20:24:21.644113] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-03-11T20:24:21.644922] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-03-11T20:24:21.644973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:21.645003] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:21.645029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:21.645085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:21.704353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:21.705214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:21.705299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:21.705330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:21.832505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:21.832684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:21.832724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:21.832787] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:21.836493] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: UP (p=68.38%) [2026-03-11T20:24:21.836878] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-03-11T20:24:21.837026] [INFO ] [sig ] GDRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:21.985086] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GDRX.txt [2026-03-11T20:24:21.985246] [INFO ] [sig ] [1288/3275] Completed GDRX in 0.4s | 2.79 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-11T20:24:21.985286] [INFO ] [sig ] [1289/3275] Forecasting GDS... [2026-03-11T20:24:21.985316] [INFO ] [sig ] Generating forecast for: GDS [2026-03-11T20:24:21.985346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-03-11T20:24:21.998248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-03-11T20:24:21.998617] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-03-11T20:24:21.999423] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-03-11T20:24:21.999475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:21.999505] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:21.999531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:21.999611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:22.062830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:22.063943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:22.064029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:22.064064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:22.191354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:22.191520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:22.191559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:22.191675] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:22.195192] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: DOWN (p=16.40%) [2026-03-11T20:24:22.195504] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-03-11T20:24:22.195670] [INFO ] [sig ] GDS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:22.345333] [INFO ] [LOCAL ] Saved forecast: GDS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GDS.txt [2026-03-11T20:24:22.345500] [INFO ] [sig ] [1289/3275] Completed GDS in 0.4s | 2.79 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-11T20:24:22.345542] [INFO ] [sig ] [1290/3275] Forecasting GDYN... [2026-03-11T20:24:22.345591] [INFO ] [sig ] Generating forecast for: GDYN [2026-03-11T20:24:22.345626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-03-11T20:24:22.358034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-03-11T20:24:22.358370] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-03-11T20:24:22.359231] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-03-11T20:24:22.359283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:22.359314] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:22.359339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:22.359395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:22.420015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:22.421147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:22.421236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:22.421270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:22.547183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:22.547347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:22.547386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:22.547416] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:22.550966] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=23.09%) [2026-03-11T20:24:22.551277] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-03-11T20:24:22.551417] [INFO ] [sig ] GDYN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:22.694709] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GDYN.txt [2026-03-11T20:24:22.694873] [INFO ] [sig ] [1290/3275] Completed GDYN in 0.3s | 2.79 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-11T20:24:22.694923] [INFO ] [sig ] [1291/3275] Forecasting GE... [2026-03-11T20:24:22.694956] [INFO ] [sig ] Generating forecast for: GE [2026-03-11T20:24:22.694988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-03-11T20:24:22.711482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-03-11T20:24:22.712042] [INFO ] [FORECASTER] Starting predict_future for GE [2026-03-11T20:24:22.712913] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-03-11T20:24:22.712965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:22.712997] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:22.713023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:22.713078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:22.771039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:22.771981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:22.772064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:22.772096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:22.899610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:22.899782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:22.899821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:22.899848] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:22.903336] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: DOWN (p=32.82%) [2026-03-11T20:24:22.903650] [INFO ] [FORECASTER] Completed predict_future for GE [2026-03-11T20:24:22.903787] [INFO ] [sig ] GE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:23.050552] [INFO ] [LOCAL ] Saved forecast: GE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GE.txt [2026-03-11T20:24:23.050719] [INFO ] [sig ] [1291/3275] Completed GE in 0.4s | 2.79 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-11T20:24:23.050759] [INFO ] [sig ] [1292/3275] Forecasting GECC... [2026-03-11T20:24:23.050788] [INFO ] [sig ] Generating forecast for: GECC [2026-03-11T20:24:23.050817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-03-11T20:24:23.061699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-03-11T20:24:23.061996] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-03-11T20:24:23.062813] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-03-11T20:24:23.062865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:23.062896] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:23.062923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:23.062979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:23.121311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:23.122010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:23.122090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:23.122121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:23.253809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:23.253969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:23.254010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:23.254040] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:23.257918] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-03-11T20:24:23.258242] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-03-11T20:24:23.258400] [INFO ] [sig ] GECC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:23.406826] [INFO ] [LOCAL ] Saved forecast: GECC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GECC.txt [2026-03-11T20:24:23.407037] [INFO ] [sig ] [1292/3275] Completed GECC in 0.4s | 2.79 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-11T20:24:23.407105] [INFO ] [sig ] [1293/3275] Forecasting GEF... [2026-03-11T20:24:23.407149] [INFO ] [sig ] Generating forecast for: GEF [2026-03-11T20:24:23.407197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-03-11T20:24:23.425429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-03-11T20:24:23.425916] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-03-11T20:24:23.426817] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-03-11T20:24:23.426870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:23.426904] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:23.426932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:23.426991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:23.489360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:23.490316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:23.490413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:23.490447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:23.640905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:23.641069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:23.641112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:23.641143] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:23.645026] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: DOWN (p=10.30%) [2026-03-11T20:24:23.645501] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-03-11T20:24:23.645659] [INFO ] [sig ] GEF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:23.795164] [INFO ] [LOCAL ] Saved forecast: GEF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GEF.txt [2026-03-11T20:24:23.795316] [INFO ] [sig ] [1293/3275] Completed GEF in 0.4s | 2.79 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-11T20:24:23.795357] [INFO ] [sig ] [1294/3275] Forecasting GEHC... [2026-03-11T20:24:23.795388] [INFO ] [sig ] Generating forecast for: GEHC [2026-03-11T20:24:23.795419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-03-11T20:24:23.809137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-03-11T20:24:23.809525] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-03-11T20:24:23.810658] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-03-11T20:24:23.810874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:23.810908] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:23.810945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:23.811006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:23.871853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:23.872673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:23.872758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:23.872798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:24.000553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:24.000734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:24.000793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:24.000825] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:24.004686] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: DOWN (p=13.92%) [2026-03-11T20:24:24.004982] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-03-11T20:24:24.005119] [INFO ] [sig ] GEHC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:24.160419] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GEHC.txt [2026-03-11T20:24:24.160610] [INFO ] [sig ] [1294/3275] Completed GEHC in 0.4s | 2.79 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-11T20:24:24.160681] [INFO ] [sig ] [1295/3275] Forecasting GEL... [2026-03-11T20:24:24.160714] [INFO ] [sig ] Generating forecast for: GEL [2026-03-11T20:24:24.160747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-03-11T20:24:24.174178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-03-11T20:24:24.174531] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-03-11T20:24:24.175425] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-03-11T20:24:24.175492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:24.175527] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:24.175553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:24.175642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:24.235323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:24.236159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:24.236274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:24.236309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:24.363089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:24.363258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:24.363303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:24.363335] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:24.367136] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: DOWN (p=28.32%) [2026-03-11T20:24:24.367475] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-03-11T20:24:24.367658] [INFO ] [sig ] GEL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:24.517826] [INFO ] [LOCAL ] Saved forecast: GEL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GEL.txt [2026-03-11T20:24:24.518016] [INFO ] [sig ] [1295/3275] Completed GEL in 0.4s | 2.79 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-11T20:24:24.518063] [INFO ] [sig ] [1296/3275] Forecasting GEN... [2026-03-11T20:24:24.518095] [INFO ] [sig ] Generating forecast for: GEN [2026-03-11T20:24:24.518128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-03-11T20:24:24.531123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-03-11T20:24:24.531475] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-03-11T20:24:24.532297] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-03-11T20:24:24.532350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:24.532381] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:24.532407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:24.532462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:24.590442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:24.591600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:24.591727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:24.591763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:24.716122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:24.716287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:24.716329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:24.716359] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:24.720178] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=54.27%) [2026-03-11T20:24:24.720484] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-03-11T20:24:24.720649] [INFO ] [sig ] GEN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:24.867094] [INFO ] [LOCAL ] Saved forecast: GEN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GEN.txt [2026-03-11T20:24:24.867265] [INFO ] [sig ] [1296/3275] Completed GEN in 0.3s | 2.79 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-11T20:24:24.867321] [INFO ] [sig ] [1297/3275] Forecasting GENI... [2026-03-11T20:24:24.867355] [INFO ] [sig ] Generating forecast for: GENI [2026-03-11T20:24:24.867386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-03-11T20:24:24.883867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-03-11T20:24:24.884251] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-03-11T20:24:24.885119] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-03-11T20:24:24.885173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:24.885206] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:24.885233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:24.885292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:24.943781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:24.944952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:24.945039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:24.945074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:25.067812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:25.067993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:25.068036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:25.068066] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:25.071671] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: UP (p=83.71%) [2026-03-11T20:24:25.071989] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-03-11T20:24:25.072144] [INFO ] [sig ] GENI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:25.214755] [INFO ] [LOCAL ] Saved forecast: GENI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GENI.txt [2026-03-11T20:24:25.214912] [INFO ] [sig ] [1297/3275] Completed GENI in 0.3s | 2.79 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-11T20:24:25.214954] [INFO ] [sig ] [1298/3275] Forecasting GENK... [2026-03-11T20:24:25.214982] [INFO ] [sig ] Generating forecast for: GENK [2026-03-11T20:24:25.215011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-03-11T20:24:25.227112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-03-11T20:24:25.227428] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-03-11T20:24:25.228289] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-03-11T20:24:25.228343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:25.228388] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:25.228417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:25.228487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:25.285720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:25.286464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:25.286546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:25.286596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:25.414937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:25.415095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:25.415135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:25.415163] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:25.418691] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: UP (p=83.22%) [2026-03-11T20:24:25.419008] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-03-11T20:24:25.419141] [INFO ] [sig ] GENK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:25.563455] [INFO ] [LOCAL ] Saved forecast: GENK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GENK.txt [2026-03-11T20:24:25.563667] [INFO ] [sig ] [1298/3275] Completed GENK in 0.3s | 2.79 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-11T20:24:25.563716] [INFO ] [sig ] [1299/3275] Forecasting GEOS... [2026-03-11T20:24:25.563745] [INFO ] [sig ] Generating forecast for: GEOS [2026-03-11T20:24:25.563778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-03-11T20:24:25.576349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-03-11T20:24:25.576716] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-03-11T20:24:25.577767] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-03-11T20:24:25.577819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:25.577851] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:25.577878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:25.577937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:25.638323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:25.639071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:25.639168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:25.639204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:25.765583] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:25.765746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:25.765796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:25.765831] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:25.769420] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: UP (p=78.16%) [2026-03-11T20:24:25.769720] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-03-11T20:24:25.769856] [INFO ] [sig ] GEOS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:25.917399] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GEOS.txt [2026-03-11T20:24:25.917588] [INFO ] [sig ] [1299/3275] Completed GEOS in 0.4s | 2.79 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-11T20:24:25.917632] [INFO ] [sig ] [1300/3275] Forecasting GERN... [2026-03-11T20:24:25.917660] [INFO ] [sig ] Generating forecast for: GERN [2026-03-11T20:24:25.917695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-03-11T20:24:25.931035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-03-11T20:24:25.931417] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-03-11T20:24:25.932464] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-03-11T20:24:25.932525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:25.932558] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:25.932608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:25.932668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:25.991950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:25.992895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:25.992982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:25.993016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:26.117192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:26.117356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:26.117397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:26.117426] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:26.121211] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: UP (p=81.14%) [2026-03-11T20:24:26.121505] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-03-11T20:24:26.121667] [INFO ] [sig ] GERN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:26.272213] [INFO ] [LOCAL ] Saved forecast: GERN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GERN.txt [2026-03-11T20:24:26.272403] [INFO ] [sig ] [1300/3275] Completed GERN in 0.4s | 2.79 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-11T20:24:26.272450] [INFO ] [sig ] [1301/3275] Forecasting GEVO... [2026-03-11T20:24:26.272481] [INFO ] [sig ] Generating forecast for: GEVO [2026-03-11T20:24:26.272527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-03-11T20:24:26.285886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-03-11T20:24:26.286264] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-03-11T20:24:26.287138] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-03-11T20:24:26.287194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:26.287228] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:26.287257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:26.287315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:26.357116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:26.358354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:26.358469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:26.358514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:26.495973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:26.496136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:26.496179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:26.496210] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:26.500227] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: UP (p=89.23%) [2026-03-11T20:24:26.500532] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-03-11T20:24:26.500696] [INFO ] [sig ] GEVO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:26.651357] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GEVO.txt [2026-03-11T20:24:26.651525] [INFO ] [sig ] [1301/3275] Completed GEVO in 0.4s | 2.79 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-11T20:24:26.651567] [INFO ] [sig ] [1302/3275] Forecasting GFF... [2026-03-11T20:24:26.651653] [INFO ] [sig ] Generating forecast for: GFF [2026-03-11T20:24:26.651687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-03-11T20:24:26.664199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-03-11T20:24:26.664616] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-03-11T20:24:26.665486] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-03-11T20:24:26.665540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:26.665619] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:26.665649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:26.665718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:26.729047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:26.729984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:26.730074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:26.730110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:26.855885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:26.856073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:26.856117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:26.856151] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:26.860307] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: UP (p=80.06%) [2026-03-11T20:24:26.860655] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-03-11T20:24:26.860867] [INFO ] [sig ] GFF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:27.011644] [INFO ] [LOCAL ] Saved forecast: GFF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GFF.txt [2026-03-11T20:24:27.011779] [INFO ] [sig ] [1302/3275] Completed GFF in 0.4s | 2.79 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-11T20:24:27.011829] [INFO ] [sig ] [1303/3275] Forecasting GFI... [2026-03-11T20:24:27.011860] [INFO ] [sig ] Generating forecast for: GFI [2026-03-11T20:24:27.011890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-03-11T20:24:27.024707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-03-11T20:24:27.025052] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-03-11T20:24:27.026197] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-03-11T20:24:27.026265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:27.026315] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:27.026358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:27.026443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:27.092431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:27.093301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:27.093384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:27.093416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:27.217198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:27.217361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:27.217403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:27.217433] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:27.221112] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: UP (p=59.58%) [2026-03-11T20:24:27.221438] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-03-11T20:24:27.221602] [INFO ] [sig ] GFI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:27.371954] [INFO ] [LOCAL ] Saved forecast: GFI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GFI.txt [2026-03-11T20:24:27.372135] [INFO ] [sig ] [1303/3275] Completed GFI in 0.4s | 2.79 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-11T20:24:27.372184] [INFO ] [sig ] [1304/3275] Forecasting GFL... [2026-03-11T20:24:27.372215] [INFO ] [sig ] Generating forecast for: GFL [2026-03-11T20:24:27.372247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-03-11T20:24:27.385565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-03-11T20:24:27.386037] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-03-11T20:24:27.387001] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-03-11T20:24:27.387057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:27.387092] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:27.387120] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:27.387191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:27.447200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:27.448662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:27.448853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:27.448888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:27.573814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:27.573970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:27.574011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:27.574040] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:27.577631] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: UP (p=52.69%) [2026-03-11T20:24:27.577921] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-03-11T20:24:27.578097] [INFO ] [sig ] GFL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:27.725380] [INFO ] [LOCAL ] Saved forecast: GFL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GFL.txt [2026-03-11T20:24:27.725549] [INFO ] [sig ] [1304/3275] Completed GFL in 0.4s | 2.79 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-11T20:24:27.725627] [INFO ] [sig ] [1305/3275] Forecasting GFS... [2026-03-11T20:24:27.725669] [INFO ] [sig ] Generating forecast for: GFS [2026-03-11T20:24:27.725703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-03-11T20:24:27.739710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-03-11T20:24:27.740083] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-03-11T20:24:27.740959] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-03-11T20:24:27.741011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:27.741052] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:27.741081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:27.741137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:27.805371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:27.806309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:27.806411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:27.806446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:27.941462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:27.941640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:27.941683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:27.941732] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:27.945444] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: UP (p=68.13%) [2026-03-11T20:24:27.945819] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-03-11T20:24:27.946002] [INFO ] [sig ] GFS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:28.099741] [INFO ] [LOCAL ] Saved forecast: GFS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GFS.txt [2026-03-11T20:24:28.099900] [INFO ] [sig ] [1305/3275] Completed GFS in 0.4s | 2.79 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-11T20:24:28.099941] [INFO ] [sig ] [1306/3275] Forecasting GGAL... [2026-03-11T20:24:28.099971] [INFO ] [sig ] Generating forecast for: GGAL [2026-03-11T20:24:28.100001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-03-11T20:24:28.112934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-03-11T20:24:28.113464] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-03-11T20:24:28.114269] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-03-11T20:24:28.114321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:28.114352] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:28.114378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:28.114434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:28.174027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:28.174907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:28.174994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:28.175027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:28.296974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:28.297129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:28.297170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:28.297198] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:28.300763] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=90.48%) [2026-03-11T20:24:28.301049] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-03-11T20:24:28.301187] [INFO ] [sig ] GGAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:28.450278] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GGAL.txt [2026-03-11T20:24:28.450452] [INFO ] [sig ] [1306/3275] Completed GGAL in 0.4s | 2.79 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-11T20:24:28.450494] [INFO ] [sig ] [1307/3275] Forecasting GGB... [2026-03-11T20:24:28.450523] [INFO ] [sig ] Generating forecast for: GGB [2026-03-11T20:24:28.450553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-03-11T20:24:28.464818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-03-11T20:24:28.465189] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-03-11T20:24:28.466010] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-03-11T20:24:28.466061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:28.466092] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:28.466118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:28.466174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:28.526080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:28.527003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:28.527094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:28.527127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:28.646006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:28.646161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:28.646200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:28.646228] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:28.649735] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=18.03%) [2026-03-11T20:24:28.650014] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-03-11T20:24:28.650141] [INFO ] [sig ] GGB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:28.792426] [INFO ] [LOCAL ] Saved forecast: GGB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GGB.txt [2026-03-11T20:24:28.792559] [INFO ] [sig ] [1307/3275] Completed GGB in 0.3s | 2.79 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-11T20:24:28.792617] [INFO ] [sig ] [1308/3275] Forecasting GGG... [2026-03-11T20:24:28.792648] [INFO ] [sig ] Generating forecast for: GGG [2026-03-11T20:24:28.792677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-03-11T20:24:28.804809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-03-11T20:24:28.805170] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-03-11T20:24:28.806010] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-03-11T20:24:28.806061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:28.806092] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:28.806118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:28.806175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:28.864614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:28.865527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:28.865637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:28.865673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:28.991498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:28.991669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:28.991710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:28.991738] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:28.995169] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: UP (p=84.25%) [2026-03-11T20:24:28.995442] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-03-11T20:24:28.995605] [INFO ] [sig ] GGG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:29.141685] [INFO ] [LOCAL ] Saved forecast: GGG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GGG.txt [2026-03-11T20:24:29.141808] [INFO ] [sig ] [1308/3275] Completed GGG in 0.3s | 2.79 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-11T20:24:29.141848] [INFO ] [sig ] [1309/3275] Forecasting GGLL... [2026-03-11T20:24:29.141876] [INFO ] [sig ] Generating forecast for: GGLL [2026-03-11T20:24:29.141905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-03-11T20:24:29.155727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-03-11T20:24:29.156086] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-03-11T20:24:29.156939] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-03-11T20:24:29.156993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:29.157026] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:29.157054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:29.157126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:29.229173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:29.230036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:29.230125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:29.230159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:29.347619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:29.347759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:29.347797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:29.347825] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:29.351255] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-03-11T20:24:29.351528] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-03-11T20:24:29.351680] [INFO ] [sig ] GGLL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:29.559822] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GGLL.txt [2026-03-11T20:24:29.559967] [INFO ] [sig ] [1309/3275] Completed GGLL in 0.4s | 2.79 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-11T20:24:29.560008] [INFO ] [sig ] [1310/3275] Forecasting GGLS... [2026-03-11T20:24:29.560036] [INFO ] [sig ] Generating forecast for: GGLS [2026-03-11T20:24:29.560066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-03-11T20:24:29.573013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-03-11T20:24:29.573390] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-03-11T20:24:29.574235] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-03-11T20:24:29.574287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:29.574319] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:29.574346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:29.574406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:29.632358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:29.633269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:29.633357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:29.633390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:29.756244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:29.756404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:29.756443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:29.756472] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:29.764600] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: UP (p=85.69%) [2026-03-11T20:24:29.765020] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-03-11T20:24:29.765178] [INFO ] [sig ] GGLS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:29.908771] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GGLS.txt [2026-03-11T20:24:29.908973] [INFO ] [sig ] [1310/3275] Completed GGLS in 0.3s | 2.79 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-11T20:24:29.909017] [INFO ] [sig ] [1311/3275] Forecasting GH... [2026-03-11T20:24:29.909046] [INFO ] [sig ] Generating forecast for: GH [2026-03-11T20:24:29.909076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-03-11T20:24:29.922258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-03-11T20:24:29.922674] [INFO ] [FORECASTER] Starting predict_future for GH [2026-03-11T20:24:29.923498] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-03-11T20:24:29.923564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:29.923618] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:29.923645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:29.923702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:29.986072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:29.987014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:29.987100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:29.987133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:30.110456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:30.110638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:30.110679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:30.110707] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:30.114377] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: DOWN (p=3.33%) [2026-03-11T20:24:30.114710] [INFO ] [FORECASTER] Completed predict_future for GH [2026-03-11T20:24:30.114859] [INFO ] [sig ] GH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:30.255436] [INFO ] [LOCAL ] Saved forecast: GH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GH.txt [2026-03-11T20:24:30.255646] [INFO ] [sig ] [1311/3275] Completed GH in 0.3s | 2.79 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-11T20:24:30.255691] [INFO ] [sig ] [1312/3275] Forecasting GHI... [2026-03-11T20:24:30.255722] [INFO ] [sig ] Generating forecast for: GHI [2026-03-11T20:24:30.255751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-03-11T20:24:30.267688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-03-11T20:24:30.268048] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-03-11T20:24:30.268854] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-03-11T20:24:30.268911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:30.268942] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:30.268969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:30.269025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:30.326062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:30.326935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:30.327068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:30.327102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:30.442907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:30.443067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:30.443105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:30.443134] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:30.446547] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: UP (p=79.90%) [2026-03-11T20:24:30.446861] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-03-11T20:24:30.447000] [INFO ] [sig ] GHI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:30.591411] [INFO ] [LOCAL ] Saved forecast: GHI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GHI.txt [2026-03-11T20:24:30.591558] [INFO ] [sig ] [1312/3275] Completed GHI in 0.3s | 2.79 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-11T20:24:30.591616] [INFO ] [sig ] [1313/3275] Forecasting GHM... [2026-03-11T20:24:30.591647] [INFO ] [sig ] Generating forecast for: GHM [2026-03-11T20:24:30.591677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-03-11T20:24:30.603807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-03-11T20:24:30.604138] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-03-11T20:24:30.604972] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-03-11T20:24:30.605023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:30.605054] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:30.605081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:30.605137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:30.661443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:30.662217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:30.662310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:30.662343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:30.780219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:30.780373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:30.780413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:30.780441] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:30.783854] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: UP (p=77.05%) [2026-03-11T20:24:30.784192] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-03-11T20:24:30.784347] [INFO ] [sig ] GHM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:30.940626] [INFO ] [LOCAL ] Saved forecast: GHM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GHM.txt [2026-03-11T20:24:30.940796] [INFO ] [sig ] [1313/3275] Completed GHM in 0.3s | 2.79 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-11T20:24:30.940838] [INFO ] [sig ] [1314/3275] Forecasting GHRS... [2026-03-11T20:24:30.940869] [INFO ] [sig ] Generating forecast for: GHRS [2026-03-11T20:24:30.940899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-03-11T20:24:30.953738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-03-11T20:24:30.954120] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-03-11T20:24:30.954973] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-03-11T20:24:30.955026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:30.955056] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:30.955081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:30.955135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:31.013033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:31.013944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:31.014027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:31.014060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:31.139141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:31.139302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:31.139344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:31.139374] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:31.142871] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: DOWN (p=0.50%) [2026-03-11T20:24:31.143157] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-03-11T20:24:31.143293] [INFO ] [sig ] GHRS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:31.297074] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GHRS.txt [2026-03-11T20:24:31.297253] [INFO ] [sig ] [1314/3275] Completed GHRS in 0.4s | 2.79 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-11T20:24:31.297306] [INFO ] [sig ] [1315/3275] Forecasting GHY... [2026-03-11T20:24:31.297339] [INFO ] [sig ] Generating forecast for: GHY [2026-03-11T20:24:31.297371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-03-11T20:24:31.316538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-03-11T20:24:31.317080] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-03-11T20:24:31.318402] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-03-11T20:24:31.318475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:31.318529] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:31.318604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:31.318710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:31.406296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:31.407604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:31.407728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:31.407780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:31.567771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:31.567928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:31.567990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:31.568028] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:31.571728] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: UP (p=99.78%) [2026-03-11T20:24:31.572055] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-03-11T20:24:31.572200] [INFO ] [sig ] GHY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:31.727474] [INFO ] [LOCAL ] Saved forecast: GHY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GHY.txt [2026-03-11T20:24:31.727707] [INFO ] [sig ] [1315/3275] Completed GHY in 0.4s | 2.79 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-11T20:24:31.727757] [INFO ] [sig ] [1316/3275] Forecasting GIB... [2026-03-11T20:24:31.727793] [INFO ] [sig ] Generating forecast for: GIB [2026-03-11T20:24:31.727833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-03-11T20:24:31.741877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-03-11T20:24:31.742285] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-03-11T20:24:31.743159] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-03-11T20:24:31.743211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:31.743243] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:31.743269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:31.743324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:31.802311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:31.803270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:31.803362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:31.803393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:31.931780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:31.931943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:31.931984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:31.932206] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:31.935815] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: DOWN (p=4.06%) [2026-03-11T20:24:31.936126] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-03-11T20:24:31.936266] [INFO ] [sig ] GIB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:32.079836] [INFO ] [LOCAL ] Saved forecast: GIB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GIB.txt [2026-03-11T20:24:32.080002] [INFO ] [sig ] [1316/3275] Completed GIB in 0.4s | 2.79 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-11T20:24:32.080042] [INFO ] [sig ] [1317/3275] Forecasting GIII... [2026-03-11T20:24:32.080073] [INFO ] [sig ] Generating forecast for: GIII [2026-03-11T20:24:32.080104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-03-11T20:24:32.092656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-03-11T20:24:32.093058] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-03-11T20:24:32.093901] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-03-11T20:24:32.093953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:32.093984] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:32.094009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:32.094065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:32.156278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:32.157288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:32.157387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:32.157422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:32.299154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:32.299337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:32.299380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:32.299408] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:32.302948] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=74.78%) [2026-03-11T20:24:32.303235] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-03-11T20:24:32.303386] [INFO ] [sig ] GIII: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:32.448134] [INFO ] [LOCAL ] Saved forecast: GIII 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GIII.txt [2026-03-11T20:24:32.448328] [INFO ] [sig ] [1317/3275] Completed GIII in 0.4s | 2.79 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-11T20:24:32.448372] [INFO ] [sig ] [1318/3275] Forecasting GILD... [2026-03-11T20:24:32.448404] [INFO ] [sig ] Generating forecast for: GILD [2026-03-11T20:24:32.448435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-03-11T20:24:32.462696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-03-11T20:24:32.463111] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-03-11T20:24:32.463971] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-03-11T20:24:32.464025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:32.464057] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:32.464085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:32.464142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:32.521786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:32.522781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:32.522872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:32.522905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:32.645816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:32.645980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:32.646051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:32.646081] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:32.649561] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: UP (p=60.09%) [2026-03-11T20:24:32.649867] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-03-11T20:24:32.649999] [INFO ] [sig ] GILD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:32.792220] [INFO ] [LOCAL ] Saved forecast: GILD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GILD.txt [2026-03-11T20:24:32.792390] [INFO ] [sig ] [1318/3275] Completed GILD in 0.3s | 2.79 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-11T20:24:32.792429] [INFO ] [sig ] [1319/3275] Forecasting GIS... [2026-03-11T20:24:32.792458] [INFO ] [sig ] Generating forecast for: GIS [2026-03-11T20:24:32.792490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-03-11T20:24:32.805007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-03-11T20:24:32.805365] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-03-11T20:24:32.806184] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-03-11T20:24:32.806236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:32.806312] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:32.806340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:32.806401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:32.867400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:32.868499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:32.868600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:32.868635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:32.992770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:32.992925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:32.992965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:32.992992] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:32.996512] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: DOWN (p=7.62%) [2026-03-11T20:24:32.996817] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-03-11T20:24:32.996949] [INFO ] [sig ] GIS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:33.137225] [INFO ] [LOCAL ] Saved forecast: GIS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GIS.txt [2026-03-11T20:24:33.137365] [INFO ] [sig ] [1319/3275] Completed GIS in 0.3s | 2.79 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-11T20:24:33.137406] [INFO ] [sig ] [1320/3275] Forecasting GKOS... [2026-03-11T20:24:33.137436] [INFO ] [sig ] Generating forecast for: GKOS [2026-03-11T20:24:33.137475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-03-11T20:24:33.150170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-03-11T20:24:33.150552] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-03-11T20:24:33.151416] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-03-11T20:24:33.151468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:33.151498] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:33.151523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:33.151603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:33.208992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:33.209908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:33.209994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:33.210026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:33.334073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:33.334232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:33.334271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:33.334299] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:33.337804] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: UP (p=85.43%) [2026-03-11T20:24:33.338175] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-03-11T20:24:33.338318] [INFO ] [sig ] GKOS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:33.482112] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GKOS.txt [2026-03-11T20:24:33.482258] [INFO ] [sig ] [1320/3275] Completed GKOS in 0.3s | 2.79 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-11T20:24:33.482298] [INFO ] [sig ] [1321/3275] Forecasting GL... [2026-03-11T20:24:33.482329] [INFO ] [sig ] Generating forecast for: GL [2026-03-11T20:24:33.482358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-03-11T20:24:33.495055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-03-11T20:24:33.495423] [INFO ] [FORECASTER] Starting predict_future for GL [2026-03-11T20:24:33.496232] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-03-11T20:24:33.496284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:33.496315] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:33.496342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:33.496397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:33.554597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:33.555413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:33.555491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:33.555523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:33.687308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:33.687612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:33.687655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:33.687682] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:33.691301] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: UP (p=54.83%) [2026-03-11T20:24:33.691596] [INFO ] [FORECASTER] Completed predict_future for GL [2026-03-11T20:24:33.691726] [INFO ] [sig ] GL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:33.832909] [INFO ] [LOCAL ] Saved forecast: GL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GL.txt [2026-03-11T20:24:33.833051] [INFO ] [sig ] [1321/3275] Completed GL in 0.4s | 2.79 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-11T20:24:33.833091] [INFO ] [sig ] [1322/3275] Forecasting GLAD... [2026-03-11T20:24:33.833119] [INFO ] [sig ] Generating forecast for: GLAD [2026-03-11T20:24:33.833148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-03-11T20:24:33.845797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-03-11T20:24:33.846120] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-03-11T20:24:33.846951] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-03-11T20:24:33.847002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:33.847059] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:33.847087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:33.847146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:33.906274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:33.907083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:33.907168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:33.907201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:34.024168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:34.024313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:34.024350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:34.024412] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:34.027811] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: DOWN (p=1.05%) [2026-03-11T20:24:34.028114] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-03-11T20:24:34.028249] [INFO ] [sig ] GLAD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:34.170021] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GLAD.txt [2026-03-11T20:24:34.170147] [INFO ] [sig ] [1322/3275] Completed GLAD in 0.3s | 2.79 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-11T20:24:34.170186] [INFO ] [sig ] [1323/3275] Forecasting GLBE... [2026-03-11T20:24:34.170215] [INFO ] [sig ] Generating forecast for: GLBE [2026-03-11T20:24:34.170245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-03-11T20:24:34.182103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-03-11T20:24:34.182404] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-03-11T20:24:34.183212] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-03-11T20:24:34.183263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:34.183312] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:34.183339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:34.183396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:34.241636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:34.242310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:34.242391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:34.242423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:34.369232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:34.369392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:34.369437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:34.369466] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:34.373139] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-03-11T20:24:34.373412] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-03-11T20:24:34.373543] [INFO ] [sig ] GLBE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:34.515454] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GLBE.txt [2026-03-11T20:24:34.515618] [INFO ] [sig ] [1323/3275] Completed GLBE in 0.3s | 2.79 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-11T20:24:34.515668] [INFO ] [sig ] [1324/3275] Forecasting GLBS... [2026-03-11T20:24:34.515698] [INFO ] [sig ] Generating forecast for: GLBS [2026-03-11T20:24:34.515730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-03-11T20:24:34.527824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-03-11T20:24:34.528398] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-03-11T20:24:34.529249] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-03-11T20:24:34.529301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:34.529332] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:34.529358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:34.529429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:34.586478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:34.587314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:34.587395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:34.587428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:34.699702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:34.699852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:34.699891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:34.699924] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:34.703404] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: UP (p=65.06%) [2026-03-11T20:24:34.703723] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-03-11T20:24:34.703877] [INFO ] [sig ] GLBS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:34.845680] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GLBS.txt [2026-03-11T20:24:34.845849] [INFO ] [sig ] [1324/3275] Completed GLBS in 0.3s | 2.79 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-11T20:24:34.845890] [INFO ] [sig ] [1325/3275] Forecasting GLDD... [2026-03-11T20:24:34.845919] [INFO ] [sig ] Generating forecast for: GLDD [2026-03-11T20:24:34.845949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-03-11T20:24:34.860727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-03-11T20:24:34.861143] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-03-11T20:24:34.862384] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-03-11T20:24:34.862437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:34.862468] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:34.862494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:34.862548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:34.921231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:34.922201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:34.922289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:34.922321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:35.053664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:35.053838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:35.053878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:35.053906] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:35.057604] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: DOWN (p=37.50%) [2026-03-11T20:24:35.057902] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-03-11T20:24:35.058094] [INFO ] [sig ] GLDD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:35.200698] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GLDD.txt [2026-03-11T20:24:35.200840] [INFO ] [sig ] [1325/3275] Completed GLDD in 0.4s | 2.79 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-11T20:24:35.200880] [INFO ] [sig ] [1326/3275] Forecasting GLNG... [2026-03-11T20:24:35.200917] [INFO ] [sig ] Generating forecast for: GLNG [2026-03-11T20:24:35.200947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-03-11T20:24:35.213042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-03-11T20:24:35.213403] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-03-11T20:24:35.214217] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-03-11T20:24:35.214269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:35.214300] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:35.214326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:35.214385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:35.272349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:35.273246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:35.273332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:35.273364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:35.398440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:35.398622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:35.398664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:35.398693] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:35.402183] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: UP (p=76.88%) [2026-03-11T20:24:35.402457] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-03-11T20:24:35.402606] [INFO ] [sig ] GLNG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:35.545368] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GLNG.txt [2026-03-11T20:24:35.545531] [INFO ] [sig ] [1326/3275] Completed GLNG in 0.3s | 2.79 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-11T20:24:35.545592] [INFO ] [sig ] [1327/3275] Forecasting GLOB... [2026-03-11T20:24:35.545624] [INFO ] [sig ] Generating forecast for: GLOB [2026-03-11T20:24:35.545654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-03-11T20:24:35.557863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-03-11T20:24:35.558240] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-03-11T20:24:35.559133] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-03-11T20:24:35.559187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:35.559220] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:35.559247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:35.559304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:35.617486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:35.618385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:35.618474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:35.618507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:35.741995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:35.742142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:35.742182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:35.742209] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:35.745657] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: DOWN (p=29.35%) [2026-03-11T20:24:35.745931] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-03-11T20:24:35.746065] [INFO ] [sig ] GLOB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:35.887981] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GLOB.txt [2026-03-11T20:24:35.888129] [INFO ] [sig ] [1327/3275] Completed GLOB in 0.3s | 2.79 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-11T20:24:35.888169] [INFO ] [sig ] [1328/3275] Forecasting GLP... [2026-03-11T20:24:35.888197] [INFO ] [sig ] Generating forecast for: GLP [2026-03-11T20:24:35.888226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-03-11T20:24:35.900271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-03-11T20:24:35.900590] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-03-11T20:24:35.901380] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-03-11T20:24:35.901431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:35.901463] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:35.901488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:35.901543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:35.960588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:35.961233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:35.961313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:35.961346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:36.087336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:36.087476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:36.087514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:36.087541] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:36.091038] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: DOWN (p=13.08%) [2026-03-11T20:24:36.091329] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-03-11T20:24:36.091459] [INFO ] [sig ] GLP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:36.233838] [INFO ] [LOCAL ] Saved forecast: GLP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GLP.txt [2026-03-11T20:24:36.234008] [INFO ] [sig ] [1328/3275] Completed GLP in 0.3s | 2.79 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-11T20:24:36.234052] [INFO ] [sig ] [1329/3275] Forecasting GLPG... [2026-03-11T20:24:36.234081] [INFO ] [sig ] Generating forecast for: GLPG [2026-03-11T20:24:36.234112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-03-11T20:24:36.246747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-03-11T20:24:36.247115] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-03-11T20:24:36.248041] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-03-11T20:24:36.248266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:36.248303] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:36.248333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:36.248421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:36.307485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:36.308484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:36.308633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:36.308671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:36.434589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:36.434770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:36.434817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:36.434866] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:36.438655] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-03-11T20:24:36.438990] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-03-11T20:24:36.439144] [INFO ] [sig ] GLPG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:36.586049] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GLPG.txt [2026-03-11T20:24:36.586225] [INFO ] [sig ] [1329/3275] Completed GLPG in 0.4s | 2.79 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-11T20:24:36.586268] [INFO ] [sig ] [1330/3275] Forecasting GLPI... [2026-03-11T20:24:36.586297] [INFO ] [sig ] Generating forecast for: GLPI [2026-03-11T20:24:36.586327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-03-11T20:24:36.599739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-03-11T20:24:36.600136] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-03-11T20:24:36.601014] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-03-11T20:24:36.601070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:36.601101] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:36.601127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:36.601182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:36.661845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:36.662874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:36.662980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:36.663021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:36.788376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:36.788531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:36.788591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:36.788626] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:36.792211] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=22.81%) [2026-03-11T20:24:36.792494] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-03-11T20:24:36.792648] [INFO ] [sig ] GLPI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:36.936027] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GLPI.txt [2026-03-11T20:24:36.936190] [INFO ] [sig ] [1330/3275] Completed GLPI in 0.3s | 2.79 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-11T20:24:36.936232] [INFO ] [sig ] [1331/3275] Forecasting GLRE... [2026-03-11T20:24:36.936260] [INFO ] [sig ] Generating forecast for: GLRE [2026-03-11T20:24:36.936290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-03-11T20:24:36.949093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-03-11T20:24:36.949448] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-03-11T20:24:36.950259] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-03-11T20:24:36.950311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:36.950343] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:36.950369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:36.950425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:37.007813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:37.008751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:37.008855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:37.008888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:37.128478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:37.128656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:37.128698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:37.128726] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:37.132383] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=4.57%) [2026-03-11T20:24:37.132712] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-03-11T20:24:37.132878] [INFO ] [sig ] GLRE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:37.275970] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GLRE.txt [2026-03-11T20:24:37.276136] [INFO ] [sig ] [1331/3275] Completed GLRE in 0.3s | 2.79 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-11T20:24:37.276177] [INFO ] [sig ] [1332/3275] Forecasting GLSI... [2026-03-11T20:24:37.276205] [INFO ] [sig ] Generating forecast for: GLSI [2026-03-11T20:24:37.276235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-03-11T20:24:37.290039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-03-11T20:24:37.290436] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-03-11T20:24:37.291320] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-03-11T20:24:37.291375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:37.291409] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:37.291437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:37.291495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:37.353793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:37.354708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:37.354793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:37.354824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:37.474558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:37.474742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:37.474785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:37.474818] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:37.478495] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: DOWN (p=4.43%) [2026-03-11T20:24:37.478836] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-03-11T20:24:37.478985] [INFO ] [sig ] GLSI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:37.621712] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GLSI.txt [2026-03-11T20:24:37.621906] [INFO ] [sig ] [1332/3275] Completed GLSI in 0.3s | 2.79 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-11T20:24:37.621950] [INFO ] [sig ] [1333/3275] Forecasting GLUE... [2026-03-11T20:24:37.621978] [INFO ] [sig ] Generating forecast for: GLUE [2026-03-11T20:24:37.622007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-03-11T20:24:37.635598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-03-11T20:24:37.636004] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-03-11T20:24:37.636891] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-03-11T20:24:37.636946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:37.636980] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:37.637021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:37.637080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:37.699773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:37.700860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:37.700961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:37.701000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:37.823265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:37.823432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:37.823473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:37.823505] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:37.827429] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: DOWN (p=19.71%) [2026-03-11T20:24:37.827749] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-03-11T20:24:37.827889] [INFO ] [sig ] GLUE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:37.973681] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GLUE.txt [2026-03-11T20:24:37.973837] [INFO ] [sig ] [1333/3275] Completed GLUE in 0.4s | 2.79 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-11T20:24:37.973879] [INFO ] [sig ] [1334/3275] Forecasting GMAB... [2026-03-11T20:24:37.973909] [INFO ] [sig ] Generating forecast for: GMAB [2026-03-11T20:24:37.973940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-03-11T20:24:37.986624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-03-11T20:24:37.986927] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-03-11T20:24:37.987763] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-03-11T20:24:37.987815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:37.987846] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:37.987873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:37.987929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:38.045452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:38.046368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:38.046454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:38.046487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:38.169922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:38.170082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:38.170123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:38.170154] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:38.173679] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: UP (p=50.28%) [2026-03-11T20:24:38.173960] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-03-11T20:24:38.174095] [INFO ] [sig ] GMAB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:38.320306] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GMAB.txt [2026-03-11T20:24:38.320480] [INFO ] [sig ] [1334/3275] Completed GMAB in 0.3s | 2.79 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-11T20:24:38.320526] [INFO ] [sig ] [1335/3275] Forecasting GME... [2026-03-11T20:24:38.320556] [INFO ] [sig ] Generating forecast for: GME [2026-03-11T20:24:38.320606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-03-11T20:24:38.333177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-03-11T20:24:38.333518] [INFO ] [FORECASTER] Starting predict_future for GME [2026-03-11T20:24:38.334385] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-03-11T20:24:38.334438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:38.334470] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:38.334496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:38.334552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:38.391816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:38.392549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:38.392649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:38.392683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:38.523781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:38.523946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:38.523985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:38.524014] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:38.527534] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-03-11T20:24:38.527841] [INFO ] [FORECASTER] Completed predict_future for GME [2026-03-11T20:24:38.528019] [INFO ] [sig ] GME: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:38.672023] [INFO ] [LOCAL ] Saved forecast: GME 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GME.txt [2026-03-11T20:24:38.672176] [INFO ] [sig ] [1335/3275] Completed GME in 0.4s | 2.79 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-11T20:24:38.672404] [INFO ] [sig ] [1336/3275] Forecasting GMED... [2026-03-11T20:24:38.672432] [INFO ] [sig ] Generating forecast for: GMED [2026-03-11T20:24:38.672462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-03-11T20:24:38.685762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-03-11T20:24:38.686145] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-03-11T20:24:38.686979] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-03-11T20:24:38.687042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:38.687110] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:38.687143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:38.687199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:38.744646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:38.745628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:38.745714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:38.745746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:38.868553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:38.868742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:38.868787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:38.868830] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:38.873858] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-03-11T20:24:38.874389] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-03-11T20:24:38.874612] [INFO ] [sig ] GMED: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:39.052824] [INFO ] [LOCAL ] Saved forecast: GMED 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GMED.txt [2026-03-11T20:24:39.053026] [INFO ] [sig ] [1336/3275] Completed GMED in 0.4s | 2.79 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-11T20:24:39.053070] [INFO ] [sig ] [1337/3275] Forecasting GMM... [2026-03-11T20:24:39.053101] [INFO ] [sig ] Generating forecast for: GMM [2026-03-11T20:24:39.053153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-03-11T20:24:39.067830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-03-11T20:24:39.068222] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-03-11T20:24:39.069336] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-03-11T20:24:39.069391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:39.069424] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:39.069453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:39.069512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:39.131416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:39.132390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:39.132496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:39.132532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:39.244207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:39.244363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:39.244406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:39.244438] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:39.248689] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: DOWN (p=6.33%) [2026-03-11T20:24:39.249266] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-03-11T20:24:39.249487] [INFO ] [sig ] GMM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:39.392441] [INFO ] [LOCAL ] Saved forecast: GMM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GMM.txt [2026-03-11T20:24:39.392627] [INFO ] [sig ] [1337/3275] Completed GMM in 0.3s | 2.79 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-11T20:24:39.392671] [INFO ] [sig ] [1338/3275] Forecasting GNE... [2026-03-11T20:24:39.392700] [INFO ] [sig ] Generating forecast for: GNE [2026-03-11T20:24:39.392730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-03-11T20:24:39.405269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-03-11T20:24:39.405690] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-03-11T20:24:39.406531] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-03-11T20:24:39.406623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:39.406668] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:39.406695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:39.406750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:39.471275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:39.472666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:39.472789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:39.472848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:39.597828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:39.598011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:39.598062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:39.598098] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:39.601611] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: UP (p=97.42%) [2026-03-11T20:24:39.601897] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-03-11T20:24:39.602029] [INFO ] [sig ] GNE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:39.750791] [INFO ] [LOCAL ] Saved forecast: GNE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GNE.txt [2026-03-11T20:24:39.750959] [INFO ] [sig ] [1338/3275] Completed GNE in 0.4s | 2.79 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-11T20:24:39.751000] [INFO ] [sig ] [1339/3275] Forecasting GNK... [2026-03-11T20:24:39.751034] [INFO ] [sig ] Generating forecast for: GNK [2026-03-11T20:24:39.751067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-03-11T20:24:39.763748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-03-11T20:24:39.764113] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-03-11T20:24:39.765045] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-03-11T20:24:39.765100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:39.765132] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:39.765160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:39.765216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:39.824660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:39.825322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:39.825401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:39.825433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:39.948232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:39.948370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:39.948408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:39.948487] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:39.952011] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: DOWN (p=16.43%) [2026-03-11T20:24:39.952320] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-03-11T20:24:39.952457] [INFO ] [sig ] GNK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:40.094350] [INFO ] [LOCAL ] Saved forecast: GNK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GNK.txt [2026-03-11T20:24:40.094482] [INFO ] [sig ] [1339/3275] Completed GNK in 0.3s | 2.79 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-11T20:24:40.094523] [INFO ] [sig ] [1340/3275] Forecasting GNL... [2026-03-11T20:24:40.094552] [INFO ] [sig ] Generating forecast for: GNL [2026-03-11T20:24:40.094600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-03-11T20:24:40.107111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-03-11T20:24:40.107441] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-03-11T20:24:40.108364] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-03-11T20:24:40.108417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:40.108450] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:40.108478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:40.108535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:40.167545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:40.168225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:40.168304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:40.168337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:40.292119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:40.292275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:40.292317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:40.292345] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:40.295867] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=78.08%) [2026-03-11T20:24:40.296150] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-03-11T20:24:40.296281] [INFO ] [sig ] GNL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:40.442124] [INFO ] [LOCAL ] Saved forecast: GNL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GNL.txt [2026-03-11T20:24:40.442250] [INFO ] [sig ] [1340/3275] Completed GNL in 0.3s | 2.79 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-11T20:24:40.442290] [INFO ] [sig ] [1341/3275] Forecasting GNLX... [2026-03-11T20:24:40.442318] [INFO ] [sig ] Generating forecast for: GNLX [2026-03-11T20:24:40.442347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-03-11T20:24:40.454838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-03-11T20:24:40.455193] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-03-11T20:24:40.456037] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-03-11T20:24:40.456090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:40.456124] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:40.456154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:40.456211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:40.514123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:40.514817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:40.514897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:40.514928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:40.637435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:40.637608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:40.637648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:40.637678] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:40.641166] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: DOWN (p=23.26%) [2026-03-11T20:24:40.641457] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-03-11T20:24:40.641611] [INFO ] [sig ] GNLX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:40.782924] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GNLX.txt [2026-03-11T20:24:40.783056] [INFO ] [sig ] [1341/3275] Completed GNLX in 0.3s | 2.80 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-11T20:24:40.783096] [INFO ] [sig ] [1342/3275] Forecasting GNMA... [2026-03-11T20:24:40.783126] [INFO ] [sig ] Generating forecast for: GNMA [2026-03-11T20:24:40.783154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-03-11T20:24:40.794071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-03-11T20:24:40.794365] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-03-11T20:24:40.795200] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-03-11T20:24:40.795251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:40.795282] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:40.795308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:40.795365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:40.855284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:40.856010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:40.856092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:40.856127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:40.974397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:40.974525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:40.974564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:40.974610] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:40.977960] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: DOWN (p=31.48%) [2026-03-11T20:24:40.978266] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-03-11T20:24:40.978398] [INFO ] [sig ] GNMA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:41.121333] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GNMA.txt [2026-03-11T20:24:41.121479] [INFO ] [sig ] [1342/3275] Completed GNMA in 0.3s | 2.80 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-11T20:24:41.121521] [INFO ] [sig ] [1343/3275] Forecasting GNOM... [2026-03-11T20:24:41.121549] [INFO ] [sig ] Generating forecast for: GNOM [2026-03-11T20:24:41.121597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-03-11T20:24:41.131597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-03-11T20:24:41.131898] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-03-11T20:24:41.132709] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-03-11T20:24:41.132762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:41.132794] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:41.132821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:41.132877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:41.190878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:41.191644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:41.191726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:41.191757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:41.309020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:41.309177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:41.309218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:41.309249] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:41.312729] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=35.61%) [2026-03-11T20:24:41.313017] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-03-11T20:24:41.313177] [INFO ] [sig ] GNOM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:41.456369] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GNOM.txt [2026-03-11T20:24:41.456526] [INFO ] [sig ] [1343/3275] Completed GNOM in 0.3s | 2.80 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-11T20:24:41.456567] [INFO ] [sig ] [1344/3275] Forecasting GNPX... [2026-03-11T20:24:41.456619] [INFO ] [sig ] Generating forecast for: GNPX [2026-03-11T20:24:41.456649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-03-11T20:24:41.469003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-03-11T20:24:41.469419] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-03-11T20:24:41.470320] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-03-11T20:24:41.470375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:41.470407] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:41.470434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:41.470504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:41.530364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:41.531270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:41.531356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:41.531389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:41.644793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:41.644946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:41.644986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:41.645015] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:41.648460] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: DOWN (p=28.56%) [2026-03-11T20:24:41.648763] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-03-11T20:24:41.648898] [INFO ] [sig ] GNPX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:41.792565] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GNPX.txt [2026-03-11T20:24:41.792737] [INFO ] [sig ] [1344/3275] Completed GNPX in 0.3s | 2.80 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-11T20:24:41.792777] [INFO ] [sig ] [1345/3275] Forecasting GNRC... [2026-03-11T20:24:41.792807] [INFO ] [sig ] Generating forecast for: GNRC [2026-03-11T20:24:41.792836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-03-11T20:24:41.806086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-03-11T20:24:41.806416] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-03-11T20:24:41.807271] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-03-11T20:24:41.807515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:41.807548] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:41.807602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:41.807665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:41.865424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:41.866103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:41.866195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:41.866226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:41.990886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:41.991023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:41.991061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:41.991089] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:41.994423] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=11.22%) [2026-03-11T20:24:41.994716] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-03-11T20:24:41.994843] [INFO ] [sig ] GNRC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:42.136948] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GNRC.txt [2026-03-11T20:24:42.137099] [INFO ] [sig ] [1345/3275] Completed GNRC in 0.3s | 2.80 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-11T20:24:42.137139] [INFO ] [sig ] [1346/3275] Forecasting GNSS... [2026-03-11T20:24:42.137169] [INFO ] [sig ] Generating forecast for: GNSS [2026-03-11T20:24:42.137198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-03-11T20:24:42.149490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-03-11T20:24:42.149927] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-03-11T20:24:42.150830] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-03-11T20:24:42.150896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:42.150928] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:42.150955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:42.151011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:42.210232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:42.211155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:42.211280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:42.211321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:42.333016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:42.333172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:42.333213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:42.333242] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:42.336809] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-03-11T20:24:42.337093] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-03-11T20:24:42.337226] [INFO ] [sig ] GNSS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:42.481638] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GNSS.txt [2026-03-11T20:24:42.481808] [INFO ] [sig ] [1346/3275] Completed GNSS in 0.3s | 2.80 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-11T20:24:42.481848] [INFO ] [sig ] [1347/3275] Forecasting GNTX... [2026-03-11T20:24:42.481878] [INFO ] [sig ] Generating forecast for: GNTX [2026-03-11T20:24:42.481908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-03-11T20:24:42.494768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-03-11T20:24:42.495182] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-03-11T20:24:42.496089] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-03-11T20:24:42.496154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:42.496195] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:42.496235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:42.496318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:42.559120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:42.560053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:42.560151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:42.560190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:42.683600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:42.683759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:42.683798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:42.683827] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:42.687272] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=27.08%) [2026-03-11T20:24:42.687548] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-03-11T20:24:42.687701] [INFO ] [sig ] GNTX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:42.826880] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GNTX.txt [2026-03-11T20:24:42.827030] [INFO ] [sig ] [1347/3275] Completed GNTX in 0.3s | 2.80 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-11T20:24:42.827069] [INFO ] [sig ] [1348/3275] Forecasting GO... [2026-03-11T20:24:42.827098] [INFO ] [sig ] Generating forecast for: GO [2026-03-11T20:24:42.827128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-03-11T20:24:42.839388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-03-11T20:24:42.839814] [INFO ] [FORECASTER] Starting predict_future for GO [2026-03-11T20:24:42.840671] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-03-11T20:24:42.840725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:42.840756] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:42.840782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:42.840839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:42.898647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:42.899537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:42.899641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:42.899674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:43.026710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:43.026870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:43.026909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:43.026938] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:43.030429] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: DOWN (p=3.16%) [2026-03-11T20:24:43.030750] [INFO ] [FORECASTER] Completed predict_future for GO [2026-03-11T20:24:43.030892] [INFO ] [sig ] GO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:43.184095] [INFO ] [LOCAL ] Saved forecast: GO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GO.txt [2026-03-11T20:24:43.184267] [INFO ] [sig ] [1348/3275] Completed GO in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-11T20:24:43.184308] [INFO ] [sig ] [1349/3275] Forecasting GOCO... [2026-03-11T20:24:43.184339] [INFO ] [sig ] Generating forecast for: GOCO [2026-03-11T20:24:43.184369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-03-11T20:24:43.196065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-03-11T20:24:43.196446] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-03-11T20:24:43.197534] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-03-11T20:24:43.197605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:43.197639] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:43.197665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:43.197721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:43.255505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:43.256420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:43.256504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:43.256536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:43.383144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:43.383314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:43.383365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:43.383401] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:43.387737] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: UP (p=63.69%) [2026-03-11T20:24:43.388165] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-03-11T20:24:43.388364] [INFO ] [sig ] GOCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:43.532416] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GOCO.txt [2026-03-11T20:24:43.532644] [INFO ] [sig ] [1349/3275] Completed GOCO in 0.3s | 2.80 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-11T20:24:43.532717] [INFO ] [sig ] [1350/3275] Forecasting GOF... [2026-03-11T20:24:43.532756] [INFO ] [sig ] Generating forecast for: GOF [2026-03-11T20:24:43.532789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-03-11T20:24:43.545674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-03-11T20:24:43.546005] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-03-11T20:24:43.546859] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-03-11T20:24:43.546913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:43.546946] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:43.546973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:43.547031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:43.604294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:43.604969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:43.605050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:43.605090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:43.733871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:43.734027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:43.734069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:43.734103] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:43.737585] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: DOWN (p=9.26%) [2026-03-11T20:24:43.737867] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-03-11T20:24:43.738026] [INFO ] [sig ] GOF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:43.880102] [INFO ] [LOCAL ] Saved forecast: GOF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GOF.txt [2026-03-11T20:24:43.880264] [INFO ] [sig ] [1350/3275] Completed GOF in 0.3s | 2.80 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-11T20:24:43.880303] [INFO ] [sig ] [1351/3275] Forecasting GOGO... [2026-03-11T20:24:43.880333] [INFO ] [sig ] Generating forecast for: GOGO [2026-03-11T20:24:43.880362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-03-11T20:24:43.892900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-03-11T20:24:43.893240] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-03-11T20:24:43.894056] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-03-11T20:24:43.894109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:43.894140] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:43.894166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:43.894225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:43.951607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:43.952461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:43.952548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:43.952601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:44.076015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:44.076169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:44.076208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:44.076236] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:44.079745] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: DOWN (p=13.30%) [2026-03-11T20:24:44.080040] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-03-11T20:24:44.080187] [INFO ] [sig ] GOGO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:44.222702] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GOGO.txt [2026-03-11T20:24:44.222849] [INFO ] [sig ] [1351/3275] Completed GOGO in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-11T20:24:44.222888] [INFO ] [sig ] [1352/3275] Forecasting GOLF... [2026-03-11T20:24:44.222918] [INFO ] [sig ] Generating forecast for: GOLF [2026-03-11T20:24:44.222947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-03-11T20:24:44.235936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-03-11T20:24:44.236374] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-03-11T20:24:44.237215] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-03-11T20:24:44.237268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:44.237299] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:44.237324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:44.237380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:44.295528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:44.296462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:44.296549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:44.296601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:44.415007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:44.415177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:44.415224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:44.415258] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:44.419490] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=94.30%) [2026-03-11T20:24:44.419924] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-03-11T20:24:44.420077] [INFO ] [sig ] GOLF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:44.566954] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GOLF.txt [2026-03-11T20:24:44.567118] [INFO ] [sig ] [1352/3275] Completed GOLF in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-11T20:24:44.567158] [INFO ] [sig ] [1353/3275] Forecasting GOOD... [2026-03-11T20:24:44.567188] [INFO ] [sig ] Generating forecast for: GOOD [2026-03-11T20:24:44.567218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-03-11T20:24:44.580330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-03-11T20:24:44.580732] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-03-11T20:24:44.581528] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-03-11T20:24:44.581600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:44.581661] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:44.581689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:44.581747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:44.643730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:44.644676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:44.644770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:44.644804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:44.765688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:44.765868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:44.765936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:44.765970] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:44.769483] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: DOWN (p=16.63%) [2026-03-11T20:24:44.769805] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-03-11T20:24:44.769947] [INFO ] [sig ] GOOD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:44.914737] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GOOD.txt [2026-03-11T20:24:44.914871] [INFO ] [sig ] [1353/3275] Completed GOOD in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-11T20:24:44.914909] [INFO ] [sig ] [1354/3275] Forecasting GOOG... [2026-03-11T20:24:44.914939] [INFO ] [sig ] Generating forecast for: GOOG [2026-03-11T20:24:44.914969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-03-11T20:24:44.927081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-03-11T20:24:44.927400] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-03-11T20:24:44.928267] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-03-11T20:24:44.928320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:44.928350] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:44.928375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:44.928431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:44.987916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:44.988762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:44.988846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:44.988878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:45.114024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:45.114176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:45.114214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:45.114242] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:45.117660] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: DOWN (p=3.35%) [2026-03-11T20:24:45.117936] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-03-11T20:24:45.118088] [INFO ] [sig ] GOOG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:45.259815] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GOOG.txt [2026-03-11T20:24:45.259948] [INFO ] [sig ] [1354/3275] Completed GOOG in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-11T20:24:45.259987] [INFO ] [sig ] [1355/3275] Forecasting GOOS... [2026-03-11T20:24:45.260015] [INFO ] [sig ] Generating forecast for: GOOS [2026-03-11T20:24:45.260045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-03-11T20:24:45.272157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-03-11T20:24:45.272488] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-03-11T20:24:45.273317] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-03-11T20:24:45.273369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:45.273402] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:45.273429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:45.273487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:45.330705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:45.331440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:45.331520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:45.331552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:45.451441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:45.451625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:45.451667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:45.451696] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:45.455400] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: DOWN (p=49.79%) [2026-03-11T20:24:45.455811] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-03-11T20:24:45.455971] [INFO ] [sig ] GOOS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:45.597523] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GOOS.txt [2026-03-11T20:24:45.597669] [INFO ] [sig ] [1355/3275] Completed GOOS in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:45.597708] [INFO ] [sig ] [1356/3275] Forecasting GOVI... [2026-03-11T20:24:45.597737] [INFO ] [sig ] Generating forecast for: GOVI [2026-03-11T20:24:45.597768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-03-11T20:24:45.609701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-03-11T20:24:45.610015] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-03-11T20:24:45.610824] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-03-11T20:24:45.610876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:45.610907] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:45.610933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:45.610988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:45.667886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:45.668777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:45.668859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:45.668891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:45.787345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:45.787501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:45.787543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:45.787626] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:45.791180] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=27.81%) [2026-03-11T20:24:45.791468] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-03-11T20:24:45.791622] [INFO ] [sig ] GOVI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:45.935324] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GOVI.txt [2026-03-11T20:24:45.935483] [INFO ] [sig ] [1356/3275] Completed GOVI in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:45.935523] [INFO ] [sig ] [1357/3275] Forecasting GPC... [2026-03-11T20:24:45.935551] [INFO ] [sig ] Generating forecast for: GPC [2026-03-11T20:24:45.935605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-03-11T20:24:45.948334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-03-11T20:24:45.948764] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-03-11T20:24:45.949670] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-03-11T20:24:45.949724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:45.949770] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:45.949797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:45.949856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:46.011393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:46.012409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:46.012514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:46.012548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:46.140202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:46.140360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:46.140402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:46.140431] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:46.144009] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=96.38%) [2026-03-11T20:24:46.144331] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-03-11T20:24:46.144472] [INFO ] [sig ] GPC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:46.290659] [INFO ] [LOCAL ] Saved forecast: GPC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GPC.txt [2026-03-11T20:24:46.290813] [INFO ] [sig ] [1357/3275] Completed GPC in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:46.290853] [INFO ] [sig ] [1358/3275] Forecasting GPI... [2026-03-11T20:24:46.290882] [INFO ] [sig ] Generating forecast for: GPI [2026-03-11T20:24:46.290913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-03-11T20:24:46.303485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-03-11T20:24:46.303885] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-03-11T20:24:46.304724] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-03-11T20:24:46.304776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:46.304807] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:46.304831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:46.304888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:46.361344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:46.362269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:46.362353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:46.362384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:46.489128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:46.489299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:46.489347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:46.489378] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:46.493097] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: DOWN (p=13.05%) [2026-03-11T20:24:46.493393] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-03-11T20:24:46.493533] [INFO ] [sig ] GPI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:46.643804] [INFO ] [LOCAL ] Saved forecast: GPI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GPI.txt [2026-03-11T20:24:46.643962] [INFO ] [sig ] [1358/3275] Completed GPI in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:46.644002] [INFO ] [sig ] [1359/3275] Forecasting GPIQ... [2026-03-11T20:24:46.644032] [INFO ] [sig ] Generating forecast for: GPIQ [2026-03-11T20:24:46.644063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-03-11T20:24:46.657346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-03-11T20:24:46.657778] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-03-11T20:24:46.658974] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-03-11T20:24:46.659039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:46.659072] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:46.659097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:46.659153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:46.722722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:46.723642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:46.723730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:46.723763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:46.850683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:46.850843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:46.850886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:46.850916] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:46.854512] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: DOWN (p=8.91%) [2026-03-11T20:24:46.854836] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-03-11T20:24:46.855003] [INFO ] [sig ] GPIQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:46.998609] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GPIQ.txt [2026-03-11T20:24:46.998763] [INFO ] [sig ] [1359/3275] Completed GPIQ in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:46.998803] [INFO ] [sig ] [1360/3275] Forecasting GPIX... [2026-03-11T20:24:46.998832] [INFO ] [sig ] Generating forecast for: GPIX [2026-03-11T20:24:46.998863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-03-11T20:24:47.011357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-03-11T20:24:47.011741] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-03-11T20:24:47.012642] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-03-11T20:24:47.012697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:47.012728] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:47.012757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:47.012813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:47.073301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:47.074120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:47.074215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:47.074254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:47.193355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:47.193514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:47.193554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:47.193604] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:47.197252] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: UP (p=57.39%) [2026-03-11T20:24:47.197599] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-03-11T20:24:47.197745] [INFO ] [sig ] GPIX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:47.341475] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GPIX.txt [2026-03-11T20:24:47.341639] [INFO ] [sig ] [1360/3275] Completed GPIX in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:47.341702] [INFO ] [sig ] [1361/3275] Forecasting GPJA... [2026-03-11T20:24:47.341734] [INFO ] [sig ] Generating forecast for: GPJA [2026-03-11T20:24:47.341765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-03-11T20:24:47.353816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-03-11T20:24:47.354135] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-03-11T20:24:47.355041] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-03-11T20:24:47.355094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:47.355126] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:47.355151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:47.355222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:47.416799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:47.417721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:47.417808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:47.417843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:47.533774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:47.533932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:47.533973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:47.534002] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:47.537690] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=40.00%) [2026-03-11T20:24:47.538006] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-03-11T20:24:47.538161] [INFO ] [sig ] GPJA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:47.683708] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GPJA.txt [2026-03-11T20:24:47.683902] [INFO ] [sig ] [1361/3275] Completed GPJA in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:47.683945] [INFO ] [sig ] [1362/3275] Forecasting GPK... [2026-03-11T20:24:47.683975] [INFO ] [sig ] Generating forecast for: GPK [2026-03-11T20:24:47.684006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-03-11T20:24:47.697099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-03-11T20:24:47.697700] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-03-11T20:24:47.698810] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-03-11T20:24:47.698866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:47.698898] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:47.698924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:47.698985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:47.757838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:47.758856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:47.758945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:47.758979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:47.881030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:47.881186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:47.881228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:47.881258] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:47.884925] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: UP (p=76.47%) [2026-03-11T20:24:47.885242] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-03-11T20:24:47.885421] [INFO ] [sig ] GPK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:48.028611] [INFO ] [LOCAL ] Saved forecast: GPK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GPK.txt [2026-03-11T20:24:48.028780] [INFO ] [sig ] [1362/3275] Completed GPK in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:48.028821] [INFO ] [sig ] [1363/3275] Forecasting GPN... [2026-03-11T20:24:48.028849] [INFO ] [sig ] Generating forecast for: GPN [2026-03-11T20:24:48.028880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-03-11T20:24:48.041415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-03-11T20:24:48.041794] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-03-11T20:24:48.042621] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-03-11T20:24:48.042674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:48.042705] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:48.042731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:48.042788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:48.101904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:48.102836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:48.102955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:48.102990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:48.226221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:48.226383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:48.226426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:48.226455] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:48.230036] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=31.70%) [2026-03-11T20:24:48.230324] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-03-11T20:24:48.230461] [INFO ] [sig ] GPN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:48.373902] [INFO ] [LOCAL ] Saved forecast: GPN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GPN.txt [2026-03-11T20:24:48.374033] [INFO ] [sig ] [1363/3275] Completed GPN in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:48.374072] [INFO ] [sig ] [1364/3275] Forecasting GPRE... [2026-03-11T20:24:48.374102] [INFO ] [sig ] Generating forecast for: GPRE [2026-03-11T20:24:48.374132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-03-11T20:24:48.386477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-03-11T20:24:48.386827] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-03-11T20:24:48.387698] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-03-11T20:24:48.387750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:48.387783] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:48.387810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:48.387867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:48.446790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:48.447542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:48.447646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:48.447682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:48.572005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:48.572174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:48.572215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:48.572262] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:48.575831] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: DOWN (p=6.45%) [2026-03-11T20:24:48.576117] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-03-11T20:24:48.576250] [INFO ] [sig ] GPRE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:48.721234] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GPRE.txt [2026-03-11T20:24:48.721613] [INFO ] [sig ] [1364/3275] Completed GPRE in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:48.721662] [INFO ] [sig ] [1365/3275] Forecasting GPRK... [2026-03-11T20:24:48.721692] [INFO ] [sig ] Generating forecast for: GPRK [2026-03-11T20:24:48.721723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-03-11T20:24:48.734950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-03-11T20:24:48.735302] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-03-11T20:24:48.736113] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-03-11T20:24:48.736165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:48.736196] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:48.736222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:48.736278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:48.797563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:48.798437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:48.798530] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:48.798564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:48.925454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:48.925648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:48.925694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:48.925724] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:48.929383] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: DOWN (p=39.89%) [2026-03-11T20:24:48.929698] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-03-11T20:24:48.929837] [INFO ] [sig ] GPRK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:49.071944] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GPRK.txt [2026-03-11T20:24:49.072083] [INFO ] [sig ] [1365/3275] Completed GPRK in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:49.072137] [INFO ] [sig ] [1366/3275] Forecasting GRAB... [2026-03-11T20:24:49.072184] [INFO ] [sig ] Generating forecast for: GRAB [2026-03-11T20:24:49.072221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-03-11T20:24:49.084454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-03-11T20:24:49.084789] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-03-11T20:24:49.085613] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-03-11T20:24:49.085666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:49.085697] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:49.085723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:49.085779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:49.146215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:49.146908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:49.147002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:49.147036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:49.270153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:49.270320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:49.270362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:49.270394] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:49.274048] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-03-11T20:24:49.274337] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-03-11T20:24:49.274470] [INFO ] [sig ] GRAB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:49.415388] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GRAB.txt [2026-03-11T20:24:49.415537] [INFO ] [sig ] [1366/3275] Completed GRAB in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:49.415596] [INFO ] [sig ] [1367/3275] Forecasting GRAL... [2026-03-11T20:24:49.415629] [INFO ] [sig ] Generating forecast for: GRAL [2026-03-11T20:24:49.415660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-03-11T20:24:49.427923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-03-11T20:24:49.428270] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-03-11T20:24:49.429104] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-03-11T20:24:49.429158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:49.429190] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:49.429217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:49.429274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:49.486852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:49.487784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:49.487869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:49.487903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:49.610106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:49.610262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:49.610302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:49.610336] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:49.613742] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=14.01%) [2026-03-11T20:24:49.614018] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-03-11T20:24:49.614147] [INFO ] [sig ] GRAL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:49.754970] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GRAL.txt [2026-03-11T20:24:49.755109] [INFO ] [sig ] [1367/3275] Completed GRAL in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-11T20:24:49.755150] [INFO ] [sig ] [1368/3275] Forecasting GRBK... [2026-03-11T20:24:49.755179] [INFO ] [sig ] Generating forecast for: GRBK [2026-03-11T20:24:49.755211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-03-11T20:24:49.767401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-03-11T20:24:49.767757] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-03-11T20:24:49.768601] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-03-11T20:24:49.768654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:49.768697] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:49.768725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:49.768784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:49.827567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:49.828507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:49.828612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:49.828649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:49.951239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:49.951406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:49.951448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:49.951477] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:49.955310] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: DOWN (p=30.70%) [2026-03-11T20:24:49.955648] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-03-11T20:24:49.955794] [INFO ] [sig ] GRBK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:50.097555] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GRBK.txt [2026-03-11T20:24:50.097720] [INFO ] [sig ] [1368/3275] Completed GRBK in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-11T20:24:50.097759] [INFO ] [sig ] [1369/3275] Forecasting GRC... [2026-03-11T20:24:50.097787] [INFO ] [sig ] Generating forecast for: GRC [2026-03-11T20:24:50.097817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-03-11T20:24:50.110655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-03-11T20:24:50.111044] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-03-11T20:24:50.111982] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-03-11T20:24:50.112037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:50.112097] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:50.112134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:50.112194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:50.169962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:50.170926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:50.171013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:50.171046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:50.298288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:50.298459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:50.298500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:50.298529] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:50.302445] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=89.50%) [2026-03-11T20:24:50.302814] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-03-11T20:24:50.302965] [INFO ] [sig ] GRC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:50.447050] [INFO ] [LOCAL ] Saved forecast: GRC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GRC.txt [2026-03-11T20:24:50.447203] [INFO ] [sig ] [1369/3275] Completed GRC in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-11T20:24:50.447250] [INFO ] [sig ] [1370/3275] Forecasting GREE... [2026-03-11T20:24:50.447290] [INFO ] [sig ] Generating forecast for: GREE [2026-03-11T20:24:50.447333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-03-11T20:24:50.460074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-03-11T20:24:50.460483] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-03-11T20:24:50.461344] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-03-11T20:24:50.461399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:50.461458] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:50.461487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:50.461544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:50.519552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:50.520519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:50.520628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:50.520667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:50.640440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:50.640615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:50.640655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:50.640683] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:50.644094] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: UP (p=80.41%) [2026-03-11T20:24:50.644391] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-03-11T20:24:50.644525] [INFO ] [sig ] GREE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:50.785804] [INFO ] [LOCAL ] Saved forecast: GREE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GREE.txt [2026-03-11T20:24:50.785959] [INFO ] [sig ] [1370/3275] Completed GREE in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-11T20:24:50.786000] [INFO ] [sig ] [1371/3275] Forecasting GRFS... [2026-03-11T20:24:50.786030] [INFO ] [sig ] Generating forecast for: GRFS [2026-03-11T20:24:50.786061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-03-11T20:24:50.798277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-03-11T20:24:50.798682] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-03-11T20:24:50.799477] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-03-11T20:24:50.799529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:50.799560] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:50.799607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:50.799665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:50.858134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:50.859171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:50.859259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:50.859292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:50.994090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:50.994257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:50.994302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:50.994334] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:50.997886] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: DOWN (p=45.61%) [2026-03-11T20:24:50.998210] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-03-11T20:24:50.998378] [INFO ] [sig ] GRFS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:51.148436] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GRFS.txt [2026-03-11T20:24:51.148624] [INFO ] [sig ] [1371/3275] Completed GRFS in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:51.148668] [INFO ] [sig ] [1372/3275] Forecasting GRID... [2026-03-11T20:24:51.148704] [INFO ] [sig ] Generating forecast for: GRID [2026-03-11T20:24:51.148735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-03-11T20:24:51.161306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-03-11T20:24:51.161717] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-03-11T20:24:51.162531] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-03-11T20:24:51.162603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:51.162636] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:51.162662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:51.162717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:51.222886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:51.223878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:51.223969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:51.224003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:51.347349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:51.347513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:51.347555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:51.347607] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:51.351223] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: DOWN (p=31.27%) [2026-03-11T20:24:51.351533] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-03-11T20:24:51.351698] [INFO ] [sig ] GRID: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:51.493979] [INFO ] [LOCAL ] Saved forecast: GRID 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GRID.txt [2026-03-11T20:24:51.494150] [INFO ] [sig ] [1372/3275] Completed GRID in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:51.494197] [INFO ] [sig ] [1373/3275] Forecasting GRMN... [2026-03-11T20:24:51.494229] [INFO ] [sig ] Generating forecast for: GRMN [2026-03-11T20:24:51.494263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-03-11T20:24:51.507526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-03-11T20:24:51.507930] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-03-11T20:24:51.508781] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-03-11T20:24:51.508833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:51.508864] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:51.508890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:51.508946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:51.568660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:51.569435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:51.569734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:51.569769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:51.703779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:51.703937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:51.703979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:51.704050] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:51.707671] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: UP (p=93.54%) [2026-03-11T20:24:51.707996] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-03-11T20:24:51.708139] [INFO ] [sig ] GRMN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:51.854046] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GRMN.txt [2026-03-11T20:24:51.854219] [INFO ] [sig ] [1373/3275] Completed GRMN in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:51.854261] [INFO ] [sig ] [1374/3275] Forecasting GRND... [2026-03-11T20:24:51.854299] [INFO ] [sig ] Generating forecast for: GRND [2026-03-11T20:24:51.854339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-03-11T20:24:51.868432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-03-11T20:24:51.868859] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-03-11T20:24:51.869741] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-03-11T20:24:51.869795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:51.869827] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:51.869855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:51.869913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:51.931290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:51.932152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:51.932238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:51.932269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:52.060459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:52.060641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:52.060684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:52.060714] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:52.064857] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=3.17%) [2026-03-11T20:24:52.065155] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-03-11T20:24:52.065295] [INFO ] [sig ] GRND: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:52.208632] [INFO ] [LOCAL ] Saved forecast: GRND 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GRND.txt [2026-03-11T20:24:52.208782] [INFO ] [sig ] [1374/3275] Completed GRND in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:52.208824] [INFO ] [sig ] [1375/3275] Forecasting GRPN... [2026-03-11T20:24:52.208858] [INFO ] [sig ] Generating forecast for: GRPN [2026-03-11T20:24:52.208903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-03-11T20:24:52.221873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-03-11T20:24:52.222225] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-03-11T20:24:52.223092] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-03-11T20:24:52.223148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:52.223182] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:52.223211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:52.223271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:52.281945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:52.282914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:52.283000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:52.283033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:52.404284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:52.404443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:52.404486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:52.404534] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:52.408061] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: UP (p=97.38%) [2026-03-11T20:24:52.408349] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-03-11T20:24:52.408488] [INFO ] [sig ] GRPN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:52.557807] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GRPN.txt [2026-03-11T20:24:52.557991] [INFO ] [sig ] [1375/3275] Completed GRPN in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:52.558034] [INFO ] [sig ] [1376/3275] Forecasting GRVY... [2026-03-11T20:24:52.558065] [INFO ] [sig ] Generating forecast for: GRVY [2026-03-11T20:24:52.558095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-03-11T20:24:52.569810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-03-11T20:24:52.570236] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-03-11T20:24:52.571178] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-03-11T20:24:52.571234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:52.571267] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:52.571292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:52.571353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:52.629983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:52.631040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:52.631128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:52.631162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:52.757242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:52.757403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:52.757445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:52.757474] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:52.761872] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=58.40%) [2026-03-11T20:24:52.762175] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-03-11T20:24:52.762316] [INFO ] [sig ] GRVY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:52.911005] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GRVY.txt [2026-03-11T20:24:52.911151] [INFO ] [sig ] [1376/3275] Completed GRVY in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:52.911192] [INFO ] [sig ] [1377/3275] Forecasting GRWG... [2026-03-11T20:24:52.911223] [INFO ] [sig ] Generating forecast for: GRWG [2026-03-11T20:24:52.911253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-03-11T20:24:52.923905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-03-11T20:24:52.924277] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-03-11T20:24:52.925093] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-03-11T20:24:52.925156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:52.925190] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:52.925217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:52.925275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:52.988343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:52.989255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:52.989385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:52.989441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:53.124457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:53.124661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:53.124721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:53.124765] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:53.128876] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: UP (p=87.59%) [2026-03-11T20:24:53.129210] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-03-11T20:24:53.129353] [INFO ] [sig ] GRWG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:53.280286] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GRWG.txt [2026-03-11T20:24:53.280467] [INFO ] [sig ] [1377/3275] Completed GRWG in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:53.280511] [INFO ] [sig ] [1378/3275] Forecasting GRX... [2026-03-11T20:24:53.280541] [INFO ] [sig ] Generating forecast for: GRX [2026-03-11T20:24:53.280603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-03-11T20:24:53.292469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-03-11T20:24:53.292875] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-03-11T20:24:53.293781] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-03-11T20:24:53.293845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:53.293879] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:53.293906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:53.293986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:53.352633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:53.353520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:53.353631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:53.353666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:53.466566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:53.466748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:53.466789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:53.466818] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:53.470464] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: DOWN (p=40.27%) [2026-03-11T20:24:53.470810] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-03-11T20:24:53.470961] [INFO ] [sig ] GRX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:53.614538] [INFO ] [LOCAL ] Saved forecast: GRX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GRX.txt [2026-03-11T20:24:53.614720] [INFO ] [sig ] [1378/3275] Completed GRX in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:53.614764] [INFO ] [sig ] [1379/3275] Forecasting GS... [2026-03-11T20:24:53.614795] [INFO ] [sig ] Generating forecast for: GS [2026-03-11T20:24:53.614825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-03-11T20:24:53.626690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-03-11T20:24:53.627040] [INFO ] [FORECASTER] Starting predict_future for GS [2026-03-11T20:24:53.627870] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-03-11T20:24:53.627924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:53.627956] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:53.628012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:53.628083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:53.687166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:53.688143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:53.688233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:53.688266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:53.814997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:53.815149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:53.815187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:53.815216] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:53.818640] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: UP (p=58.81%) [2026-03-11T20:24:53.818912] [INFO ] [FORECASTER] Completed predict_future for GS [2026-03-11T20:24:53.819039] [INFO ] [sig ] GS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:53.960151] [INFO ] [LOCAL ] Saved forecast: GS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GS.txt [2026-03-11T20:24:53.960301] [INFO ] [sig ] [1379/3275] Completed GS in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:53.960341] [INFO ] [sig ] [1380/3275] Forecasting GSBC... [2026-03-11T20:24:53.960374] [INFO ] [sig ] Generating forecast for: GSBC [2026-03-11T20:24:53.960406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-03-11T20:24:53.971767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-03-11T20:24:53.972103] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-03-11T20:24:53.972916] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-03-11T20:24:53.972969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:53.972999] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:53.973026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:53.973081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:54.035692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:54.036844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:54.037015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:54.037062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:54.175804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:54.175970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:54.176010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:54.176038] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:54.179680] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-03-11T20:24:54.180003] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-03-11T20:24:54.180152] [INFO ] [sig ] GSBC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:54.324705] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GSBC.txt [2026-03-11T20:24:54.324870] [INFO ] [sig ] [1380/3275] Completed GSBC in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:54.324910] [INFO ] [sig ] [1381/3275] Forecasting GSBD... [2026-03-11T20:24:54.324940] [INFO ] [sig ] Generating forecast for: GSBD [2026-03-11T20:24:54.324970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-03-11T20:24:54.338029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-03-11T20:24:54.338431] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-03-11T20:24:54.339310] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-03-11T20:24:54.339366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:54.339401] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:54.339427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:54.339485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:54.407883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:54.409426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:54.409564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:54.409619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:54.537196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:54.537361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:54.537412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:54.537450] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:54.541613] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: DOWN (p=13.21%) [2026-03-11T20:24:54.542107] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-03-11T20:24:54.542251] [INFO ] [sig ] GSBD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:54.692802] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GSBD.txt [2026-03-11T20:24:54.692947] [INFO ] [sig ] [1381/3275] Completed GSBD in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:54.692988] [INFO ] [sig ] [1382/3275] Forecasting GSHD... [2026-03-11T20:24:54.693018] [INFO ] [sig ] Generating forecast for: GSHD [2026-03-11T20:24:54.693047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-03-11T20:24:54.706117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-03-11T20:24:54.706502] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-03-11T20:24:54.707366] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-03-11T20:24:54.707420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:54.707453] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:54.707481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:54.707539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:54.766846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:54.767714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:54.767802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:54.767837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:54.898376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:54.898535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:54.898592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:54.898627] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:54.902531] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: DOWN (p=10.19%) [2026-03-11T20:24:54.902851] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-03-11T20:24:54.902994] [INFO ] [sig ] GSHD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:55.047632] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GSHD.txt [2026-03-11T20:24:55.047794] [INFO ] [sig ] [1382/3275] Completed GSHD in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:55.047839] [INFO ] [sig ] [1383/3275] Forecasting GSK... [2026-03-11T20:24:55.047871] [INFO ] [sig ] Generating forecast for: GSK [2026-03-11T20:24:55.047910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-03-11T20:24:55.060727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-03-11T20:24:55.061086] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-03-11T20:24:55.061963] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-03-11T20:24:55.062018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:55.062051] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:55.062079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:55.062136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:55.121960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:55.122824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:55.122908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:55.122942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:55.249320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:55.249480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:55.249522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:55.249553] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:55.253111] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-03-11T20:24:55.253397] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-03-11T20:24:55.253536] [INFO ] [sig ] GSK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:55.397594] [INFO ] [LOCAL ] Saved forecast: GSK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GSK.txt [2026-03-11T20:24:55.397767] [INFO ] [sig ] [1383/3275] Completed GSK in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:55.397811] [INFO ] [sig ] [1384/3275] Forecasting GSL... [2026-03-11T20:24:55.397841] [INFO ] [sig ] Generating forecast for: GSL [2026-03-11T20:24:55.397870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-03-11T20:24:55.410544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-03-11T20:24:55.410925] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-03-11T20:24:55.411802] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-03-11T20:24:55.411856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:55.411889] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:55.411916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:55.411973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:55.471280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:55.472170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:55.472276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:55.472310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:55.603513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:55.603699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:55.603740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:55.603768] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:55.607663] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-03-11T20:24:55.607997] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-03-11T20:24:55.608141] [INFO ] [sig ] GSL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:55.764358] [INFO ] [LOCAL ] Saved forecast: GSL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GSL.txt [2026-03-11T20:24:55.764548] [INFO ] [sig ] [1384/3275] Completed GSL in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-11T20:24:55.764611] [INFO ] [sig ] [1385/3275] Forecasting GSM... [2026-03-11T20:24:55.764645] [INFO ] [sig ] Generating forecast for: GSM [2026-03-11T20:24:55.764679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-03-11T20:24:55.777900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-03-11T20:24:55.778306] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-03-11T20:24:55.779220] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-03-11T20:24:55.779274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:55.779306] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:55.779333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:55.779399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:55.841234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:55.842112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:55.842198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:55.842231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:55.968232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:55.968395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:55.968443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:55.968478] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:55.972066] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=69.91%) [2026-03-11T20:24:55.972353] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-03-11T20:24:55.972484] [INFO ] [sig ] GSM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:56.121333] [INFO ] [LOCAL ] Saved forecast: GSM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GSM.txt [2026-03-11T20:24:56.121489] [INFO ] [sig ] [1385/3275] Completed GSM in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-11T20:24:56.121538] [INFO ] [sig ] [1386/3275] Forecasting GTES... [2026-03-11T20:24:56.121587] [INFO ] [sig ] Generating forecast for: GTES [2026-03-11T20:24:56.121624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-03-11T20:24:56.138397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-03-11T20:24:56.138779] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-03-11T20:24:56.139645] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-03-11T20:24:56.139699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:56.139732] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:56.139758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:56.139816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:56.201755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:56.202570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:56.202677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:56.202711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:56.325253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:56.325413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:56.325459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:56.325494] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:56.329443] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: UP (p=99.25%) [2026-03-11T20:24:56.329854] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-03-11T20:24:56.330010] [INFO ] [sig ] GTES: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:56.474000] [INFO ] [LOCAL ] Saved forecast: GTES 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GTES.txt [2026-03-11T20:24:56.474157] [INFO ] [sig ] [1386/3275] Completed GTES in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-11T20:24:56.474199] [INFO ] [sig ] [1387/3275] Forecasting GTLB... [2026-03-11T20:24:56.474231] [INFO ] [sig ] Generating forecast for: GTLB [2026-03-11T20:24:56.474264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-03-11T20:24:56.489076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-03-11T20:24:56.489437] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-03-11T20:24:56.490417] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-03-11T20:24:56.490474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:56.490563] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:56.490619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:56.490679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:56.552909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:56.553662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:56.553746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:56.553779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:56.679327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:56.679488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:56.679530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:56.679560] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:56.683116] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: UP (p=94.88%) [2026-03-11T20:24:56.683406] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-03-11T20:24:56.683548] [INFO ] [sig ] GTLB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:56.826844] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GTLB.txt [2026-03-11T20:24:56.826986] [INFO ] [sig ] [1387/3275] Completed GTLB in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:24:56.827028] [INFO ] [sig ] [1388/3275] Forecasting GTLS... [2026-03-11T20:24:56.827059] [INFO ] [sig ] Generating forecast for: GTLS [2026-03-11T20:24:56.827091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-03-11T20:24:56.841199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-03-11T20:24:56.841564] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-03-11T20:24:56.842800] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-03-11T20:24:56.842853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:56.842885] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:56.842912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:56.842969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:56.902946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:56.903749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:56.903835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:56.903869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:57.031385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:57.031602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:57.031657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:57.031711] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:57.035412] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: DOWN (p=32.80%) [2026-03-11T20:24:57.035940] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-03-11T20:24:57.036079] [INFO ] [sig ] GTLS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:57.201202] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GTLS.txt [2026-03-11T20:24:57.201360] [INFO ] [sig ] [1388/3275] Completed GTLS in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:24:57.201403] [INFO ] [sig ] [1389/3275] Forecasting GTN... [2026-03-11T20:24:57.201435] [INFO ] [sig ] Generating forecast for: GTN [2026-03-11T20:24:57.201468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-03-11T20:24:57.214166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-03-11T20:24:57.214553] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-03-11T20:24:57.215408] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-03-11T20:24:57.215463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:57.215496] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:57.215523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:57.215608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:57.277996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:57.278916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:57.279021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:57.279058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:57.409431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:57.409613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:57.409655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:57.409873] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:57.413765] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: UP (p=57.78%) [2026-03-11T20:24:57.414047] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-03-11T20:24:57.414201] [INFO ] [sig ] GTN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:57.563657] [INFO ] [LOCAL ] Saved forecast: GTN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GTN.txt [2026-03-11T20:24:57.563826] [INFO ] [sig ] [1389/3275] Completed GTN in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:24:57.563867] [INFO ] [sig ] [1390/3275] Forecasting GTX... [2026-03-11T20:24:57.563900] [INFO ] [sig ] Generating forecast for: GTX [2026-03-11T20:24:57.563933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-03-11T20:24:57.578186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-03-11T20:24:57.578624] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-03-11T20:24:57.579472] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-03-11T20:24:57.579527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:57.579560] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:57.579608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:57.579861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:57.643073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:57.644026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:57.644116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:57.644152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:57.774012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:57.774186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:57.774241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:57.774305] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:57.778863] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: UP (p=89.78%) [2026-03-11T20:24:57.779204] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-03-11T20:24:57.779357] [INFO ] [sig ] GTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:57.930092] [INFO ] [LOCAL ] Saved forecast: GTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GTX.txt [2026-03-11T20:24:57.930253] [INFO ] [sig ] [1390/3275] Completed GTX in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:24:57.930296] [INFO ] [sig ] [1391/3275] Forecasting GTY... [2026-03-11T20:24:57.930327] [INFO ] [sig ] Generating forecast for: GTY [2026-03-11T20:24:57.930359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-03-11T20:24:57.942913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-03-11T20:24:57.943282] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-03-11T20:24:57.944095] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-03-11T20:24:57.944148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:57.944181] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:57.944207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:57.944263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:58.000778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:58.001608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:58.001691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:58.001723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:58.128075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:58.128235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:58.128276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:58.128304] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:58.131809] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: UP (p=54.55%) [2026-03-11T20:24:58.132101] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-03-11T20:24:58.132241] [INFO ] [sig ] GTY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:58.280876] [INFO ] [LOCAL ] Saved forecast: GTY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GTY.txt [2026-03-11T20:24:58.281036] [INFO ] [sig ] [1391/3275] Completed GTY in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:24:58.281079] [INFO ] [sig ] [1392/3275] Forecasting GUG... [2026-03-11T20:24:58.281111] [INFO ] [sig ] Generating forecast for: GUG [2026-03-11T20:24:58.281144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-03-11T20:24:58.294671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-03-11T20:24:58.295048] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-03-11T20:24:58.295900] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-03-11T20:24:58.295953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:58.295997] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:58.296026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:58.296085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:58.362187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:58.363123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:58.363210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:58.363246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:58.492018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:58.492193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:58.492240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:58.492272] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:58.496169] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=20.64%) [2026-03-11T20:24:58.496509] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-03-11T20:24:58.496682] [INFO ] [sig ] GUG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:58.647999] [INFO ] [LOCAL ] Saved forecast: GUG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GUG.txt [2026-03-11T20:24:58.648208] [INFO ] [sig ] [1392/3275] Completed GUG in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:24:58.648256] [INFO ] [sig ] [1393/3275] Forecasting GVA... [2026-03-11T20:24:58.648287] [INFO ] [sig ] Generating forecast for: GVA [2026-03-11T20:24:58.648331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-03-11T20:24:58.664008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-03-11T20:24:58.664507] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-03-11T20:24:58.665874] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-03-11T20:24:58.665929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:58.665961] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:58.665988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:58.666045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:58.725637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:58.726601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:58.726699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:58.726743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:58.846346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:58.846513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:58.846553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:58.846602] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:58.850241] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: DOWN (p=26.62%) [2026-03-11T20:24:58.850538] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-03-11T20:24:58.850700] [INFO ] [sig ] GVA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:58.992598] [INFO ] [LOCAL ] Saved forecast: GVA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GVA.txt [2026-03-11T20:24:58.992808] [INFO ] [sig ] [1393/3275] Completed GVA in 0.3s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:24:58.992861] [INFO ] [sig ] [1394/3275] Forecasting GWH... [2026-03-11T20:24:58.992904] [INFO ] [sig ] Generating forecast for: GWH [2026-03-11T20:24:58.992949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-03-11T20:24:59.007309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-03-11T20:24:59.007824] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-03-11T20:24:59.009357] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-03-11T20:24:59.009496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:59.009530] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:59.009556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:59.009650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:59.066991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:59.068199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:59.068287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:59.068319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:59.194594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:59.194758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:59.194800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:59.194829] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:59.198360] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: UP (p=67.18%) [2026-03-11T20:24:59.198720] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-03-11T20:24:59.199060] [INFO ] [sig ] GWH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:24:59.354563] [INFO ] [LOCAL ] Saved forecast: GWH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GWH.txt [2026-03-11T20:24:59.354787] [INFO ] [sig ] [1394/3275] Completed GWH in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:24:59.355031] [INFO ] [sig ] [1395/3275] Forecasting GWRE... [2026-03-11T20:24:59.355063] [INFO ] [sig ] Generating forecast for: GWRE [2026-03-11T20:24:59.355097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-03-11T20:24:59.368396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-03-11T20:24:59.368803] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-03-11T20:24:59.369671] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-03-11T20:24:59.369726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:59.369758] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:59.369786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:59.369844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:59.430865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:59.431775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:59.431863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:59.431897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:59.559704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:59.559862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:59.559902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:59.559933] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:59.563551] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: DOWN (p=17.50%) [2026-03-11T20:24:59.563864] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-03-11T20:24:59.564003] [INFO ] [sig ] GWRE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:24:59.730191] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GWRE.txt [2026-03-11T20:24:59.730353] [INFO ] [sig ] [1395/3275] Completed GWRE in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:24:59.730399] [INFO ] [sig ] [1396/3275] Forecasting GWRS... [2026-03-11T20:24:59.730428] [INFO ] [sig ] Generating forecast for: GWRS [2026-03-11T20:24:59.730461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-03-11T20:24:59.743846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-03-11T20:24:59.744245] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-03-11T20:24:59.745132] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-03-11T20:24:59.745185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:24:59.745218] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:24:59.745245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:24:59.745301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:24:59.805815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:24:59.806680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:24:59.806766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:24:59.806800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:24:59.928244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:24:59.928466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:24:59.928508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:24:59.928539] [INFO ] [FORECASTER] Training complete [2026-03-11T20:24:59.932261] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: UP (p=92.02%) [2026-03-11T20:24:59.932548] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-03-11T20:24:59.932702] [INFO ] [sig ] GWRS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:00.087870] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GWRS.txt [2026-03-11T20:25:00.088071] [INFO ] [sig ] [1396/3275] Completed GWRS in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:25:00.088115] [INFO ] [sig ] [1397/3275] Forecasting GXAI... [2026-03-11T20:25:00.088145] [INFO ] [sig ] Generating forecast for: GXAI [2026-03-11T20:25:00.088174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-03-11T20:25:00.101725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-03-11T20:25:00.102132] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-03-11T20:25:00.103000] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-03-11T20:25:00.103053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:00.103085] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:00.103113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:00.103170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:00.161792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:00.162761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:00.162914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:00.162948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:00.289260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:00.289423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:00.289464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:00.289493] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:00.293209] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=98.96%) [2026-03-11T20:25:00.293502] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-03-11T20:25:00.293677] [INFO ] [sig ] GXAI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:00.441896] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/GXAI.txt [2026-03-11T20:25:00.442054] [INFO ] [sig ] [1397/3275] Completed GXAI in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:25:00.442098] [INFO ] [sig ] [1398/3275] Forecasting GYRE... [2026-03-11T20:25:00.442129] [INFO ] [sig ] Generating forecast for: GYRE [2026-03-11T20:25:00.442163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-03-11T20:25:00.454123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-03-11T20:25:00.454494] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-03-11T20:25:00.455433] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-03-11T20:25:00.455488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:00.455520] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:00.455547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:00.455634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:00.517393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:00.518214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:00.518297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:00.518330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:00.637029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:00.637205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:00.638021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:00.638059] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:00.641640] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: DOWN (p=15.86%) [2026-03-11T20:25:00.641928] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-03-11T20:25:00.642062] [INFO ] [sig ] GYRE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:00.783705] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/GYRE.txt [2026-03-11T20:25:00.783831] [INFO ] [sig ] [1398/3275] Completed GYRE in 0.3s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:25:00.783870] [INFO ] [sig ] [1399/3275] Forecasting H... [2026-03-11T20:25:00.783898] [INFO ] [sig ] Generating forecast for: H [2026-03-11T20:25:00.783928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-03-11T20:25:00.796703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-03-11T20:25:00.797033] [INFO ] [FORECASTER] Starting predict_future for H [2026-03-11T20:25:00.797849] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-03-11T20:25:00.797901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:00.797932] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:00.797958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:00.798045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:00.858125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:00.858976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:00.859062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:00.859095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:00.986540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:00.986698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:00.986738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:00.986782] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:00.990299] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: UP (p=62.53%) [2026-03-11T20:25:00.990633] [INFO ] [FORECASTER] Completed predict_future for H [2026-03-11T20:25:00.990776] [INFO ] [sig ] H: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:01.137528] [INFO ] [LOCAL ] Saved forecast: H 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/H.txt [2026-03-11T20:25:01.137795] [INFO ] [sig ] [1399/3275] Completed H in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:25:01.137863] [INFO ] [sig ] [1400/3275] Forecasting HAE... [2026-03-11T20:25:01.137909] [INFO ] [sig ] Generating forecast for: HAE [2026-03-11T20:25:01.137961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-03-11T20:25:01.155930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-03-11T20:25:01.156722] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-03-11T20:25:01.158562] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-03-11T20:25:01.158688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:01.158927] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:01.158974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:01.159072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:01.249942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:01.251094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:01.251206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:01.251256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:01.421618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:01.421860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:01.421920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:01.421957] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:01.426771] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: DOWN (p=18.80%) [2026-03-11T20:25:01.427250] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-03-11T20:25:01.427441] [INFO ] [sig ] HAE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:01.580311] [INFO ] [LOCAL ] Saved forecast: HAE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HAE.txt [2026-03-11T20:25:01.580565] [INFO ] [sig ] [1400/3275] Completed HAE in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:25:01.580630] [INFO ] [sig ] [1401/3275] Forecasting HAFC... [2026-03-11T20:25:01.580659] [INFO ] [sig ] Generating forecast for: HAFC [2026-03-11T20:25:01.580691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-03-11T20:25:01.594945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-03-11T20:25:01.595394] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-03-11T20:25:01.596372] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-03-11T20:25:01.596437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:01.596469] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:01.596495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:01.596559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:01.654707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:01.655685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:01.655767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:01.655815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:01.779526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:01.779675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:01.779714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:01.779742] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:01.783090] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-11T20:25:01.783364] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-03-11T20:25:01.783491] [INFO ] [sig ] HAFC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:01.931845] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HAFC.txt [2026-03-11T20:25:01.932075] [INFO ] [sig ] [1401/3275] Completed HAFC in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-11T20:25:01.932151] [INFO ] [sig ] [1402/3275] Forecasting HAL... [2026-03-11T20:25:01.932193] [INFO ] [sig ] Generating forecast for: HAL [2026-03-11T20:25:01.932236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-03-11T20:25:01.949083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-03-11T20:25:01.949603] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-03-11T20:25:01.950722] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-03-11T20:25:01.950788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:01.950833] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:01.950870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:01.950948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:02.016361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:02.017496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:02.017601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:02.017636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:02.146302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:02.146460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:02.146501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:02.146530] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:02.150127] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: DOWN (p=34.36%) [2026-03-11T20:25:02.150412] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-03-11T20:25:02.150546] [INFO ] [sig ] HAL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:02.292811] [INFO ] [LOCAL ] Saved forecast: HAL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HAL.txt [2026-03-11T20:25:02.292946] [INFO ] [sig ] [1402/3275] Completed HAL in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-11T20:25:02.292987] [INFO ] [sig ] [1403/3275] Forecasting HALO... [2026-03-11T20:25:02.293015] [INFO ] [sig ] Generating forecast for: HALO [2026-03-11T20:25:02.293045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-03-11T20:25:02.306048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-03-11T20:25:02.306373] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-03-11T20:25:02.307284] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-03-11T20:25:02.307339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:02.307373] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:02.307411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:02.307470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:02.365304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:02.365972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:02.366054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:02.366087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:02.485614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:02.485940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:02.485979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:02.486006] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:02.489787] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=39.48%) [2026-03-11T20:25:02.490078] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-03-11T20:25:02.490208] [INFO ] [sig ] HALO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:02.630987] [INFO ] [LOCAL ] Saved forecast: HALO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HALO.txt [2026-03-11T20:25:02.631112] [INFO ] [sig ] [1403/3275] Completed HALO in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-11T20:25:02.631151] [INFO ] [sig ] [1404/3275] Forecasting HAS... [2026-03-11T20:25:02.631181] [INFO ] [sig ] Generating forecast for: HAS [2026-03-11T20:25:02.631211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-03-11T20:25:02.643300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-03-11T20:25:02.643632] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-03-11T20:25:02.644422] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-03-11T20:25:02.644473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:02.644530] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:02.644558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:02.644635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:02.701943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:02.702715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:02.702796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:02.702827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:02.819976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:02.820138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:02.820185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:02.820219] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:02.824224] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: UP (p=79.22%) [2026-03-11T20:25:02.824499] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-03-11T20:25:02.824654] [INFO ] [sig ] HAS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:02.968143] [INFO ] [LOCAL ] Saved forecast: HAS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HAS.txt [2026-03-11T20:25:02.968297] [INFO ] [sig ] [1404/3275] Completed HAS in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:02.968339] [INFO ] [sig ] [1405/3275] Forecasting HASI... [2026-03-11T20:25:02.968369] [INFO ] [sig ] Generating forecast for: HASI [2026-03-11T20:25:02.968398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-03-11T20:25:02.982117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-03-11T20:25:02.982480] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-03-11T20:25:02.983333] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-03-11T20:25:02.983386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:02.983419] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:02.983446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:02.983503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:03.044069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:03.044886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:03.044970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:03.045004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:03.170682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:03.170836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:03.170878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:03.170908] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:03.174597] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-03-11T20:25:03.174900] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-03-11T20:25:03.175036] [INFO ] [sig ] HASI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:03.332053] [INFO ] [LOCAL ] Saved forecast: HASI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HASI.txt [2026-03-11T20:25:03.332187] [INFO ] [sig ] [1405/3275] Completed HASI in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:03.332227] [INFO ] [sig ] [1406/3275] Forecasting HBAN... [2026-03-11T20:25:03.332256] [INFO ] [sig ] Generating forecast for: HBAN [2026-03-11T20:25:03.332286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-03-11T20:25:03.344921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-03-11T20:25:03.345216] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-03-11T20:25:03.346040] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-03-11T20:25:03.346093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:03.346125] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:03.346151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:03.346207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:03.404085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:03.404729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:03.404807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:03.404839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:03.525068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:03.525189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:03.525226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:03.525253] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:03.528629] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: DOWN (p=30.94%) [2026-03-11T20:25:03.528913] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-03-11T20:25:03.529044] [INFO ] [sig ] HBAN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:03.669492] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HBAN.txt [2026-03-11T20:25:03.669633] [INFO ] [sig ] [1406/3275] Completed HBAN in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:03.669674] [INFO ] [sig ] [1407/3275] Forecasting HBANL... [2026-03-11T20:25:03.669702] [INFO ] [sig ] Generating forecast for: HBANL [2026-03-11T20:25:03.669739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-03-11T20:25:03.681552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-03-11T20:25:03.681833] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-03-11T20:25:03.682641] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-03-11T20:25:03.682692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:03.682722] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:03.682748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:03.682804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:03.740305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:03.740969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:03.741050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:03.741083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:03.854635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:03.854813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:03.854863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:03.854927] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:03.858494] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: DOWN (p=35.13%) [2026-03-11T20:25:03.858818] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-03-11T20:25:03.858968] [INFO ] [sig ] HBANL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:04.042182] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HBANL.txt [2026-03-11T20:25:04.042423] [INFO ] [sig ] [1407/3275] Completed HBANL in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:04.042490] [INFO ] [sig ] [1408/3275] Forecasting HBANP... [2026-03-11T20:25:04.042543] [INFO ] [sig ] Generating forecast for: HBANP [2026-03-11T20:25:04.042620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-03-11T20:25:04.060829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-03-11T20:25:04.061347] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-03-11T20:25:04.062596] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-03-11T20:25:04.062669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:04.062720] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:04.062766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:04.062854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:04.149664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:04.151103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:04.151244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:04.151302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:04.310194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:04.310409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:04.310479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:04.310536] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:04.316274] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: UP (p=69.06%) [2026-03-11T20:25:04.316768] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-03-11T20:25:04.316959] [INFO ] [sig ] HBANP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:04.502564] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HBANP.txt [2026-03-11T20:25:04.502765] [INFO ] [sig ] [1408/3275] Completed HBANP in 0.5s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:04.502809] [INFO ] [sig ] [1409/3275] Forecasting HBB... [2026-03-11T20:25:04.502839] [INFO ] [sig ] Generating forecast for: HBB [2026-03-11T20:25:04.502871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-03-11T20:25:04.518428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-03-11T20:25:04.518949] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-03-11T20:25:04.519905] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-03-11T20:25:04.519961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:04.519994] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:04.520021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:04.520080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:04.605365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:04.606554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:04.606685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:04.606719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:04.770096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:04.770298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:04.770359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:04.770408] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:04.775097] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-03-11T20:25:04.775561] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-03-11T20:25:04.775806] [INFO ] [sig ] HBB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:04.999828] [INFO ] [LOCAL ] Saved forecast: HBB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HBB.txt [2026-03-11T20:25:04.999998] [INFO ] [sig ] [1409/3275] Completed HBB in 0.5s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:05.000038] [INFO ] [sig ] [1410/3275] Forecasting HBCP... [2026-03-11T20:25:05.000068] [INFO ] [sig ] Generating forecast for: HBCP [2026-03-11T20:25:05.000099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-03-11T20:25:05.016332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-03-11T20:25:05.016882] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-03-11T20:25:05.018415] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-03-11T20:25:05.018489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:05.018537] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:05.018603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:05.018704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:05.091850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:05.092989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:05.093089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:05.093131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:05.229714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:05.229914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:05.229974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:05.230040] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:05.235473] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: UP (p=88.88%) [2026-03-11T20:25:05.235967] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-03-11T20:25:05.236171] [INFO ] [sig ] HBCP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:05.437946] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HBCP.txt [2026-03-11T20:25:05.438199] [INFO ] [sig ] [1410/3275] Completed HBCP in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:05.438245] [INFO ] [sig ] [1411/3275] Forecasting HBM... [2026-03-11T20:25:05.438281] [INFO ] [sig ] Generating forecast for: HBM [2026-03-11T20:25:05.438316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-03-11T20:25:05.456441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-03-11T20:25:05.456970] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-03-11T20:25:05.462350] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-03-11T20:25:05.462429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:05.462479] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:05.462522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:05.462667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:05.521267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:05.522267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:05.522357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:05.522389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:05.645299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:05.645469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:05.645509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:05.645537] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:05.649035] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: UP (p=84.02%) [2026-03-11T20:25:05.649323] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-03-11T20:25:05.649456] [INFO ] [sig ] HBM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:05.798978] [INFO ] [LOCAL ] Saved forecast: HBM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HBM.txt [2026-03-11T20:25:05.799122] [INFO ] [sig ] [1411/3275] Completed HBM in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:05.799163] [INFO ] [sig ] [1412/3275] Forecasting HBNC... [2026-03-11T20:25:05.799193] [INFO ] [sig ] Generating forecast for: HBNC [2026-03-11T20:25:05.799224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-03-11T20:25:05.812351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-03-11T20:25:05.812721] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-03-11T20:25:05.813545] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-03-11T20:25:05.813624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:05.813659] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:05.813686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:05.813743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:05.876695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:05.877382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:05.877464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:05.877497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:06.002238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:06.002399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:06.002438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:06.002466] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:06.006093] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=67.15%) [2026-03-11T20:25:06.006402] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-03-11T20:25:06.006541] [INFO ] [sig ] HBNC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:06.154137] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HBNC.txt [2026-03-11T20:25:06.154281] [INFO ] [sig ] [1412/3275] Completed HBNC in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:06.154321] [INFO ] [sig ] [1413/3275] Forecasting HCA... [2026-03-11T20:25:06.154351] [INFO ] [sig ] Generating forecast for: HCA [2026-03-11T20:25:06.154381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-03-11T20:25:06.166422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-03-11T20:25:06.166763] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-03-11T20:25:06.167551] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-03-11T20:25:06.167632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:06.167667] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:06.167696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:06.167751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:06.227233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:06.228027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:06.228108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:06.228139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:06.347022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:06.347181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:06.347222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:06.347252] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:06.350855] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: DOWN (p=13.40%) [2026-03-11T20:25:06.351139] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-03-11T20:25:06.351272] [INFO ] [sig ] HCA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:06.492850] [INFO ] [LOCAL ] Saved forecast: HCA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HCA.txt [2026-03-11T20:25:06.492994] [INFO ] [sig ] [1413/3275] Completed HCA in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:06.493035] [INFO ] [sig ] [1414/3275] Forecasting HCC... [2026-03-11T20:25:06.493065] [INFO ] [sig ] Generating forecast for: HCC [2026-03-11T20:25:06.493094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-03-11T20:25:06.505509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-03-11T20:25:06.505884] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-03-11T20:25:06.506707] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-03-11T20:25:06.506758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:06.506789] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:06.507000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:06.507070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:06.567716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:06.568567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:06.568714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:06.568756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:06.703635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:06.703824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:06.703865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:06.703893] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:06.707367] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=54.83%) [2026-03-11T20:25:06.707685] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-03-11T20:25:06.707824] [INFO ] [sig ] HCC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:06.853288] [INFO ] [LOCAL ] Saved forecast: HCC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HCC.txt [2026-03-11T20:25:06.853443] [INFO ] [sig ] [1414/3275] Completed HCC in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:06.853484] [INFO ] [sig ] [1415/3275] Forecasting HCI... [2026-03-11T20:25:06.853514] [INFO ] [sig ] Generating forecast for: HCI [2026-03-11T20:25:06.853544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-03-11T20:25:06.865946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-03-11T20:25:06.866278] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-03-11T20:25:06.867292] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-03-11T20:25:06.867344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:06.867374] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:06.867400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:06.867455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:06.925338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:06.926330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:06.926412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:06.926443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:07.051248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:07.051408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:07.051447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:07.051476] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:07.054914] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: DOWN (p=25.34%) [2026-03-11T20:25:07.055198] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-03-11T20:25:07.055328] [INFO ] [sig ] HCI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:07.199352] [INFO ] [LOCAL ] Saved forecast: HCI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HCI.txt [2026-03-11T20:25:07.199516] [INFO ] [sig ] [1415/3275] Completed HCI in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:07.199557] [INFO ] [sig ] [1416/3275] Forecasting HCM... [2026-03-11T20:25:07.199607] [INFO ] [sig ] Generating forecast for: HCM [2026-03-11T20:25:07.199640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-03-11T20:25:07.212217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-03-11T20:25:07.212598] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-03-11T20:25:07.213383] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-03-11T20:25:07.213447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:07.213479] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:07.213505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:07.213565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:07.272497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:07.273422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:07.273512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:07.273546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:07.401299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:07.401468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:07.401510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:07.401540] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:07.405227] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: DOWN (p=15.90%) [2026-03-11T20:25:07.405517] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-03-11T20:25:07.405682] [INFO ] [sig ] HCM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:07.548017] [INFO ] [LOCAL ] Saved forecast: HCM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HCM.txt [2026-03-11T20:25:07.548168] [INFO ] [sig ] [1416/3275] Completed HCM in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:07.548210] [INFO ] [sig ] [1417/3275] Forecasting HCSG... [2026-03-11T20:25:07.548240] [INFO ] [sig ] Generating forecast for: HCSG [2026-03-11T20:25:07.548271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-03-11T20:25:07.560669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-03-11T20:25:07.561001] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-03-11T20:25:07.561816] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-03-11T20:25:07.561869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:07.561900] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:07.561926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:07.561982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:07.619979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:07.620725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:07.620806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:07.620840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:07.739514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:07.739692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:07.739732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:07.739761] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:07.743164] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=10.95%) [2026-03-11T20:25:07.743441] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-03-11T20:25:07.743604] [INFO ] [sig ] HCSG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:07.884114] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HCSG.txt [2026-03-11T20:25:07.884293] [INFO ] [sig ] [1417/3275] Completed HCSG in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-11T20:25:07.884334] [INFO ] [sig ] [1418/3275] Forecasting HD... [2026-03-11T20:25:07.884364] [INFO ] [sig ] Generating forecast for: HD [2026-03-11T20:25:07.884394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-03-11T20:25:07.896444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-03-11T20:25:07.896791] [INFO ] [FORECASTER] Starting predict_future for HD [2026-03-11T20:25:07.897588] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-03-11T20:25:07.897641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:07.897672] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:07.897703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:07.897759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:07.954689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:07.955569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:07.955673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:07.955704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:08.074922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:08.075074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:08.075113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:08.075141] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:08.078676] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=7.65%) [2026-03-11T20:25:08.078976] [INFO ] [FORECASTER] Completed predict_future for HD [2026-03-11T20:25:08.079118] [INFO ] [sig ] HD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:08.222235] [INFO ] [LOCAL ] Saved forecast: HD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HD.txt [2026-03-11T20:25:08.222368] [INFO ] [sig ] [1418/3275] Completed HD in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-11T20:25:08.222408] [INFO ] [sig ] [1419/3275] Forecasting HDB... [2026-03-11T20:25:08.222437] [INFO ] [sig ] Generating forecast for: HDB [2026-03-11T20:25:08.222466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-03-11T20:25:08.234556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-03-11T20:25:08.234971] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-03-11T20:25:08.235855] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-03-11T20:25:08.235910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:08.235941] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:08.235969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:08.236026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:08.294415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:08.295192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:08.295274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:08.295307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:08.418378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:08.418530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:08.418585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:08.418623] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:08.422120] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=72.56%) [2026-03-11T20:25:08.422402] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-03-11T20:25:08.422535] [INFO ] [sig ] HDB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:08.567628] [INFO ] [LOCAL ] Saved forecast: HDB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HDB.txt [2026-03-11T20:25:08.567789] [INFO ] [sig ] [1419/3275] Completed HDB in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-11T20:25:08.567839] [INFO ] [sig ] [1420/3275] Forecasting HDSN... [2026-03-11T20:25:08.567875] [INFO ] [sig ] Generating forecast for: HDSN [2026-03-11T20:25:08.567907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-03-11T20:25:08.579649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-03-11T20:25:08.579997] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-03-11T20:25:08.580847] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-03-11T20:25:08.580899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:08.580930] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:08.580955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:08.581010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:08.639493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:08.640225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:08.640303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:08.640336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:08.758205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:08.758362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:08.758403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:08.758433] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:08.762125] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: UP (p=83.57%) [2026-03-11T20:25:08.762409] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-03-11T20:25:08.762547] [INFO ] [sig ] HDSN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:08.908868] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HDSN.txt [2026-03-11T20:25:08.909003] [INFO ] [sig ] [1420/3275] Completed HDSN in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-11T20:25:08.909043] [INFO ] [sig ] [1421/3275] Forecasting HE... [2026-03-11T20:25:08.909072] [INFO ] [sig ] Generating forecast for: HE [2026-03-11T20:25:08.909101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-03-11T20:25:08.921063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-03-11T20:25:08.921398] [INFO ] [FORECASTER] Starting predict_future for HE [2026-03-11T20:25:08.922225] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-03-11T20:25:08.922278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:08.922335] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:08.922363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:08.922421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:08.982927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:08.983860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:08.983943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:08.983976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:09.105660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:09.105816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:09.105856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:09.105885] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:09.109455] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: UP (p=85.79%) [2026-03-11T20:25:09.109784] [INFO ] [FORECASTER] Completed predict_future for HE [2026-03-11T20:25:09.109947] [INFO ] [sig ] HE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:09.255628] [INFO ] [LOCAL ] Saved forecast: HE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HE.txt [2026-03-11T20:25:09.255815] [INFO ] [sig ] [1421/3275] Completed HE in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-11T20:25:09.255864] [INFO ] [sig ] [1422/3275] Forecasting HEI... [2026-03-11T20:25:09.255903] [INFO ] [sig ] Generating forecast for: HEI [2026-03-11T20:25:09.255943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-03-11T20:25:09.272657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-03-11T20:25:09.273077] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-03-11T20:25:09.274087] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-03-11T20:25:09.274148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:09.274190] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:09.274225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:09.274304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:09.341024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:09.341919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:09.342002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:09.342034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:09.467582] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:09.467740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:09.467782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:09.467811] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:09.471533] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: UP (p=68.90%) [2026-03-11T20:25:09.471840] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-03-11T20:25:09.471977] [INFO ] [sig ] HEI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:09.614443] [INFO ] [LOCAL ] Saved forecast: HEI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HEI.txt [2026-03-11T20:25:09.614600] [INFO ] [sig ] [1422/3275] Completed HEI in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:09.614647] [INFO ] [sig ] [1423/3275] Forecasting HELE... [2026-03-11T20:25:09.614676] [INFO ] [sig ] Generating forecast for: HELE [2026-03-11T20:25:09.614707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-03-11T20:25:09.626784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-03-11T20:25:09.627118] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-03-11T20:25:09.627986] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-03-11T20:25:09.628040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:09.628072] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:09.628101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:09.628159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:09.689618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:09.690280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:09.690361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:09.690393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:09.822016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:09.822178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:09.822236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:09.822267] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:09.826020] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: UP (p=56.06%) [2026-03-11T20:25:09.826318] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-03-11T20:25:09.826456] [INFO ] [sig ] HELE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:09.996834] [INFO ] [LOCAL ] Saved forecast: HELE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HELE.txt [2026-03-11T20:25:09.997064] [INFO ] [sig ] [1423/3275] Completed HELE in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:09.997138] [INFO ] [sig ] [1424/3275] Forecasting HEPS... [2026-03-11T20:25:09.997197] [INFO ] [sig ] Generating forecast for: HEPS [2026-03-11T20:25:09.997251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-03-11T20:25:10.015321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-03-11T20:25:10.015885] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-03-11T20:25:10.017369] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-03-11T20:25:10.017448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:10.017496] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:10.017542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:10.017663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:10.077889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:10.078960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:10.079052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:10.079099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:10.203812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:10.203974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:10.204016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:10.204085] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:10.207677] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: DOWN (p=23.82%) [2026-03-11T20:25:10.207982] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-03-11T20:25:10.208122] [INFO ] [sig ] HEPS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:10.351140] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HEPS.txt [2026-03-11T20:25:10.351304] [INFO ] [sig ] [1424/3275] Completed HEPS in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:10.351343] [INFO ] [sig ] [1425/3275] Forecasting HEQ... [2026-03-11T20:25:10.351374] [INFO ] [sig ] Generating forecast for: HEQ [2026-03-11T20:25:10.351404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-03-11T20:25:10.363709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-03-11T20:25:10.364025] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-03-11T20:25:10.364875] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-03-11T20:25:10.364928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:10.364959] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:10.364985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:10.365040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:10.421939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:10.422837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:10.422938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:10.422971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:10.539882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:10.540047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:10.540088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:10.540121] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:10.543813] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: DOWN (p=35.79%) [2026-03-11T20:25:10.544115] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-03-11T20:25:10.544255] [INFO ] [sig ] HEQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:10.690829] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HEQ.txt [2026-03-11T20:25:10.691029] [INFO ] [sig ] [1425/3275] Completed HEQ in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:10.691079] [INFO ] [sig ] [1426/3275] Forecasting HERO... [2026-03-11T20:25:10.691110] [INFO ] [sig ] Generating forecast for: HERO [2026-03-11T20:25:10.691142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-03-11T20:25:10.703241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-03-11T20:25:10.703738] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-03-11T20:25:10.704597] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-03-11T20:25:10.704652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:10.704686] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:10.704718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:10.704787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:10.764783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:10.765728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:10.765817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:10.765852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:10.893794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:10.893984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:10.894029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:10.894059] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:10.897993] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: UP (p=87.68%) [2026-03-11T20:25:10.898330] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-03-11T20:25:10.898481] [INFO ] [sig ] HERO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:11.049857] [INFO ] [LOCAL ] Saved forecast: HERO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HERO.txt [2026-03-11T20:25:11.050026] [INFO ] [sig ] [1426/3275] Completed HERO in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:11.050068] [INFO ] [sig ] [1427/3275] Forecasting HESM... [2026-03-11T20:25:11.050100] [INFO ] [sig ] Generating forecast for: HESM [2026-03-11T20:25:11.050135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-03-11T20:25:11.063181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-03-11T20:25:11.063602] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-03-11T20:25:11.064431] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-03-11T20:25:11.064484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:11.064530] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:11.064559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:11.064650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:11.125726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:11.126665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:11.126755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:11.126789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:11.256633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:11.256798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:11.256840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:11.256868] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:11.261166] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: DOWN (p=12.78%) [2026-03-11T20:25:11.261493] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-03-11T20:25:11.261663] [INFO ] [sig ] HESM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:11.409468] [INFO ] [LOCAL ] Saved forecast: HESM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HESM.txt [2026-03-11T20:25:11.409652] [INFO ] [sig ] [1427/3275] Completed HESM in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:11.409694] [INFO ] [sig ] [1428/3275] Forecasting HFFG... [2026-03-11T20:25:11.409728] [INFO ] [sig ] Generating forecast for: HFFG [2026-03-11T20:25:11.409764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-03-11T20:25:11.422073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-03-11T20:25:11.422477] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-03-11T20:25:11.423297] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-03-11T20:25:11.423349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:11.423380] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:11.423405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:11.423460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:11.482382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:11.483361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:11.483467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:11.483514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:11.612511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:11.612696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:11.612742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:11.612780] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:11.616946] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: UP (p=55.75%) [2026-03-11T20:25:11.617293] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-03-11T20:25:11.617445] [INFO ] [sig ] HFFG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:11.767286] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HFFG.txt [2026-03-11T20:25:11.767451] [INFO ] [sig ] [1428/3275] Completed HFFG in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:11.767492] [INFO ] [sig ] [1429/3275] Forecasting HFRO... [2026-03-11T20:25:11.767520] [INFO ] [sig ] Generating forecast for: HFRO [2026-03-11T20:25:11.767552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-03-11T20:25:11.780971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-03-11T20:25:11.781356] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-03-11T20:25:11.782206] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-03-11T20:25:11.782260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:11.782292] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:11.782319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:11.782376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:11.843820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:11.844954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:11.845044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:11.845079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:11.970695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:11.970860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:11.970901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:11.970932] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:11.974594] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: UP (p=98.54%) [2026-03-11T20:25:11.974945] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-03-11T20:25:11.975086] [INFO ] [sig ] HFRO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:12.135929] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HFRO.txt [2026-03-11T20:25:12.136104] [INFO ] [sig ] [1429/3275] Completed HFRO in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:12.136152] [INFO ] [sig ] [1430/3275] Forecasting HFWA... [2026-03-11T20:25:12.136182] [INFO ] [sig ] Generating forecast for: HFWA [2026-03-11T20:25:12.136216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-03-11T20:25:12.149292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-03-11T20:25:12.149721] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-03-11T20:25:12.150562] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-03-11T20:25:12.150638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:12.150671] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:12.150697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:12.150754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:12.209924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:12.210883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:12.210971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:12.211004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:12.336871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:12.337035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:12.337076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:12.337106] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:12.340777] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=58.10%) [2026-03-11T20:25:12.341079] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-03-11T20:25:12.341224] [INFO ] [sig ] HFWA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:12.485884] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HFWA.txt [2026-03-11T20:25:12.486043] [INFO ] [sig ] [1430/3275] Completed HFWA in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:12.486082] [INFO ] [sig ] [1431/3275] Forecasting HG... [2026-03-11T20:25:12.486120] [INFO ] [sig ] Generating forecast for: HG [2026-03-11T20:25:12.486151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-03-11T20:25:12.498356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-03-11T20:25:12.498746] [INFO ] [FORECASTER] Starting predict_future for HG [2026-03-11T20:25:12.499615] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-03-11T20:25:12.499670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:12.499703] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:12.499732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:12.499790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:12.556946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:12.557893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:12.558030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:12.558065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:12.683477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:12.683658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:12.683702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:12.683732] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:12.687265] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=76.69%) [2026-03-11T20:25:12.687565] [INFO ] [FORECASTER] Completed predict_future for HG [2026-03-11T20:25:12.687762] [INFO ] [sig ] HG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:12.831695] [INFO ] [LOCAL ] Saved forecast: HG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HG.txt [2026-03-11T20:25:12.831882] [INFO ] [sig ] [1431/3275] Completed HG in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:12.831930] [INFO ] [sig ] [1432/3275] Forecasting HGBL... [2026-03-11T20:25:12.831959] [INFO ] [sig ] Generating forecast for: HGBL [2026-03-11T20:25:12.831990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-03-11T20:25:12.844482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-03-11T20:25:12.844878] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-03-11T20:25:12.845935] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-03-11T20:25:12.845987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:12.846204] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:12.846229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:12.846285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:12.904663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:12.905673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:12.905788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:12.905835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:13.032442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:13.032624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:13.032668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:13.032703] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:13.036487] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-03-11T20:25:13.036827] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-03-11T20:25:13.036981] [INFO ] [sig ] HGBL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:13.184463] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HGBL.txt [2026-03-11T20:25:13.184645] [INFO ] [sig ] [1432/3275] Completed HGBL in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:13.184687] [INFO ] [sig ] [1433/3275] Forecasting HGLB... [2026-03-11T20:25:13.184717] [INFO ] [sig ] Generating forecast for: HGLB [2026-03-11T20:25:13.184746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-03-11T20:25:13.196022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-03-11T20:25:13.196428] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-03-11T20:25:13.197246] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-03-11T20:25:13.197299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:13.197329] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:13.197355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:13.197409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:13.257689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:13.258741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:13.258828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:13.258862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:13.389600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:13.389760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:13.389799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:13.389827] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:13.393424] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-03-11T20:25:13.393733] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-03-11T20:25:13.393865] [INFO ] [sig ] HGLB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:13.539374] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HGLB.txt [2026-03-11T20:25:13.539532] [INFO ] [sig ] [1433/3275] Completed HGLB in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:13.539592] [INFO ] [sig ] [1434/3275] Forecasting HGTY... [2026-03-11T20:25:13.539626] [INFO ] [sig ] Generating forecast for: HGTY [2026-03-11T20:25:13.539657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-03-11T20:25:13.552333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-03-11T20:25:13.552674] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-03-11T20:25:13.553455] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-03-11T20:25:13.553505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:13.553537] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:13.553564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:13.553642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:13.610773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:13.611526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:13.611627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:13.611662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:13.733440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:13.733622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:13.733663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:13.733716] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:13.737223] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: DOWN (p=11.68%) [2026-03-11T20:25:13.737507] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-03-11T20:25:13.737661] [INFO ] [sig ] HGTY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:13.877837] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HGTY.txt [2026-03-11T20:25:13.878037] [INFO ] [sig ] [1434/3275] Completed HGTY in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-11T20:25:13.878078] [INFO ] [sig ] [1435/3275] Forecasting HHH... [2026-03-11T20:25:13.878107] [INFO ] [sig ] Generating forecast for: HHH [2026-03-11T20:25:13.878137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-03-11T20:25:13.890183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-03-11T20:25:13.890509] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-03-11T20:25:13.891317] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-03-11T20:25:13.891369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:13.891400] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:13.891425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:13.891481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:13.950357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:13.951343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:13.951428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:13.951459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:14.075180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:14.075335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:14.075374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:14.075402] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:14.079052] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=43.48%) [2026-03-11T20:25:14.079486] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-03-11T20:25:14.079636] [INFO ] [sig ] HHH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:14.223653] [INFO ] [LOCAL ] Saved forecast: HHH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HHH.txt [2026-03-11T20:25:14.223814] [INFO ] [sig ] [1435/3275] Completed HHH in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-11T20:25:14.223856] [INFO ] [sig ] [1436/3275] Forecasting HIFS... [2026-03-11T20:25:14.223884] [INFO ] [sig ] Generating forecast for: HIFS [2026-03-11T20:25:14.223914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-03-11T20:25:14.235635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-03-11T20:25:14.235963] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-03-11T20:25:14.236761] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-03-11T20:25:14.236813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:14.236844] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:14.236870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:14.236926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:14.298768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:14.299851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:14.299973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:14.300047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:14.423710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:14.423873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:14.423919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:14.423948] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:14.427528] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: UP (p=52.50%) [2026-03-11T20:25:14.427842] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-03-11T20:25:14.428010] [INFO ] [sig ] HIFS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:14.574050] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HIFS.txt [2026-03-11T20:25:14.574212] [INFO ] [sig ] [1436/3275] Completed HIFS in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-11T20:25:14.574252] [INFO ] [sig ] [1437/3275] Forecasting HIG... [2026-03-11T20:25:14.574281] [INFO ] [sig ] Generating forecast for: HIG [2026-03-11T20:25:14.574310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-03-11T20:25:14.587040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-03-11T20:25:14.587435] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-03-11T20:25:14.588289] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-03-11T20:25:14.588341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:14.588372] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:14.588398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:14.588454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:14.648317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:14.649266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:14.649354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:14.649386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:14.776646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:14.776809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:14.776850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:14.776880] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:14.780500] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: DOWN (p=17.61%) [2026-03-11T20:25:14.780823] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-03-11T20:25:14.780960] [INFO ] [sig ] HIG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:14.929043] [INFO ] [LOCAL ] Saved forecast: HIG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HIG.txt [2026-03-11T20:25:14.929238] [INFO ] [sig ] [1437/3275] Completed HIG in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-11T20:25:14.929295] [INFO ] [sig ] [1438/3275] Forecasting HII... [2026-03-11T20:25:14.929326] [INFO ] [sig ] Generating forecast for: HII [2026-03-11T20:25:14.929357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-03-11T20:25:14.941999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-03-11T20:25:14.942389] [INFO ] [FORECASTER] Starting predict_future for HII [2026-03-11T20:25:14.943256] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-03-11T20:25:14.943310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:14.943368] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:14.943396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:14.943467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:15.003882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:15.004825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:15.004913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:15.004958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:15.144909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:15.145080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:15.145123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:15.145152] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:15.149105] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=98.73%) [2026-03-11T20:25:15.149418] [INFO ] [FORECASTER] Completed predict_future for HII [2026-03-11T20:25:15.149554] [INFO ] [sig ] HII: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:15.297439] [INFO ] [LOCAL ] Saved forecast: HII 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HII.txt [2026-03-11T20:25:15.297606] [INFO ] [sig ] [1438/3275] Completed HII in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:15.297649] [INFO ] [sig ] [1439/3275] Forecasting HIMS... [2026-03-11T20:25:15.297688] [INFO ] [sig ] Generating forecast for: HIMS [2026-03-11T20:25:15.297739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-03-11T20:25:15.310915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-03-11T20:25:15.311392] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-03-11T20:25:15.312347] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-03-11T20:25:15.312403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:15.312435] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:15.312462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:15.312520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:15.374046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:15.374821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:15.374911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:15.374953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:15.503756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:15.503915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:15.503956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:15.503985] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:15.507397] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=20.20%) [2026-03-11T20:25:15.507702] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-03-11T20:25:15.507834] [INFO ] [sig ] HIMS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:15.646995] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HIMS.txt [2026-03-11T20:25:15.647127] [INFO ] [sig ] [1439/3275] Completed HIMS in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:15.647165] [INFO ] [sig ] [1440/3275] Forecasting HIMX... [2026-03-11T20:25:15.647195] [INFO ] [sig ] Generating forecast for: HIMX [2026-03-11T20:25:15.647224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-03-11T20:25:15.659439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-03-11T20:25:15.659780] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-03-11T20:25:15.660615] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-03-11T20:25:15.660680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:15.660713] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:15.660739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:15.660795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:15.717997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:15.718711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:15.718791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:15.718823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:15.842751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:15.842911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:15.842961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:15.842993] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:15.846475] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: DOWN (p=9.50%) [2026-03-11T20:25:15.846792] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-03-11T20:25:15.846961] [INFO ] [sig ] HIMX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:16.072149] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HIMX.txt [2026-03-11T20:25:16.072301] [INFO ] [sig ] [1440/3275] Completed HIMX in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:16.072343] [INFO ] [sig ] [1441/3275] Forecasting HIO... [2026-03-11T20:25:16.072374] [INFO ] [sig ] Generating forecast for: HIO [2026-03-11T20:25:16.072407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-03-11T20:25:16.085237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-03-11T20:25:16.085624] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-03-11T20:25:16.086493] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-03-11T20:25:16.086548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:16.086612] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:16.086644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:16.086700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:16.148250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:16.149122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:16.149208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:16.149240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:16.277135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:16.277287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:16.277326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:16.277386] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:16.281009] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: UP (p=91.21%) [2026-03-11T20:25:16.281297] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-03-11T20:25:16.281432] [INFO ] [sig ] HIO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:16.436566] [INFO ] [LOCAL ] Saved forecast: HIO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HIO.txt [2026-03-11T20:25:16.436742] [INFO ] [sig ] [1441/3275] Completed HIO in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:16.436784] [INFO ] [sig ] [1442/3275] Forecasting HIPO... [2026-03-11T20:25:16.436813] [INFO ] [sig ] Generating forecast for: HIPO [2026-03-11T20:25:16.436843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-03-11T20:25:16.449744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-03-11T20:25:16.450267] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-03-11T20:25:16.451289] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-03-11T20:25:16.451344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:16.451377] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:16.451404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:16.451463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:16.517627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:16.518693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:16.518789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:16.518833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:16.646559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:16.646721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:16.646762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:16.646791] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:16.650551] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=34.23%) [2026-03-11T20:25:16.650877] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-03-11T20:25:16.651031] [INFO ] [sig ] HIPO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:16.796872] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HIPO.txt [2026-03-11T20:25:16.797024] [INFO ] [sig ] [1442/3275] Completed HIPO in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:16.797254] [INFO ] [sig ] [1443/3275] Forecasting HITI... [2026-03-11T20:25:16.797282] [INFO ] [sig ] Generating forecast for: HITI [2026-03-11T20:25:16.797312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-03-11T20:25:16.810902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-03-11T20:25:16.811246] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-03-11T20:25:16.812057] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-03-11T20:25:16.812110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:16.812141] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:16.812167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:16.812224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:16.871682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:16.872382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:16.872465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:16.872498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:16.997907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:16.998280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:16.998322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:16.998351] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:17.002348] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: DOWN (p=40.75%) [2026-03-11T20:25:17.002654] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-03-11T20:25:17.002787] [INFO ] [sig ] HITI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:17.150457] [INFO ] [LOCAL ] Saved forecast: HITI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HITI.txt [2026-03-11T20:25:17.150638] [INFO ] [sig ] [1443/3275] Completed HITI in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:17.150685] [INFO ] [sig ] [1444/3275] Forecasting HIVE... [2026-03-11T20:25:17.150715] [INFO ] [sig ] Generating forecast for: HIVE [2026-03-11T20:25:17.150747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-03-11T20:25:17.163797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-03-11T20:25:17.164135] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-03-11T20:25:17.165007] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-03-11T20:25:17.165061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:17.165093] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:17.165119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:17.165176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:17.225801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:17.226505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:17.226615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:17.226655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:17.350461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:17.350633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:17.350673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:17.350700] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:17.354430] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=52.48%) [2026-03-11T20:25:17.354727] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-03-11T20:25:17.354857] [INFO ] [sig ] HIVE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:17.497639] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HIVE.txt [2026-03-11T20:25:17.497746] [INFO ] [sig ] [1444/3275] Completed HIVE in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:17.497783] [INFO ] [sig ] [1445/3275] Forecasting HIX... [2026-03-11T20:25:17.497811] [INFO ] [sig ] Generating forecast for: HIX [2026-03-11T20:25:17.497839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-03-11T20:25:17.510314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-03-11T20:25:17.510623] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-03-11T20:25:17.511407] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-03-11T20:25:17.511458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:17.511490] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:17.511515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:17.511594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:17.571849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:17.572464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:17.572542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:17.572591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:17.690800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:17.690893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:17.690927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:17.690954] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:17.694144] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: UP (p=96.91%) [2026-03-11T20:25:17.694425] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-03-11T20:25:17.694552] [INFO ] [sig ] HIX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:17.834098] [INFO ] [LOCAL ] Saved forecast: HIX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HIX.txt [2026-03-11T20:25:17.834206] [INFO ] [sig ] [1445/3275] Completed HIX in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:17.834243] [INFO ] [sig ] [1446/3275] Forecasting HL... [2026-03-11T20:25:17.834272] [INFO ] [sig ] Generating forecast for: HL [2026-03-11T20:25:17.834306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-03-11T20:25:17.846867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-03-11T20:25:17.847344] [INFO ] [FORECASTER] Starting predict_future for HL [2026-03-11T20:25:17.848221] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-03-11T20:25:17.848274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:17.848304] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:17.848330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:17.848386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:17.912734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:17.913457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:17.913542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:17.913592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:18.035420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:18.035519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:18.035554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:18.035599] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:18.039109] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=62.95%) [2026-03-11T20:25:18.039564] [INFO ] [FORECASTER] Completed predict_future for HL [2026-03-11T20:25:18.039749] [INFO ] [sig ] HL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:18.180629] [INFO ] [LOCAL ] Saved forecast: HL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HL.txt [2026-03-11T20:25:18.180745] [INFO ] [sig ] [1446/3275] Completed HL in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:18.180784] [INFO ] [sig ] [1447/3275] Forecasting HLAL... [2026-03-11T20:25:18.180812] [INFO ] [sig ] Generating forecast for: HLAL [2026-03-11T20:25:18.180842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-03-11T20:25:18.194244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-03-11T20:25:18.194530] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-03-11T20:25:18.195370] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-03-11T20:25:18.195423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:18.195454] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:18.195480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:18.195536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:18.252513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:18.253147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:18.253225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:18.253257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:18.377472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:18.377601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:18.377638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:18.377666] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:18.381014] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: DOWN (p=14.71%) [2026-03-11T20:25:18.381465] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-03-11T20:25:18.381612] [INFO ] [sig ] HLAL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:18.521383] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HLAL.txt [2026-03-11T20:25:18.521489] [INFO ] [sig ] [1447/3275] Completed HLAL in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:18.521527] [INFO ] [sig ] [1448/3275] Forecasting HLF... [2026-03-11T20:25:18.521556] [INFO ] [sig ] Generating forecast for: HLF [2026-03-11T20:25:18.521604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-03-11T20:25:18.533393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-03-11T20:25:18.533704] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-03-11T20:25:18.534471] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-03-11T20:25:18.534522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:18.534553] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:18.534601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:18.534659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:18.591612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:18.592224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:18.592323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:18.592355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:18.713679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:18.713778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:18.713813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:18.713842] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:18.716997] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: UP (p=59.06%) [2026-03-11T20:25:18.717262] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-03-11T20:25:18.717389] [INFO ] [sig ] HLF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:18.857981] [INFO ] [LOCAL ] Saved forecast: HLF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HLF.txt [2026-03-11T20:25:18.858091] [INFO ] [sig ] [1448/3275] Completed HLF in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:18.858130] [INFO ] [sig ] [1449/3275] Forecasting HLI... [2026-03-11T20:25:18.858157] [INFO ] [sig ] Generating forecast for: HLI [2026-03-11T20:25:18.858186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-03-11T20:25:18.870722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-03-11T20:25:18.871036] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-03-11T20:25:18.871868] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-03-11T20:25:18.871920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:18.871951] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:18.871977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:18.872033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:18.929743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:18.930350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:18.930427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:18.930458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:19.044934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:19.045061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:19.045103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:19.045132] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:19.048389] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=92.11%) [2026-03-11T20:25:19.048678] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-03-11T20:25:19.048806] [INFO ] [sig ] HLI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:19.188605] [INFO ] [LOCAL ] Saved forecast: HLI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HLI.txt [2026-03-11T20:25:19.188717] [INFO ] [sig ] [1449/3275] Completed HLI in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:19.188756] [INFO ] [sig ] [1450/3275] Forecasting HLIO... [2026-03-11T20:25:19.188786] [INFO ] [sig ] Generating forecast for: HLIO [2026-03-11T20:25:19.188815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-03-11T20:25:19.200432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-03-11T20:25:19.200745] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-03-11T20:25:19.201519] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-03-11T20:25:19.201587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:19.201621] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:19.201647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:19.201702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:19.259553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:19.260198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:19.260463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:19.260496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:19.385071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:19.385246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:19.385286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:19.385315] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:19.388934] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: DOWN (p=0.71%) [2026-03-11T20:25:19.389209] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-03-11T20:25:19.389336] [INFO ] [sig ] HLIO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:19.530123] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HLIO.txt [2026-03-11T20:25:19.530236] [INFO ] [sig ] [1450/3275] Completed HLIO in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:19.530273] [INFO ] [sig ] [1451/3275] Forecasting HLLY... [2026-03-11T20:25:19.530301] [INFO ] [sig ] Generating forecast for: HLLY [2026-03-11T20:25:19.530331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-03-11T20:25:19.542512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-03-11T20:25:19.542824] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-03-11T20:25:19.543633] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-03-11T20:25:19.543685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:19.543735] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:19.543765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:19.543821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:19.601357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:19.601989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:19.602066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:19.602098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:19.720710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:19.720846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:19.720883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:19.720911] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:19.724256] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: DOWN (p=22.03%) [2026-03-11T20:25:19.724527] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-03-11T20:25:19.724672] [INFO ] [sig ] HLLY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:19.863922] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HLLY.txt [2026-03-11T20:25:19.864058] [INFO ] [sig ] [1451/3275] Completed HLLY in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-11T20:25:19.864097] [INFO ] [sig ] [1452/3275] Forecasting HLMN... [2026-03-11T20:25:19.864127] [INFO ] [sig ] Generating forecast for: HLMN [2026-03-11T20:25:19.864157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-03-11T20:25:19.875766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-03-11T20:25:19.876063] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-03-11T20:25:19.876861] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-03-11T20:25:19.876913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:19.876944] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:19.876971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:19.877030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:19.937044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:19.937676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:19.937754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:19.937787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:20.055003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:20.055165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:20.055206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:20.055235] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:20.058710] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=6.85%) [2026-03-11T20:25:20.059014] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-03-11T20:25:20.059171] [INFO ] [sig ] HLMN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:20.199614] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HLMN.txt [2026-03-11T20:25:20.199739] [INFO ] [sig ] [1452/3275] Completed HLMN in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-11T20:25:20.199778] [INFO ] [sig ] [1453/3275] Forecasting HLN... [2026-03-11T20:25:20.199809] [INFO ] [sig ] Generating forecast for: HLN [2026-03-11T20:25:20.199840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-03-11T20:25:20.212825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-03-11T20:25:20.213116] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-03-11T20:25:20.213911] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-03-11T20:25:20.213963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:20.213995] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:20.214025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:20.214082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:20.273059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:20.273671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:20.273748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:20.273780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:20.393249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:20.393352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:20.393387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:20.393414] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:20.397007] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: DOWN (p=28.80%) [2026-03-11T20:25:20.397475] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-03-11T20:25:20.397620] [INFO ] [sig ] HLN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:20.539475] [INFO ] [LOCAL ] Saved forecast: HLN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HLN.txt [2026-03-11T20:25:20.539600] [INFO ] [sig ] [1453/3275] Completed HLN in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-11T20:25:20.539639] [INFO ] [sig ] [1454/3275] Forecasting HLNE... [2026-03-11T20:25:20.539667] [INFO ] [sig ] Generating forecast for: HLNE [2026-03-11T20:25:20.539697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-03-11T20:25:20.553369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-03-11T20:25:20.553686] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-03-11T20:25:20.554691] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-03-11T20:25:20.554743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:20.554775] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:20.554801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:20.554856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:20.613017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:20.613630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:20.613706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:20.613737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:20.742278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:20.742527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:20.742600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:20.742636] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:20.746987] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-03-11T20:25:20.747433] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-03-11T20:25:20.747634] [INFO ] [sig ] HLNE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:20.911868] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HLNE.txt [2026-03-11T20:25:20.912142] [INFO ] [sig ] [1454/3275] Completed HLNE in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-11T20:25:20.912213] [INFO ] [sig ] [1455/3275] Forecasting HLX... [2026-03-11T20:25:20.912261] [INFO ] [sig ] Generating forecast for: HLX [2026-03-11T20:25:20.912311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-03-11T20:25:20.930751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-03-11T20:25:20.931304] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-03-11T20:25:20.932497] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-03-11T20:25:20.932570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:20.932701] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:20.932742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:20.932826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:21.006623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:21.007698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:21.007787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:21.007821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:21.134621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:21.134794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:21.134843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:21.134873] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:21.138875] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: DOWN (p=22.86%) [2026-03-11T20:25:21.139172] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-03-11T20:25:21.139315] [INFO ] [sig ] HLX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:21.285548] [INFO ] [LOCAL ] Saved forecast: HLX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HLX.txt [2026-03-11T20:25:21.285731] [INFO ] [sig ] [1455/3275] Completed HLX in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:21.285775] [INFO ] [sig ] [1456/3275] Forecasting HMC... [2026-03-11T20:25:21.285805] [INFO ] [sig ] Generating forecast for: HMC [2026-03-11T20:25:21.285836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-03-11T20:25:21.298853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-03-11T20:25:21.299239] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-03-11T20:25:21.300117] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-03-11T20:25:21.300173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:21.300204] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:21.300229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:21.300284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:21.359168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:21.360065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:21.360162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:21.360196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:21.486233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:21.486397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:21.486438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:21.486467] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:21.490170] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: UP (p=66.44%) [2026-03-11T20:25:21.490498] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-03-11T20:25:21.490693] [INFO ] [sig ] HMC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:21.639671] [INFO ] [LOCAL ] Saved forecast: HMC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HMC.txt [2026-03-11T20:25:21.639870] [INFO ] [sig ] [1456/3275] Completed HMC in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:21.639934] [INFO ] [sig ] [1457/3275] Forecasting HMN... [2026-03-11T20:25:21.639967] [INFO ] [sig ] Generating forecast for: HMN [2026-03-11T20:25:21.640013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-03-11T20:25:21.654355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-03-11T20:25:21.654762] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-03-11T20:25:21.655661] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-03-11T20:25:21.655714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:21.655748] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:21.655774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:21.655832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:21.720005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:21.720988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:21.721082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:21.721116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:21.841004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:21.841168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:21.841206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:21.841234] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:21.844721] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: UP (p=62.06%) [2026-03-11T20:25:21.845035] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-03-11T20:25:21.845180] [INFO ] [sig ] HMN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:21.995698] [INFO ] [LOCAL ] Saved forecast: HMN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HMN.txt [2026-03-11T20:25:21.995859] [INFO ] [sig ] [1457/3275] Completed HMN in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:21.995903] [INFO ] [sig ] [1458/3275] Forecasting HMY... [2026-03-11T20:25:21.995933] [INFO ] [sig ] Generating forecast for: HMY [2026-03-11T20:25:21.995966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-03-11T20:25:22.009373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-03-11T20:25:22.009802] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-03-11T20:25:22.010742] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-03-11T20:25:22.010797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:22.010829] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:22.010855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:22.010913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:22.077059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:22.078142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:22.078248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:22.078285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:22.206369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:22.206532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:22.206589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:22.206639] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:22.210734] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: DOWN (p=30.19%) [2026-03-11T20:25:22.211079] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-03-11T20:25:22.211228] [INFO ] [sig ] HMY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:22.363642] [INFO ] [LOCAL ] Saved forecast: HMY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HMY.txt [2026-03-11T20:25:22.363803] [INFO ] [sig ] [1458/3275] Completed HMY in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:22.363843] [INFO ] [sig ] [1459/3275] Forecasting HNDL... [2026-03-11T20:25:22.363874] [INFO ] [sig ] Generating forecast for: HNDL [2026-03-11T20:25:22.363904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-03-11T20:25:22.377112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-03-11T20:25:22.377520] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-03-11T20:25:22.378782] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-03-11T20:25:22.378839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:22.378872] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:22.378898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:22.378966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:22.441203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:22.442164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:22.442254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:22.442287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:22.571162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:22.571328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:22.571368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:22.571394] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:22.575125] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=29.10%) [2026-03-11T20:25:22.575424] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-03-11T20:25:22.575567] [INFO ] [sig ] HNDL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:22.723282] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HNDL.txt [2026-03-11T20:25:22.723447] [INFO ] [sig ] [1459/3275] Completed HNDL in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:22.723490] [INFO ] [sig ] [1460/3275] Forecasting HNI... [2026-03-11T20:25:22.723521] [INFO ] [sig ] Generating forecast for: HNI [2026-03-11T20:25:22.723552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-03-11T20:25:22.736808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-03-11T20:25:22.737201] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-03-11T20:25:22.738139] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-03-11T20:25:22.738200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:22.738242] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:22.738269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:22.738326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:22.799546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:22.800493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:22.800615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:22.800653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:22.932001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:22.932177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:22.932218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:22.932246] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:22.935828] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: DOWN (p=32.46%) [2026-03-11T20:25:22.936171] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-03-11T20:25:22.936332] [INFO ] [sig ] HNI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:23.084559] [INFO ] [LOCAL ] Saved forecast: HNI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HNI.txt [2026-03-11T20:25:23.084733] [INFO ] [sig ] [1460/3275] Completed HNI in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:23.084772] [INFO ] [sig ] [1461/3275] Forecasting HNRG... [2026-03-11T20:25:23.084805] [INFO ] [sig ] Generating forecast for: HNRG [2026-03-11T20:25:23.084849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-03-11T20:25:23.097610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-03-11T20:25:23.098015] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-03-11T20:25:23.098938] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-03-11T20:25:23.098997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:23.099037] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:23.099070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:23.099141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:23.162316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:23.163253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:23.163346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:23.163380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:23.289628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:23.289791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:23.289832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:23.289860] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:23.293509] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=3.76%) [2026-03-11T20:25:23.293848] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-03-11T20:25:23.294006] [INFO ] [sig ] HNRG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:23.450500] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HNRG.txt [2026-03-11T20:25:23.450702] [INFO ] [sig ] [1461/3275] Completed HNRG in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:23.450752] [INFO ] [sig ] [1462/3275] Forecasting HOG... [2026-03-11T20:25:23.450786] [INFO ] [sig ] Generating forecast for: HOG [2026-03-11T20:25:23.450817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-03-11T20:25:23.464364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-03-11T20:25:23.464763] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-03-11T20:25:23.465788] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-03-11T20:25:23.465854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:23.465899] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:23.465956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:23.466042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:23.525684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:23.526619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:23.526722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:23.526759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:23.655174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:23.655362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:23.655419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:23.655462] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:23.659552] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=0.78%) [2026-03-11T20:25:23.659873] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-03-11T20:25:23.660012] [INFO ] [sig ] HOG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:23.810703] [INFO ] [LOCAL ] Saved forecast: HOG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HOG.txt [2026-03-11T20:25:23.810850] [INFO ] [sig ] [1462/3275] Completed HOG in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:23.810893] [INFO ] [sig ] [1463/3275] Forecasting HOLO... [2026-03-11T20:25:23.810928] [INFO ] [sig ] Generating forecast for: HOLO [2026-03-11T20:25:23.810970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-03-11T20:25:23.823431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-03-11T20:25:23.823838] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-03-11T20:25:23.824912] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-03-11T20:25:23.824981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:23.825023] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:23.825062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:23.825149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:23.885057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:23.885893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:23.885975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:23.886007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:24.015914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:24.016074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:24.016113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:24.016143] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:24.019808] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: UP (p=72.43%) [2026-03-11T20:25:24.020122] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-03-11T20:25:24.020271] [INFO ] [sig ] HOLO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:24.168526] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HOLO.txt [2026-03-11T20:25:24.168717] [INFO ] [sig ] [1463/3275] Completed HOLO in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:24.168759] [INFO ] [sig ] [1464/3275] Forecasting HOLX... [2026-03-11T20:25:24.168792] [INFO ] [sig ] Generating forecast for: HOLX [2026-03-11T20:25:24.168836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-03-11T20:25:24.181960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-03-11T20:25:24.182346] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-03-11T20:25:24.183225] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-03-11T20:25:24.183279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:24.183311] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:24.183338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:24.183395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:24.244347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:24.245243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:24.245341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:24.245376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:24.369717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:24.369879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:24.369920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:24.369948] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:24.373466] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: UP (p=62.40%) [2026-03-11T20:25:24.373800] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-03-11T20:25:24.373948] [INFO ] [sig ] HOLX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:24.519195] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HOLX.txt [2026-03-11T20:25:24.519332] [INFO ] [sig ] [1464/3275] Completed HOLX in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:24.519371] [INFO ] [sig ] [1465/3275] Forecasting HOMB... [2026-03-11T20:25:24.519399] [INFO ] [sig ] Generating forecast for: HOMB [2026-03-11T20:25:24.519428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-03-11T20:25:24.531295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-03-11T20:25:24.531625] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-03-11T20:25:24.532413] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-03-11T20:25:24.532464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:24.532495] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:24.532522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:24.532596] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:24.590246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:24.590979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:24.591090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:24.591123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:24.710353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:24.710501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:24.710540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:24.710586] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:24.714019] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: UP (p=63.33%) [2026-03-11T20:25:24.714298] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-03-11T20:25:24.714428] [INFO ] [sig ] HOMB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:24.857733] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HOMB.txt [2026-03-11T20:25:24.857890] [INFO ] [sig ] [1465/3275] Completed HOMB in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:24.857936] [INFO ] [sig ] [1466/3275] Forecasting HON... [2026-03-11T20:25:24.857986] [INFO ] [sig ] Generating forecast for: HON [2026-03-11T20:25:24.858025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-03-11T20:25:24.871688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-03-11T20:25:24.872034] [INFO ] [FORECASTER] Starting predict_future for HON [2026-03-11T20:25:24.872892] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-03-11T20:25:24.872944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:24.872975] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:24.873000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:24.873055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:24.932549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:24.933287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:24.933592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:24.933628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:25.062183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:25.062539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:25.062598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:25.062630] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:25.066840] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: DOWN (p=40.34%) [2026-03-11T20:25:25.067125] [INFO ] [FORECASTER] Completed predict_future for HON [2026-03-11T20:25:25.067454] [INFO ] [sig ] HON: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:25.209367] [INFO ] [LOCAL ] Saved forecast: HON 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HON.txt [2026-03-11T20:25:25.209529] [INFO ] [sig ] [1466/3275] Completed HON in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:25.209588] [INFO ] [sig ] [1467/3275] Forecasting HOOD... [2026-03-11T20:25:25.209622] [INFO ] [sig ] Generating forecast for: HOOD [2026-03-11T20:25:25.209655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-03-11T20:25:25.221826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-03-11T20:25:25.222192] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-03-11T20:25:25.223008] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-03-11T20:25:25.223060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:25.223091] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:25.223121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:25.223178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:25.280867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:25.281764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:25.281848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:25.281879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:25.403726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:25.403893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:25.403932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:25.403959] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:25.407413] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-03-11T20:25:25.407718] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-03-11T20:25:25.407854] [INFO ] [sig ] HOOD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:25.551545] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HOOD.txt [2026-03-11T20:25:25.552828] [INFO ] [sig ] [1467/3275] Completed HOOD in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:25.552879] [INFO ] [sig ] [1468/3275] Forecasting HOPE... [2026-03-11T20:25:25.552908] [INFO ] [sig ] Generating forecast for: HOPE [2026-03-11T20:25:25.552937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-03-11T20:25:25.566368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-03-11T20:25:25.566765] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-03-11T20:25:25.567557] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-03-11T20:25:25.567626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:25.567658] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:25.567683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:25.567739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:25.628191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:25.629143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:25.629233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:25.629265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:25.748587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:25.748749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:25.748790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:25.748818] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:25.752304] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: UP (p=90.23%) [2026-03-11T20:25:25.752611] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-03-11T20:25:25.752749] [INFO ] [sig ] HOPE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:25.896856] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HOPE.txt [2026-03-11T20:25:25.897048] [INFO ] [sig ] [1468/3275] Completed HOPE in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-11T20:25:25.897090] [INFO ] [sig ] [1469/3275] Forecasting HP... [2026-03-11T20:25:25.897123] [INFO ] [sig ] Generating forecast for: HP [2026-03-11T20:25:25.897155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-03-11T20:25:25.909603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-03-11T20:25:25.909994] [INFO ] [FORECASTER] Starting predict_future for HP [2026-03-11T20:25:25.910927] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-03-11T20:25:25.910981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:25.911014] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:25.911042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:25.911105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:25.971679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:25.972636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:25.972725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:25.972759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:26.092951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:26.093102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:26.093148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:26.093178] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:26.097093] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: DOWN (p=13.07%) [2026-03-11T20:25:26.097380] [INFO ] [FORECASTER] Completed predict_future for HP [2026-03-11T20:25:26.097517] [INFO ] [sig ] HP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:26.242479] [INFO ] [LOCAL ] Saved forecast: HP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HP.txt [2026-03-11T20:25:26.242677] [INFO ] [sig ] [1469/3275] Completed HP in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 10.8m [2026-03-11T20:25:26.242726] [INFO ] [sig ] [1470/3275] Forecasting HPE... [2026-03-11T20:25:26.242756] [INFO ] [sig ] Generating forecast for: HPE [2026-03-11T20:25:26.242793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-03-11T20:25:26.256741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-03-11T20:25:26.257099] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-03-11T20:25:26.258048] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-03-11T20:25:26.258104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:26.258143] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:26.258178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:26.258248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:26.317897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:26.318791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:26.318876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:26.318911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:26.443652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:26.443811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:26.443851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:26.443880] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:26.447395] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: UP (p=93.82%) [2026-03-11T20:25:26.447704] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-03-11T20:25:26.447838] [INFO ] [sig ] HPE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:26.593735] [INFO ] [LOCAL ] Saved forecast: HPE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HPE.txt [2026-03-11T20:25:26.593886] [INFO ] [sig ] [1470/3275] Completed HPE in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 10.8m [2026-03-11T20:25:26.593926] [INFO ] [sig ] [1471/3275] Forecasting HPF... [2026-03-11T20:25:26.593954] [INFO ] [sig ] Generating forecast for: HPF [2026-03-11T20:25:26.593986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-03-11T20:25:26.606542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-03-11T20:25:26.606924] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-03-11T20:25:26.607764] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-03-11T20:25:26.607818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:26.607852] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:26.607881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:26.607939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:26.666107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:26.666988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:26.667074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:26.667109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:26.787244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:26.787407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:26.787448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:26.787479] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:26.791029] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: UP (p=86.34%) [2026-03-11T20:25:26.791320] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-03-11T20:25:26.791459] [INFO ] [sig ] HPF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:26.936899] [INFO ] [LOCAL ] Saved forecast: HPF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HPF.txt [2026-03-11T20:25:26.937081] [INFO ] [sig ] [1471/3275] Completed HPF in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:26.937133] [INFO ] [sig ] [1472/3275] Forecasting HPI... [2026-03-11T20:25:26.937168] [INFO ] [sig ] Generating forecast for: HPI [2026-03-11T20:25:26.937204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-03-11T20:25:26.949886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-03-11T20:25:26.950315] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-03-11T20:25:26.951214] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-03-11T20:25:26.951269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:26.951328] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:26.951355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:26.951412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:27.011835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:27.012857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:27.012956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:27.012990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:27.141040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:27.141203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:27.141244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:27.141272] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:27.144774] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-03-11T20:25:27.145084] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-03-11T20:25:27.145226] [INFO ] [sig ] HPI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:27.291216] [INFO ] [LOCAL ] Saved forecast: HPI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HPI.txt [2026-03-11T20:25:27.291377] [INFO ] [sig ] [1472/3275] Completed HPI in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:27.291420] [INFO ] [sig ] [1473/3275] Forecasting HPK... [2026-03-11T20:25:27.291449] [INFO ] [sig ] Generating forecast for: HPK [2026-03-11T20:25:27.291479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-03-11T20:25:27.304484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-03-11T20:25:27.304911] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-03-11T20:25:27.306026] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-03-11T20:25:27.306080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:27.306112] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:27.306140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:27.306201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:27.363556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:27.364472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:27.364555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:27.364609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:27.486512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:27.486686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:27.486727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:27.486755] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:27.490248] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: UP (p=82.15%) [2026-03-11T20:25:27.490526] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-03-11T20:25:27.490679] [INFO ] [sig ] HPK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:27.642417] [INFO ] [LOCAL ] Saved forecast: HPK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HPK.txt [2026-03-11T20:25:27.642630] [INFO ] [sig ] [1473/3275] Completed HPK in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:27.642681] [INFO ] [sig ] [1474/3275] Forecasting HPP... [2026-03-11T20:25:27.642712] [INFO ] [sig ] Generating forecast for: HPP [2026-03-11T20:25:27.642742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-03-11T20:25:27.656283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-03-11T20:25:27.656722] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-03-11T20:25:27.657721] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-03-11T20:25:27.657779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:27.657813] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:27.657839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:27.657897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:27.717663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:27.718821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:27.718936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:27.718971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:27.862288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:27.862458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:27.862500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:27.862529] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:27.866557] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-03-11T20:25:27.866949] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-03-11T20:25:27.867098] [INFO ] [sig ] HPP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:28.013697] [INFO ] [LOCAL ] Saved forecast: HPP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HPP.txt [2026-03-11T20:25:28.013861] [INFO ] [sig ] [1474/3275] Completed HPP in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:28.013900] [INFO ] [sig ] [1475/3275] Forecasting HPQ... [2026-03-11T20:25:28.013930] [INFO ] [sig ] Generating forecast for: HPQ [2026-03-11T20:25:28.013961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-03-11T20:25:28.026611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-03-11T20:25:28.027001] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-03-11T20:25:28.027847] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-03-11T20:25:28.027937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:28.028005] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:28.028039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:28.028115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:28.085024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:28.085952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:28.086039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:28.086072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:28.214746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:28.214921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:28.214962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:28.214990] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:28.218827] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-03-11T20:25:28.219149] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-03-11T20:25:28.219290] [INFO ] [sig ] HPQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:28.370817] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HPQ.txt [2026-03-11T20:25:28.370978] [INFO ] [sig ] [1475/3275] Completed HPQ in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:28.371021] [INFO ] [sig ] [1476/3275] Forecasting HPS... [2026-03-11T20:25:28.371050] [INFO ] [sig ] Generating forecast for: HPS [2026-03-11T20:25:28.371080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-03-11T20:25:28.383387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-03-11T20:25:28.383778] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-03-11T20:25:28.384627] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-03-11T20:25:28.384678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:28.384710] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:28.384736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:28.384793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:28.445231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:28.446137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:28.446221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:28.446254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:28.567664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:28.567799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:28.567840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:28.567870] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:28.571397] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=53.93%) [2026-03-11T20:25:28.571701] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-03-11T20:25:28.571839] [INFO ] [sig ] HPS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:28.716382] [INFO ] [LOCAL ] Saved forecast: HPS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HPS.txt [2026-03-11T20:25:28.716537] [INFO ] [sig ] [1476/3275] Completed HPS in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:28.716599] [INFO ] [sig ] [1477/3275] Forecasting HQI... [2026-03-11T20:25:28.716630] [INFO ] [sig ] Generating forecast for: HQI [2026-03-11T20:25:28.716659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-03-11T20:25:28.727764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-03-11T20:25:28.728084] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-03-11T20:25:28.729012] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-03-11T20:25:28.729071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:28.729106] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:28.729139] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:28.729239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:28.787871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:28.788694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:28.788784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:28.788818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:28.899186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:28.899351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:28.899393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:28.899422] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:28.903022] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: DOWN (p=3.85%) [2026-03-11T20:25:28.903363] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-03-11T20:25:28.903508] [INFO ] [sig ] HQI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:29.058518] [INFO ] [LOCAL ] Saved forecast: HQI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HQI.txt [2026-03-11T20:25:29.058704] [INFO ] [sig ] [1477/3275] Completed HQI in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:29.058752] [INFO ] [sig ] [1478/3275] Forecasting HQL... [2026-03-11T20:25:29.058783] [INFO ] [sig ] Generating forecast for: HQL [2026-03-11T20:25:29.058814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-03-11T20:25:29.072273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-03-11T20:25:29.072672] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-03-11T20:25:29.073691] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-03-11T20:25:29.073743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:29.073774] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:29.073800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:29.073856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:29.134134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:29.135083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:29.135173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:29.135207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:29.253085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:29.253247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:29.253288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:29.253317] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:29.256873] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: DOWN (p=7.53%) [2026-03-11T20:25:29.257173] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-03-11T20:25:29.257334] [INFO ] [sig ] HQL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:29.399536] [INFO ] [LOCAL ] Saved forecast: HQL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HQL.txt [2026-03-11T20:25:29.399702] [INFO ] [sig ] [1478/3275] Completed HQL in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:29.399752] [INFO ] [sig ] [1479/3275] Forecasting HQY... [2026-03-11T20:25:29.399783] [INFO ] [sig ] Generating forecast for: HQY [2026-03-11T20:25:29.399814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-03-11T20:25:29.410859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-03-11T20:25:29.411223] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-03-11T20:25:29.412100] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-03-11T20:25:29.412168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:29.412221] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:29.412262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:29.412340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:29.471967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:29.472693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:29.472776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:29.472814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:29.596225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:29.596390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:29.596433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:29.596462] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:29.600720] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: UP (p=83.20%) [2026-03-11T20:25:29.601012] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-03-11T20:25:29.601163] [INFO ] [sig ] HQY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:29.747704] [INFO ] [LOCAL ] Saved forecast: HQY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HQY.txt [2026-03-11T20:25:29.747871] [INFO ] [sig ] [1479/3275] Completed HQY in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:29.747915] [INFO ] [sig ] [1480/3275] Forecasting HRB... [2026-03-11T20:25:29.747951] [INFO ] [sig ] Generating forecast for: HRB [2026-03-11T20:25:29.748016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-03-11T20:25:29.761620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-03-11T20:25:29.761950] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-03-11T20:25:29.762855] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-03-11T20:25:29.762908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:29.762946] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:29.762982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:29.763042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:29.824616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:29.825390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:29.825472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:29.825507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:29.947425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:29.947599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:29.947644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:29.947674] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:29.951157] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=42.24%) [2026-03-11T20:25:29.951435] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-03-11T20:25:29.951599] [INFO ] [sig ] HRB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:30.094671] [INFO ] [LOCAL ] Saved forecast: HRB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HRB.txt [2026-03-11T20:25:30.094807] [INFO ] [sig ] [1480/3275] Completed HRB in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:30.094846] [INFO ] [sig ] [1481/3275] Forecasting HRL... [2026-03-11T20:25:30.094876] [INFO ] [sig ] Generating forecast for: HRL [2026-03-11T20:25:30.094906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-03-11T20:25:30.106959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-03-11T20:25:30.107311] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-03-11T20:25:30.108182] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-03-11T20:25:30.108240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:30.108271] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:30.108297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:30.108356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:30.167539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:30.168283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:30.168367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:30.168400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:30.289296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:30.289442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:30.289482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:30.289509] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:30.292969] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=95.79%) [2026-03-11T20:25:30.293267] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-03-11T20:25:30.293415] [INFO ] [sig ] HRL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:30.443299] [INFO ] [LOCAL ] Saved forecast: HRL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HRL.txt [2026-03-11T20:25:30.443464] [INFO ] [sig ] [1481/3275] Completed HRL in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:30.443507] [INFO ] [sig ] [1482/3275] Forecasting HRMY... [2026-03-11T20:25:30.443536] [INFO ] [sig ] Generating forecast for: HRMY [2026-03-11T20:25:30.443566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-03-11T20:25:30.456188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-03-11T20:25:30.456564] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-03-11T20:25:30.457404] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-03-11T20:25:30.457458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:30.457491] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:30.457520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:30.457594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:30.516423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:30.517172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:30.517258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:30.517292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:30.638205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:30.638348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:30.638388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:30.638431] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:30.641890] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: UP (p=57.57%) [2026-03-11T20:25:30.642165] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-03-11T20:25:30.642297] [INFO ] [sig ] HRMY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:30.782950] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HRMY.txt [2026-03-11T20:25:30.783077] [INFO ] [sig ] [1482/3275] Completed HRMY in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:30.783118] [INFO ] [sig ] [1483/3275] Forecasting HRTG... [2026-03-11T20:25:30.783148] [INFO ] [sig ] Generating forecast for: HRTG [2026-03-11T20:25:30.783184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-03-11T20:25:30.795288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-03-11T20:25:30.795640] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-03-11T20:25:30.796432] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-03-11T20:25:30.796483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:30.796515] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:30.796541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:30.796614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:30.854967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:30.855685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:30.855763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:30.855795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:30.986720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:30.986877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:30.986918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:30.986947] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:30.990528] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: DOWN (p=11.34%) [2026-03-11T20:25:30.990840] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-03-11T20:25:30.990978] [INFO ] [sig ] HRTG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:31.133998] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HRTG.txt [2026-03-11T20:25:31.134159] [INFO ] [sig ] [1483/3275] Completed HRTG in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:31.134205] [INFO ] [sig ] [1484/3275] Forecasting HRZN... [2026-03-11T20:25:31.134243] [INFO ] [sig ] Generating forecast for: HRZN [2026-03-11T20:25:31.134280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-03-11T20:25:31.146341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-03-11T20:25:31.146744] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-03-11T20:25:31.147550] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-03-11T20:25:31.147628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:31.147662] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:31.147693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:31.147762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:31.206708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:31.207616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:31.207714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:31.207749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:31.330502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:31.330676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:31.330716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:31.330746] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:31.334188] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: DOWN (p=47.21%) [2026-03-11T20:25:31.334468] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-03-11T20:25:31.334622] [INFO ] [sig ] HRZN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:31.486452] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HRZN.txt [2026-03-11T20:25:31.486691] [INFO ] [sig ] [1484/3275] Completed HRZN in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:31.486742] [INFO ] [sig ] [1485/3275] Forecasting HSAI... [2026-03-11T20:25:31.486775] [INFO ] [sig ] Generating forecast for: HSAI [2026-03-11T20:25:31.486807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-03-11T20:25:31.504407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-03-11T20:25:31.504947] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-03-11T20:25:31.506353] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-03-11T20:25:31.506484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:31.506531] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:31.506570] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:31.506700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:31.566236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:31.567176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:31.567268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:31.567302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:31.694313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:31.694487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:31.694529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:31.694557] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:31.698616] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: UP (p=83.26%) [2026-03-11T20:25:31.699022] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-03-11T20:25:31.699184] [INFO ] [sig ] HSAI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:31.849184] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HSAI.txt [2026-03-11T20:25:31.849344] [INFO ] [sig ] [1485/3275] Completed HSAI in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-11T20:25:31.849439] [INFO ] [sig ] [1486/3275] Forecasting HSBC... [2026-03-11T20:25:31.849470] [INFO ] [sig ] Generating forecast for: HSBC [2026-03-11T20:25:31.849500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-03-11T20:25:31.861539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-03-11T20:25:31.861863] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-03-11T20:25:31.862697] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-03-11T20:25:31.862748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:31.862780] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:31.862818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:31.862876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:31.920900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:31.921636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:31.921718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:31.921750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:32.050002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:32.050150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:32.050190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:32.050225] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:32.053708] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: DOWN (p=14.03%) [2026-03-11T20:25:32.053990] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-03-11T20:25:32.054125] [INFO ] [sig ] HSBC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:32.201028] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HSBC.txt [2026-03-11T20:25:32.201201] [INFO ] [sig ] [1486/3275] Completed HSBC in 0.4s | 2.80 sym/s | Total: 8.9m | ETA: 10.7m [2026-03-11T20:25:32.201246] [INFO ] [sig ] [1487/3275] Forecasting HSCS... [2026-03-11T20:25:32.201275] [INFO ] [sig ] Generating forecast for: HSCS [2026-03-11T20:25:32.201307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-03-11T20:25:32.212816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-03-11T20:25:32.213162] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-03-11T20:25:32.214026] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-03-11T20:25:32.214086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:32.214119] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:32.214148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:32.214212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:32.273897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:32.274839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:32.274927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:32.274960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:32.390291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:32.390469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:32.390513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:32.390541] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:32.394382] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: DOWN (p=40.32%) [2026-03-11T20:25:32.394692] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-03-11T20:25:32.394827] [INFO ] [sig ] HSCS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:32.538197] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HSCS.txt [2026-03-11T20:25:32.538329] [INFO ] [sig ] [1487/3275] Completed HSCS in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.7m [2026-03-11T20:25:32.538368] [INFO ] [sig ] [1488/3275] Forecasting HSHP... [2026-03-11T20:25:32.538398] [INFO ] [sig ] Generating forecast for: HSHP [2026-03-11T20:25:32.538427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-03-11T20:25:32.550108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-03-11T20:25:32.550463] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-03-11T20:25:32.551268] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-03-11T20:25:32.551320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:32.551351] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:32.551379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:32.551435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:32.610644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:32.611537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:32.611639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:32.611672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:32.741085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:32.741235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:32.741274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:32.741301] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:32.744943] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: UP (p=55.92%) [2026-03-11T20:25:32.745212] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-03-11T20:25:32.745342] [INFO ] [sig ] HSHP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:32.888878] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HSHP.txt [2026-03-11T20:25:32.889042] [INFO ] [sig ] [1488/3275] Completed HSHP in 0.4s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:32.889084] [INFO ] [sig ] [1489/3275] Forecasting HSIC... [2026-03-11T20:25:32.889112] [INFO ] [sig ] Generating forecast for: HSIC [2026-03-11T20:25:32.889142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-03-11T20:25:32.902430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-03-11T20:25:32.902811] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-03-11T20:25:32.903622] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-03-11T20:25:32.903674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:32.903705] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:32.903756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:32.903816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:32.963974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:32.964911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:32.964991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:32.965023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:33.089257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:33.089420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:33.089459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:33.089487] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:33.092925] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=6.68%) [2026-03-11T20:25:33.093197] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-03-11T20:25:33.093325] [INFO ] [sig ] HSIC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:33.238640] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HSIC.txt [2026-03-11T20:25:33.238778] [INFO ] [sig ] [1489/3275] Completed HSIC in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:33.238819] [INFO ] [sig ] [1490/3275] Forecasting HSTM... [2026-03-11T20:25:33.238861] [INFO ] [sig ] Generating forecast for: HSTM [2026-03-11T20:25:33.238892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-03-11T20:25:33.251514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-03-11T20:25:33.251846] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-03-11T20:25:33.252723] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-03-11T20:25:33.252776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:33.252807] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:33.252833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:33.252888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:33.310360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:33.311023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:33.311102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:33.311133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:33.432618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:33.432766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:33.432805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:33.432834] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:33.436265] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: DOWN (p=12.64%) [2026-03-11T20:25:33.436595] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-03-11T20:25:33.436725] [INFO ] [sig ] HSTM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:33.582498] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HSTM.txt [2026-03-11T20:25:33.582660] [INFO ] [sig ] [1490/3275] Completed HSTM in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:33.582704] [INFO ] [sig ] [1491/3275] Forecasting HSY... [2026-03-11T20:25:33.582732] [INFO ] [sig ] Generating forecast for: HSY [2026-03-11T20:25:33.582762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-03-11T20:25:33.595030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-03-11T20:25:33.595362] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-03-11T20:25:33.596180] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-03-11T20:25:33.596232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:33.596264] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:33.596291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:33.596353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:33.654314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:33.654968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:33.655046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:33.655077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:33.774039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:33.774172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:33.774209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:33.774236] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:33.777560] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=61.14%) [2026-03-11T20:25:33.777851] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-03-11T20:25:33.778001] [INFO ] [sig ] HSY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:33.918181] [INFO ] [LOCAL ] Saved forecast: HSY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HSY.txt [2026-03-11T20:25:33.918305] [INFO ] [sig ] [1491/3275] Completed HSY in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:33.918342] [INFO ] [sig ] [1492/3275] Forecasting HTBK... [2026-03-11T20:25:33.918371] [INFO ] [sig ] Generating forecast for: HTBK [2026-03-11T20:25:33.918401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-03-11T20:25:33.930059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-03-11T20:25:33.930377] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-03-11T20:25:33.931176] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-03-11T20:25:33.931227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:33.931258] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:33.931285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:33.931340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:33.989126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:33.990064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:33.990148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:33.990183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:34.112705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:34.112859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:34.112897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:34.112924] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:34.116433] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: DOWN (p=18.89%) [2026-03-11T20:25:34.116747] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-03-11T20:25:34.116886] [INFO ] [sig ] HTBK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:34.260181] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HTBK.txt [2026-03-11T20:25:34.260355] [INFO ] [sig ] [1492/3275] Completed HTBK in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:34.260404] [INFO ] [sig ] [1493/3275] Forecasting HTD... [2026-03-11T20:25:34.260439] [INFO ] [sig ] Generating forecast for: HTD [2026-03-11T20:25:34.260469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-03-11T20:25:34.272262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-03-11T20:25:34.272639] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-03-11T20:25:34.273424] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-03-11T20:25:34.273475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:34.273507] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:34.273533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:34.273618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:34.331983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:34.332839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:34.332920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:34.332952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:34.453763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:34.453891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:34.453928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:34.453975] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:34.457365] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: DOWN (p=32.56%) [2026-03-11T20:25:34.457679] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-03-11T20:25:34.457818] [INFO ] [sig ] HTD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:34.603028] [INFO ] [LOCAL ] Saved forecast: HTD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HTD.txt [2026-03-11T20:25:34.603158] [INFO ] [sig ] [1493/3275] Completed HTD in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:34.603197] [INFO ] [sig ] [1494/3275] Forecasting HTGC... [2026-03-11T20:25:34.603226] [INFO ] [sig ] Generating forecast for: HTGC [2026-03-11T20:25:34.603257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-03-11T20:25:34.615834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-03-11T20:25:34.616173] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-03-11T20:25:34.617024] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-03-11T20:25:34.617076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:34.617107] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:34.617133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:34.617188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:34.677768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:34.678419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:34.678707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:34.678740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:34.803781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:34.803932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:34.803971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:34.804001] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:34.807923] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: DOWN (p=17.11%) [2026-03-11T20:25:34.808224] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-03-11T20:25:34.808377] [INFO ] [sig ] HTGC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:34.953305] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HTGC.txt [2026-03-11T20:25:34.953438] [INFO ] [sig ] [1494/3275] Completed HTGC in 0.4s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:34.953478] [INFO ] [sig ] [1495/3275] Forecasting HTH... [2026-03-11T20:25:34.953508] [INFO ] [sig ] Generating forecast for: HTH [2026-03-11T20:25:34.953746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-03-11T20:25:34.967215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-03-11T20:25:34.967779] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-03-11T20:25:34.968845] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-03-11T20:25:34.968899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:34.968931] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:34.968957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:34.969014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:35.028638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:35.029352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:35.029435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:35.029483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:35.149334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:35.149475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:35.149512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:35.149540] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:35.152974] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: DOWN (p=33.43%) [2026-03-11T20:25:35.153249] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-03-11T20:25:35.153377] [INFO ] [sig ] HTH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:35.294215] [INFO ] [LOCAL ] Saved forecast: HTH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HTH.txt [2026-03-11T20:25:35.294344] [INFO ] [sig ] [1495/3275] Completed HTH in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:35.294384] [INFO ] [sig ] [1496/3275] Forecasting HTLD... [2026-03-11T20:25:35.294412] [INFO ] [sig ] Generating forecast for: HTLD [2026-03-11T20:25:35.294441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-03-11T20:25:35.306138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-03-11T20:25:35.306490] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-03-11T20:25:35.307292] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-03-11T20:25:35.307344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:35.307376] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:35.307402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:35.307457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:35.364667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:35.365321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:35.365399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:35.365431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:35.483535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:35.483673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:35.483710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:35.483738] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:35.487072] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: UP (p=67.72%) [2026-03-11T20:25:35.487346] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-03-11T20:25:35.487476] [INFO ] [sig ] HTLD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:35.628047] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HTLD.txt [2026-03-11T20:25:35.628185] [INFO ] [sig ] [1496/3275] Completed HTLD in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:35.628225] [INFO ] [sig ] [1497/3275] Forecasting HTOO... [2026-03-11T20:25:35.628254] [INFO ] [sig ] Generating forecast for: HTOO [2026-03-11T20:25:35.628284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-03-11T20:25:35.639857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-03-11T20:25:35.640255] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-03-11T20:25:35.641103] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-03-11T20:25:35.641155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:35.641186] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:35.641212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:35.641285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:35.698534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:35.699424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:35.699509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:35.699543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:35.818188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:35.818350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:35.818392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:35.818420] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:35.822214] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: UP (p=71.83%) [2026-03-11T20:25:35.822527] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-03-11T20:25:35.822692] [INFO ] [sig ] HTOO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:35.969918] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HTOO.txt [2026-03-11T20:25:35.970077] [INFO ] [sig ] [1497/3275] Completed HTOO in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:35.970118] [INFO ] [sig ] [1498/3275] Forecasting HTZ... [2026-03-11T20:25:35.970147] [INFO ] [sig ] Generating forecast for: HTZ [2026-03-11T20:25:35.970178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-03-11T20:25:35.982921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-03-11T20:25:35.983271] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-03-11T20:25:35.984131] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-03-11T20:25:35.984186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:35.984216] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:35.984242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:35.984299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:36.040784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:36.041477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:36.041558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:36.041609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:36.164406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:36.164559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:36.164617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:36.164646] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:36.168110] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=86.37%) [2026-03-11T20:25:36.168387] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-03-11T20:25:36.168518] [INFO ] [sig ] HTZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:36.308938] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HTZ.txt [2026-03-11T20:25:36.309077] [INFO ] [sig ] [1498/3275] Completed HTZ in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:36.309119] [INFO ] [sig ] [1499/3275] Forecasting HUBB... [2026-03-11T20:25:36.309149] [INFO ] [sig ] Generating forecast for: HUBB [2026-03-11T20:25:36.309180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-03-11T20:25:36.321318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-03-11T20:25:36.321736] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-03-11T20:25:36.322644] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-03-11T20:25:36.322722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:36.322756] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:36.322784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:36.322842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:36.380110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:36.380820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:36.380927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:36.380960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:36.499869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:36.500022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:36.500061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:36.500089] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:36.503512] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=95.79%) [2026-03-11T20:25:36.503806] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-03-11T20:25:36.503934] [INFO ] [sig ] HUBB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:36.644119] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HUBB.txt [2026-03-11T20:25:36.644264] [INFO ] [sig ] [1499/3275] Completed HUBB in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:36.644305] [INFO ] [sig ] [1500/3275] Forecasting HUBG... [2026-03-11T20:25:36.644334] [INFO ] [sig ] Generating forecast for: HUBG [2026-03-11T20:25:36.644364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-03-11T20:25:36.656084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-03-11T20:25:36.656423] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-03-11T20:25:36.657265] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-03-11T20:25:36.657320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:36.657358] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:36.657390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:36.657459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:36.714325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:36.715080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:36.715160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:36.715191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:36.834958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:36.835109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:36.835149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:36.835179] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:36.838737] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=24.72%) [2026-03-11T20:25:36.839023] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-03-11T20:25:36.839160] [INFO ] [sig ] HUBG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:36.981664] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HUBG.txt [2026-03-11T20:25:36.981811] [INFO ] [sig ] [1500/3275] Completed HUBG in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:36.981851] [INFO ] [sig ] [1501/3275] Forecasting HUBS... [2026-03-11T20:25:36.981881] [INFO ] [sig ] Generating forecast for: HUBS [2026-03-11T20:25:36.981911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-03-11T20:25:36.996626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-03-11T20:25:36.996998] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-03-11T20:25:36.997882] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-03-11T20:25:36.997935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:36.998001] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:36.998031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:36.998090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:37.060261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:37.061038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:37.061121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:37.061155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:37.182819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:37.182966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:37.183009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:37.183037] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:37.186824] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: UP (p=77.08%) [2026-03-11T20:25:37.187106] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-03-11T20:25:37.187236] [INFO ] [sig ] HUBS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:37.330264] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HUBS.txt [2026-03-11T20:25:37.330444] [INFO ] [sig ] [1501/3275] Completed HUBS in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:37.330486] [INFO ] [sig ] [1502/3275] Forecasting HUM... [2026-03-11T20:25:37.330517] [INFO ] [sig ] Generating forecast for: HUM [2026-03-11T20:25:37.330546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-03-11T20:25:37.342897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-03-11T20:25:37.343248] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-03-11T20:25:37.344093] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-03-11T20:25:37.344145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:37.344176] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:37.344202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:37.344258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:37.402567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:37.403370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:37.403471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:37.403510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:37.526186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:37.526335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:37.526374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:37.526403] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:37.529931] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: DOWN (p=27.69%) [2026-03-11T20:25:37.530205] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-03-11T20:25:37.530337] [INFO ] [sig ] HUM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:37.670197] [INFO ] [LOCAL ] Saved forecast: HUM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HUM.txt [2026-03-11T20:25:37.670379] [INFO ] [sig ] [1502/3275] Completed HUM in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-11T20:25:37.670428] [INFO ] [sig ] [1503/3275] Forecasting HUN... [2026-03-11T20:25:37.670463] [INFO ] [sig ] Generating forecast for: HUN [2026-03-11T20:25:37.670500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-03-11T20:25:37.687798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-03-11T20:25:37.688171] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-03-11T20:25:37.688995] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-03-11T20:25:37.689046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:37.689077] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:37.689103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:37.689158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:37.746399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:37.747089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:37.747169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:37.747200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:37.865216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:37.865378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:37.865416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:37.865445] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:37.868924] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=14.65%) [2026-03-11T20:25:37.869216] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-03-11T20:25:37.869353] [INFO ] [sig ] HUN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:38.010214] [INFO ] [LOCAL ] Saved forecast: HUN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HUN.txt [2026-03-11T20:25:38.010347] [INFO ] [sig ] [1503/3275] Completed HUN in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.6m [2026-03-11T20:25:38.010386] [INFO ] [sig ] [1504/3275] Forecasting HURC... [2026-03-11T20:25:38.010415] [INFO ] [sig ] Generating forecast for: HURC [2026-03-11T20:25:38.010444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-03-11T20:25:38.024814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-03-11T20:25:38.025194] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-03-11T20:25:38.026161] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-03-11T20:25:38.026215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:38.026247] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:38.026275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:38.026333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:38.083309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:38.084246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:38.084331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:38.084365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:38.200678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:38.200836] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:25:38.200876] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:38.200905] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:38.204564] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: UP (p=85.50%) [2026-03-11T20:25:38.204890] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-03-11T20:25:38.205029] [INFO ] [sig ] HURC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:38.345935] [INFO ] [LOCAL ] Saved forecast: HURC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HURC.txt [2026-03-11T20:25:38.346090] [INFO ] [sig ] [1504/3275] Completed HURC in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:38.346129] [INFO ] [sig ] [1505/3275] Forecasting HURN... [2026-03-11T20:25:38.346158] [INFO ] [sig ] Generating forecast for: HURN [2026-03-11T20:25:38.346187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-03-11T20:25:38.357787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-03-11T20:25:38.358151] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-03-11T20:25:38.359009] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-03-11T20:25:38.359061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:38.359092] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:38.359118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:38.359174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:38.416453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:38.417274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:38.417358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:38.417392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:38.537750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:38.537904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:38.537943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:38.537996] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:38.541496] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=59.01%) [2026-03-11T20:25:38.541801] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-03-11T20:25:38.541936] [INFO ] [sig ] HURN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:38.684733] [INFO ] [LOCAL ] Saved forecast: HURN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HURN.txt [2026-03-11T20:25:38.684894] [INFO ] [sig ] [1505/3275] Completed HURN in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:38.684933] [INFO ] [sig ] [1506/3275] Forecasting HUYA... [2026-03-11T20:25:38.684964] [INFO ] [sig ] Generating forecast for: HUYA [2026-03-11T20:25:38.684994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-03-11T20:25:38.697326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-03-11T20:25:38.697681] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-03-11T20:25:38.698510] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-03-11T20:25:38.698604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:38.698680] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:38.698722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:38.698785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:38.761759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:38.762686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:38.762771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:38.762804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:38.885923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:38.886144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:38.886210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:38.886256] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:38.891316] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=9.45%) [2026-03-11T20:25:38.891914] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-03-11T20:25:38.892141] [INFO ] [sig ] HUYA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:39.035737] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HUYA.txt [2026-03-11T20:25:39.035872] [INFO ] [sig ] [1506/3275] Completed HUYA in 0.4s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:39.035912] [INFO ] [sig ] [1507/3275] Forecasting HWC... [2026-03-11T20:25:39.035941] [INFO ] [sig ] Generating forecast for: HWC [2026-03-11T20:25:39.035971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-03-11T20:25:39.048326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-03-11T20:25:39.048692] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-03-11T20:25:39.049484] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-03-11T20:25:39.049535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:39.049586] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:39.049617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:39.049673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:39.107396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:39.108283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:39.108377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:39.108416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:39.230221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:39.230374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:39.230420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:39.230454] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:39.233916] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: DOWN (p=24.97%) [2026-03-11T20:25:39.234189] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-03-11T20:25:39.234319] [INFO ] [sig ] HWC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:39.379551] [INFO ] [LOCAL ] Saved forecast: HWC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HWC.txt [2026-03-11T20:25:39.379722] [INFO ] [sig ] [1507/3275] Completed HWC in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:39.379763] [INFO ] [sig ] [1508/3275] Forecasting HWH... [2026-03-11T20:25:39.379791] [INFO ] [sig ] Generating forecast for: HWH [2026-03-11T20:25:39.379821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-03-11T20:25:39.392032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-03-11T20:25:39.392342] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-03-11T20:25:39.393209] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-03-11T20:25:39.393263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:39.393296] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:39.393323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:39.393389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:39.454340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:39.455179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:39.455264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:39.455297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:39.577235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:39.577395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:39.577441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:39.577470] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:39.581113] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-03-11T20:25:39.581395] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-03-11T20:25:39.581551] [INFO ] [sig ] HWH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:39.725649] [INFO ] [LOCAL ] Saved forecast: HWH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HWH.txt [2026-03-11T20:25:39.725798] [INFO ] [sig ] [1508/3275] Completed HWH in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:39.725850] [INFO ] [sig ] [1509/3275] Forecasting HWKN... [2026-03-11T20:25:39.725885] [INFO ] [sig ] Generating forecast for: HWKN [2026-03-11T20:25:39.725918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-03-11T20:25:39.739460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-03-11T20:25:39.739846] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-03-11T20:25:39.740817] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-03-11T20:25:39.740870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:39.740900] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:39.740925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:39.740981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:39.804704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:39.805627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:39.805716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:39.805750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:39.927767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:39.927926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:39.927992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:39.928055] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:39.931693] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-03-11T20:25:39.931992] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-03-11T20:25:39.932132] [INFO ] [sig ] HWKN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:40.081873] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HWKN.txt [2026-03-11T20:25:40.082019] [INFO ] [sig ] [1509/3275] Completed HWKN in 0.4s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:40.082061] [INFO ] [sig ] [1510/3275] Forecasting HWM... [2026-03-11T20:25:40.082092] [INFO ] [sig ] Generating forecast for: HWM [2026-03-11T20:25:40.082122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-03-11T20:25:40.095311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-03-11T20:25:40.095869] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-03-11T20:25:40.097051] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-03-11T20:25:40.097105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:40.097149] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:40.097178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:40.097235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:40.160965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:40.161816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:40.161903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:40.161936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:40.286895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:40.287055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:40.287095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:40.287124] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:40.290775] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: DOWN (p=18.02%) [2026-03-11T20:25:40.291059] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-03-11T20:25:40.291191] [INFO ] [sig ] HWM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:40.439537] [INFO ] [LOCAL ] Saved forecast: HWM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HWM.txt [2026-03-11T20:25:40.439732] [INFO ] [sig ] [1510/3275] Completed HWM in 0.4s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:40.439774] [INFO ] [sig ] [1511/3275] Forecasting HXL... [2026-03-11T20:25:40.439803] [INFO ] [sig ] Generating forecast for: HXL [2026-03-11T20:25:40.439832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-03-11T20:25:40.452387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-03-11T20:25:40.452764] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-03-11T20:25:40.453594] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-03-11T20:25:40.453648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:40.453679] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:40.453706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:40.453762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:40.517602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:40.518393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:40.518489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:40.518529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:40.650291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:40.650450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:40.650496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:40.650532] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:40.654089] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: UP (p=87.61%) [2026-03-11T20:25:40.654381] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-03-11T20:25:40.654515] [INFO ] [sig ] HXL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:40.798980] [INFO ] [LOCAL ] Saved forecast: HXL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HXL.txt [2026-03-11T20:25:40.799143] [INFO ] [sig ] [1511/3275] Completed HXL in 0.4s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:40.799184] [INFO ] [sig ] [1512/3275] Forecasting HY... [2026-03-11T20:25:40.799213] [INFO ] [sig ] Generating forecast for: HY [2026-03-11T20:25:40.799243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-03-11T20:25:40.810664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-03-11T20:25:40.811010] [INFO ] [FORECASTER] Starting predict_future for HY [2026-03-11T20:25:40.811828] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-03-11T20:25:40.811879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:40.811910] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:40.811936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:40.811990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:40.869401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:40.870309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:40.870394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:40.870425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:40.991532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:40.991711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:40.991751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:40.991779] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:40.995209] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-03-11T20:25:40.995510] [INFO ] [FORECASTER] Completed predict_future for HY [2026-03-11T20:25:40.995664] [INFO ] [sig ] HY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:41.138611] [INFO ] [LOCAL ] Saved forecast: HY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HY.txt [2026-03-11T20:25:41.138786] [INFO ] [sig ] [1512/3275] Completed HY in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:41.138827] [INFO ] [sig ] [1513/3275] Forecasting HYFM... [2026-03-11T20:25:41.138857] [INFO ] [sig ] Generating forecast for: HYFM [2026-03-11T20:25:41.138888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-03-11T20:25:41.151091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-03-11T20:25:41.151479] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-03-11T20:25:41.152294] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-03-11T20:25:41.152346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:41.152377] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:41.152404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:41.152460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:41.211041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:41.211943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:41.212024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:41.212056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:41.328920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:41.329070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:41.329108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:41.329136] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:41.332675] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-03-11T20:25:41.332968] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-03-11T20:25:41.333103] [INFO ] [sig ] HYFM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:41.477869] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HYFM.txt [2026-03-11T20:25:41.478039] [INFO ] [sig ] [1513/3275] Completed HYFM in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:41.478092] [INFO ] [sig ] [1514/3275] Forecasting HYI... [2026-03-11T20:25:41.478122] [INFO ] [sig ] Generating forecast for: HYI [2026-03-11T20:25:41.478152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-03-11T20:25:41.491218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-03-11T20:25:41.491548] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-03-11T20:25:41.492364] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-03-11T20:25:41.492417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:41.492448] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:41.492473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:41.492528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:41.552179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:41.553075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:41.553170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:41.553205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:41.673136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:41.673294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:41.673333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:41.673361] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:41.676963] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: DOWN (p=36.35%) [2026-03-11T20:25:41.677237] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-03-11T20:25:41.677369] [INFO ] [sig ] HYI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:41.820125] [INFO ] [LOCAL ] Saved forecast: HYI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HYI.txt [2026-03-11T20:25:41.820260] [INFO ] [sig ] [1514/3275] Completed HYI in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:41.820298] [INFO ] [sig ] [1515/3275] Forecasting HYLS... [2026-03-11T20:25:41.820328] [INFO ] [sig ] Generating forecast for: HYLS [2026-03-11T20:25:41.820358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-03-11T20:25:41.832490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-03-11T20:25:41.832855] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-03-11T20:25:41.833721] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-03-11T20:25:41.833772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:41.833803] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:41.833829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:41.833885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:41.895979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:41.896892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:41.896973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:41.897006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:42.019822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:42.019971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:42.020011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:42.020039] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:42.023456] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: DOWN (p=1.24%) [2026-03-11T20:25:42.023758] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-03-11T20:25:42.023906] [INFO ] [sig ] HYLS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:42.166617] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HYLS.txt [2026-03-11T20:25:42.166779] [INFO ] [sig ] [1515/3275] Completed HYLS in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:42.166819] [INFO ] [sig ] [1516/3275] Forecasting HYMC... [2026-03-11T20:25:42.166848] [INFO ] [sig ] Generating forecast for: HYMC [2026-03-11T20:25:42.166879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-03-11T20:25:42.179131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-03-11T20:25:42.179530] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-03-11T20:25:42.180378] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-03-11T20:25:42.180434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:42.180471] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:42.180504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:42.180594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:42.238989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:42.239875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:42.240001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:42.240049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:42.358056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:42.358219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:42.358260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:42.358290] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:42.361917] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: UP (p=69.23%) [2026-03-11T20:25:42.362206] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-03-11T20:25:42.362341] [INFO ] [sig ] HYMC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:42.502619] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HYMC.txt [2026-03-11T20:25:42.502924] [INFO ] [sig ] [1516/3275] Completed HYMC in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:42.502964] [INFO ] [sig ] [1517/3275] Forecasting HYXF... [2026-03-11T20:25:42.502992] [INFO ] [sig ] Generating forecast for: HYXF [2026-03-11T20:25:42.503023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-03-11T20:25:42.514645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-03-11T20:25:42.515101] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-03-11T20:25:42.515949] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-03-11T20:25:42.516002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:42.516034] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:42.516061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:42.516117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:42.573837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:42.574550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:42.574656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:42.574690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:42.687806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:42.687994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:42.688042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:42.688091] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:42.691662] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=90.50%) [2026-03-11T20:25:42.691945] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-03-11T20:25:42.692078] [INFO ] [sig ] HYXF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:42.835708] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/HYXF.txt [2026-03-11T20:25:42.835843] [INFO ] [sig ] [1517/3275] Completed HYXF in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:42.835884] [INFO ] [sig ] [1518/3275] Forecasting HYZD... [2026-03-11T20:25:42.835912] [INFO ] [sig ] Generating forecast for: HYZD [2026-03-11T20:25:42.835942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-03-11T20:25:42.847237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-03-11T20:25:42.847516] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-03-11T20:25:42.848375] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-03-11T20:25:42.848435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:42.848474] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:42.848506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:42.848594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:42.906477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:42.907172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:42.907251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:42.907284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:43.031743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:43.031896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:43.031937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:43.031965] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:43.035469] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: DOWN (p=23.97%) [2026-03-11T20:25:43.035778] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-03-11T20:25:43.035915] [INFO ] [sig ] HYZD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:43.177826] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HYZD.txt [2026-03-11T20:25:43.177980] [INFO ] [sig ] [1518/3275] Completed HYZD in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:43.178024] [INFO ] [sig ] [1519/3275] Forecasting HZO... [2026-03-11T20:25:43.178054] [INFO ] [sig ] Generating forecast for: HZO [2026-03-11T20:25:43.178085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-03-11T20:25:43.189925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-03-11T20:25:43.190263] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-03-11T20:25:43.191079] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-03-11T20:25:43.191131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:43.191163] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:43.191190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:43.191245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:43.252632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:43.253329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:43.253422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:43.253458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:43.387219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:43.387379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:43.387421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:43.387452] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:43.391164] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=27.72%) [2026-03-11T20:25:43.391454] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-03-11T20:25:43.391611] [INFO ] [sig ] HZO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:43.544926] [INFO ] [LOCAL ] Saved forecast: HZO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/HZO.txt [2026-03-11T20:25:43.545099] [INFO ] [sig ] [1519/3275] Completed HZO in 0.4s | 2.80 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-11T20:25:43.545154] [INFO ] [sig ] [1520/3275] Forecasting IAC... [2026-03-11T20:25:43.545186] [INFO ] [sig ] Generating forecast for: IAC [2026-03-11T20:25:43.545216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-03-11T20:25:43.558163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-03-11T20:25:43.558526] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-03-11T20:25:43.559348] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-03-11T20:25:43.559401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:43.559432] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:43.559458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:43.559516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:43.617792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:43.618656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:43.618740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:43.618773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:43.744085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:43.744241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:43.744280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:43.744316] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:43.747751] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: DOWN (p=44.58%) [2026-03-11T20:25:43.748045] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-03-11T20:25:43.748175] [INFO ] [sig ] IAC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:43.891445] [INFO ] [LOCAL ] Saved forecast: IAC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IAC.txt [2026-03-11T20:25:43.891613] [INFO ] [sig ] [1520/3275] Completed IAC in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 10.4m [2026-03-11T20:25:43.891665] [INFO ] [sig ] [1521/3275] Forecasting IAE... [2026-03-11T20:25:43.891694] [INFO ] [sig ] Generating forecast for: IAE [2026-03-11T20:25:43.891723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-03-11T20:25:43.903045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-03-11T20:25:43.903368] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-03-11T20:25:43.904259] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-03-11T20:25:43.904313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:43.904344] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:43.904383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:43.904442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:43.962302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:43.963048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:43.963128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:43.963160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:44.083135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:44.083277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:44.083314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:44.083342] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:44.086752] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: DOWN (p=44.31%) [2026-03-11T20:25:44.087027] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-03-11T20:25:44.087158] [INFO ] [sig ] IAE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:44.230103] [INFO ] [LOCAL ] Saved forecast: IAE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IAE.txt [2026-03-11T20:25:44.230245] [INFO ] [sig ] [1521/3275] Completed IAE in 0.3s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:44.230286] [INFO ] [sig ] [1522/3275] Forecasting IAG... [2026-03-11T20:25:44.230315] [INFO ] [sig ] Generating forecast for: IAG [2026-03-11T20:25:44.230345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-03-11T20:25:44.243187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-03-11T20:25:44.243617] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-03-11T20:25:44.244454] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-03-11T20:25:44.244508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:44.244542] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:44.244598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:44.244660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:44.303264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:44.304147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:44.304229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:44.304262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:44.428763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:44.428919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:44.428958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:44.428987] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:44.432483] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=83.61%) [2026-03-11T20:25:44.432779] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-03-11T20:25:44.432907] [INFO ] [sig ] IAG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:44.575220] [INFO ] [LOCAL ] Saved forecast: IAG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IAG.txt [2026-03-11T20:25:44.575353] [INFO ] [sig ] [1522/3275] Completed IAG in 0.3s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:44.575393] [INFO ] [sig ] [1523/3275] Forecasting IBB... [2026-03-11T20:25:44.575421] [INFO ] [sig ] Generating forecast for: IBB [2026-03-11T20:25:44.575451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-03-11T20:25:44.587631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-03-11T20:25:44.588001] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-03-11T20:25:44.588868] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-03-11T20:25:44.588919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:44.588976] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:44.589003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:44.589059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:44.649187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:44.650199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:44.650282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:44.650315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:44.771785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:44.771935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:44.771975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:44.772003] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:44.775481] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-03-11T20:25:44.775785] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-03-11T20:25:44.775915] [INFO ] [sig ] IBB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:44.919301] [INFO ] [LOCAL ] Saved forecast: IBB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IBB.txt [2026-03-11T20:25:44.919455] [INFO ] [sig ] [1523/3275] Completed IBB in 0.3s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:44.919503] [INFO ] [sig ] [1524/3275] Forecasting IBBQ... [2026-03-11T20:25:44.919535] [INFO ] [sig ] Generating forecast for: IBBQ [2026-03-11T20:25:44.919568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-03-11T20:25:44.931718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-03-11T20:25:44.932018] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-03-11T20:25:44.932870] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-03-11T20:25:44.932922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:44.932955] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:44.932981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:44.933039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:44.994416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:44.995122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:44.995201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:44.995232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:45.108983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:45.109134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:45.109175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:45.109204] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:45.112766] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=4.96%) [2026-03-11T20:25:45.113054] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-03-11T20:25:45.113218] [INFO ] [sig ] IBBQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:45.257077] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IBBQ.txt [2026-03-11T20:25:45.257220] [INFO ] [sig ] [1524/3275] Completed IBBQ in 0.3s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:45.257260] [INFO ] [sig ] [1525/3275] Forecasting IBCP... [2026-03-11T20:25:45.257288] [INFO ] [sig ] Generating forecast for: IBCP [2026-03-11T20:25:45.257327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-03-11T20:25:45.269954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-03-11T20:25:45.270322] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-03-11T20:25:45.271335] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-03-11T20:25:45.271388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:45.271422] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:45.271448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:45.271506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:45.329863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:45.330805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:45.330897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:45.330930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:45.451024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:45.451183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:45.451222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:45.451250] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:45.454713] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: DOWN (p=1.04%) [2026-03-11T20:25:45.454990] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-03-11T20:25:45.455122] [INFO ] [sig ] IBCP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:45.596987] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IBCP.txt [2026-03-11T20:25:45.597124] [INFO ] [sig ] [1525/3275] Completed IBCP in 0.3s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:45.597162] [INFO ] [sig ] [1526/3275] Forecasting IBEX... [2026-03-11T20:25:45.597190] [INFO ] [sig ] Generating forecast for: IBEX [2026-03-11T20:25:45.597220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-03-11T20:25:45.609861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-03-11T20:25:45.610193] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-03-11T20:25:45.611011] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-03-11T20:25:45.611062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:45.611093] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:45.611118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:45.611173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:45.668667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:45.669351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:45.669431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:45.669462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:45.787590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:45.787939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:45.787996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:45.788060] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:45.791519] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-03-11T20:25:45.791832] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-03-11T20:25:45.791965] [INFO ] [sig ] IBEX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:45.932961] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IBEX.txt [2026-03-11T20:25:45.933115] [INFO ] [sig ] [1526/3275] Completed IBEX in 0.3s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:45.933157] [INFO ] [sig ] [1527/3275] Forecasting IBM... [2026-03-11T20:25:45.933186] [INFO ] [sig ] Generating forecast for: IBM [2026-03-11T20:25:45.933216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-03-11T20:25:45.945200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-03-11T20:25:45.945553] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-03-11T20:25:45.946377] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-03-11T20:25:45.946429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:45.946461] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:45.946487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:45.946547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:46.003927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:46.004641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:46.004721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:46.004752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:46.129620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:46.129776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:46.129815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:46.129846] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:46.133628] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: DOWN (p=5.67%) [2026-03-11T20:25:46.133914] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-03-11T20:25:46.134064] [INFO ] [sig ] IBM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:46.278375] [INFO ] [LOCAL ] Saved forecast: IBM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IBM.txt [2026-03-11T20:25:46.278529] [INFO ] [sig ] [1527/3275] Completed IBM in 0.3s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:46.278593] [INFO ] [sig ] [1528/3275] Forecasting IBN... [2026-03-11T20:25:46.278634] [INFO ] [sig ] Generating forecast for: IBN [2026-03-11T20:25:46.278672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-03-11T20:25:46.290996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-03-11T20:25:46.291351] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-03-11T20:25:46.292229] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-03-11T20:25:46.292282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:46.292312] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:46.292341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:46.292398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:46.349902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:46.350843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:46.350926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:46.350958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:46.478182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:46.478345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:46.478384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:46.478413] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:46.482081] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: UP (p=64.23%) [2026-03-11T20:25:46.482378] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-03-11T20:25:46.482514] [INFO ] [sig ] IBN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:46.634498] [INFO ] [LOCAL ] Saved forecast: IBN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IBN.txt [2026-03-11T20:25:46.634702] [INFO ] [sig ] [1528/3275] Completed IBN in 0.4s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:46.634753] [INFO ] [sig ] [1529/3275] Forecasting IBOC... [2026-03-11T20:25:46.634783] [INFO ] [sig ] Generating forecast for: IBOC [2026-03-11T20:25:46.634814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-03-11T20:25:46.648876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-03-11T20:25:46.649300] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-03-11T20:25:46.650404] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-03-11T20:25:46.650458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:46.650490] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:46.650517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:46.650595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:46.713869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:46.714792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:46.714882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:46.714915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:46.833524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:46.833720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:46.833760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:46.833788] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:46.837641] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=14.34%) [2026-03-11T20:25:46.837941] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-03-11T20:25:46.838108] [INFO ] [sig ] IBOC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:46.985089] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IBOC.txt [2026-03-11T20:25:46.985228] [INFO ] [sig ] [1529/3275] Completed IBOC in 0.4s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:46.985268] [INFO ] [sig ] [1530/3275] Forecasting IBP... [2026-03-11T20:25:46.985298] [INFO ] [sig ] Generating forecast for: IBP [2026-03-11T20:25:46.985328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-03-11T20:25:46.997892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-03-11T20:25:46.998255] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-03-11T20:25:46.999100] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-03-11T20:25:46.999151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:46.999183] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:46.999209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:46.999265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:47.058913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:47.059726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:47.059809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:47.059841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:47.188449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:47.188632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:47.188675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:47.188707] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:47.192197] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: UP (p=71.24%) [2026-03-11T20:25:47.192480] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-03-11T20:25:47.192638] [INFO ] [sig ] IBP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:47.339532] [INFO ] [LOCAL ] Saved forecast: IBP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IBP.txt [2026-03-11T20:25:47.339716] [INFO ] [sig ] [1530/3275] Completed IBP in 0.4s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:47.339759] [INFO ] [sig ] [1531/3275] Forecasting IBRX... [2026-03-11T20:25:47.339789] [INFO ] [sig ] Generating forecast for: IBRX [2026-03-11T20:25:47.339820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-03-11T20:25:47.351924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-03-11T20:25:47.352262] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-03-11T20:25:47.353074] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-03-11T20:25:47.353126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:47.353156] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:47.353182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:47.353238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:47.411756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:47.412658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:47.412744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:47.412776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:47.561551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:47.561781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:47.561825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:47.561854] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:47.565454] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: DOWN (p=11.73%) [2026-03-11T20:25:47.565811] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-03-11T20:25:47.565960] [INFO ] [sig ] IBRX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:47.712535] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IBRX.txt [2026-03-11T20:25:47.712716] [INFO ] [sig ] [1531/3275] Completed IBRX in 0.4s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:47.712761] [INFO ] [sig ] [1532/3275] Forecasting IBTG... [2026-03-11T20:25:47.712789] [INFO ] [sig ] Generating forecast for: IBTG [2026-03-11T20:25:47.712819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-03-11T20:25:47.725104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-03-11T20:25:47.725461] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-03-11T20:25:47.726347] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-03-11T20:25:47.726401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:47.726433] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:47.726460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:47.726527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:47.789679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:47.790764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:47.790885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:47.790930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:47.910690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:47.910866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:47.910916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:47.910954] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:47.914514] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=96.05%) [2026-03-11T20:25:47.914822] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-03-11T20:25:47.914960] [INFO ] [sig ] IBTG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:48.061080] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IBTG.txt [2026-03-11T20:25:48.061249] [INFO ] [sig ] [1532/3275] Completed IBTG in 0.3s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:48.061290] [INFO ] [sig ] [1533/3275] Forecasting IBTH... [2026-03-11T20:25:48.061319] [INFO ] [sig ] Generating forecast for: IBTH [2026-03-11T20:25:48.061348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-03-11T20:25:48.075546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-03-11T20:25:48.076186] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-03-11T20:25:48.077324] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-03-11T20:25:48.077379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:48.077411] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:48.077438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:48.077498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:48.138558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:48.139514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:48.139677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:48.139729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:48.267519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:48.267714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:48.267763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:48.267793] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:48.272038] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: DOWN (p=15.86%) [2026-03-11T20:25:48.272365] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-03-11T20:25:48.272511] [INFO ] [sig ] IBTH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:48.422880] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IBTH.txt [2026-03-11T20:25:48.423249] [INFO ] [sig ] [1533/3275] Completed IBTH in 0.4s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:48.423289] [INFO ] [sig ] [1534/3275] Forecasting IBTI... [2026-03-11T20:25:48.423319] [INFO ] [sig ] Generating forecast for: IBTI [2026-03-11T20:25:48.423350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-03-11T20:25:48.436710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-03-11T20:25:48.437127] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-03-11T20:25:48.438015] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-03-11T20:25:48.438092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:48.438126] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:48.438153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:48.438210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:48.498898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:48.500215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:48.500314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:48.500347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:48.634508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:48.634690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:48.634730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:48.634948] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:48.638661] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-03-11T20:25:48.639185] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-03-11T20:25:48.639348] [INFO ] [sig ] IBTI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:48.792624] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IBTI.txt [2026-03-11T20:25:48.792770] [INFO ] [sig ] [1534/3275] Completed IBTI in 0.4s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:48.792811] [INFO ] [sig ] [1535/3275] Forecasting IBTJ... [2026-03-11T20:25:48.792841] [INFO ] [sig ] Generating forecast for: IBTJ [2026-03-11T20:25:48.792871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-03-11T20:25:48.806307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-03-11T20:25:48.806701] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-03-11T20:25:48.807743] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-03-11T20:25:48.807797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:48.808042] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:48.808073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:48.808136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:48.869740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:48.870538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:48.870637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:48.870671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:49.000495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:49.000671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:49.000715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:49.000744] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:49.004254] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: UP (p=78.84%) [2026-03-11T20:25:49.004547] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-03-11T20:25:49.004723] [INFO ] [sig ] IBTJ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:49.149210] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IBTJ.txt [2026-03-11T20:25:49.149344] [INFO ] [sig ] [1535/3275] Completed IBTJ in 0.4s | 2.80 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-11T20:25:49.149383] [INFO ] [sig ] [1536/3275] Forecasting IBTK... [2026-03-11T20:25:49.149411] [INFO ] [sig ] Generating forecast for: IBTK [2026-03-11T20:25:49.149440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-03-11T20:25:49.163470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-03-11T20:25:49.163838] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-03-11T20:25:49.164860] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-03-11T20:25:49.164912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:49.165139] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:49.165165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:49.165222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:49.224541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:49.225179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:49.225257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:49.225288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:49.345996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:49.346146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:49.346184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:49.346213] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:49.349799] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: UP (p=95.55%) [2026-03-11T20:25:49.350097] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-03-11T20:25:49.350237] [INFO ] [sig ] IBTK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:49.493554] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IBTK.txt [2026-03-11T20:25:49.493723] [INFO ] [sig ] [1536/3275] Completed IBTK in 0.3s | 2.80 sym/s | Total: 9.1m | ETA: 10.3m [2026-03-11T20:25:49.493764] [INFO ] [sig ] [1537/3275] Forecasting IBTL... [2026-03-11T20:25:49.493793] [INFO ] [sig ] Generating forecast for: IBTL [2026-03-11T20:25:49.493824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-03-11T20:25:49.506544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-03-11T20:25:49.506888] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-03-11T20:25:49.507698] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-03-11T20:25:49.507749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:49.507781] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:49.507807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:49.507863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:49.567020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:49.567734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:49.567812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:49.567843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:49.687793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:49.687948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:49.688004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:49.688037] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:49.691487] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-03-11T20:25:49.691787] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-03-11T20:25:49.691919] [INFO ] [sig ] IBTL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:49.845220] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IBTL.txt [2026-03-11T20:25:49.845382] [INFO ] [sig ] [1537/3275] Completed IBTL in 0.4s | 2.80 sym/s | Total: 9.1m | ETA: 10.3m [2026-03-11T20:25:49.845422] [INFO ] [sig ] [1538/3275] Forecasting IBTM... [2026-03-11T20:25:49.845451] [INFO ] [sig ] Generating forecast for: IBTM [2026-03-11T20:25:49.845483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-03-11T20:25:49.857903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-03-11T20:25:49.858255] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-03-11T20:25:49.859096] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-03-11T20:25:49.859147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:49.859179] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:49.859205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:49.859261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:49.917404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:49.918146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:49.918234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:49.918267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:50.038543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:50.038718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:50.038758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:50.038788] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:50.042367] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: UP (p=62.37%) [2026-03-11T20:25:50.042692] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-03-11T20:25:50.042833] [INFO ] [sig ] IBTM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:50.190093] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IBTM.txt [2026-03-11T20:25:50.190246] [INFO ] [sig ] [1538/3275] Completed IBTM in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:50.190286] [INFO ] [sig ] [1539/3275] Forecasting IBTO... [2026-03-11T20:25:50.190317] [INFO ] [sig ] Generating forecast for: IBTO [2026-03-11T20:25:50.190347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-03-11T20:25:50.204612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-03-11T20:25:50.205146] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-03-11T20:25:50.205952] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-03-11T20:25:50.206199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:50.206231] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:50.206257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:50.206318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:50.266398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:50.267260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:50.267341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:50.267373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:50.390565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:50.390743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:50.390782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:50.390811] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:50.394237] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: DOWN (p=14.84%) [2026-03-11T20:25:50.394532] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-03-11T20:25:50.394684] [INFO ] [sig ] IBTO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:50.539095] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IBTO.txt [2026-03-11T20:25:50.539243] [INFO ] [sig ] [1539/3275] Completed IBTO in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:50.539282] [INFO ] [sig ] [1540/3275] Forecasting ICE... [2026-03-11T20:25:50.539312] [INFO ] [sig ] Generating forecast for: ICE [2026-03-11T20:25:50.539342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-03-11T20:25:50.552298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-03-11T20:25:50.552712] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-03-11T20:25:50.553548] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-03-11T20:25:50.553621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:50.553681] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:50.553710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:50.553767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:50.614200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:50.614943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:50.615023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:50.615055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:50.739443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:50.739616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:50.739659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:50.739693] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:50.743261] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-03-11T20:25:50.743587] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-03-11T20:25:50.743749] [INFO ] [sig ] ICE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:50.885769] [INFO ] [LOCAL ] Saved forecast: ICE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ICE.txt [2026-03-11T20:25:50.885924] [INFO ] [sig ] [1540/3275] Completed ICE in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:50.885964] [INFO ] [sig ] [1541/3275] Forecasting ICFI... [2026-03-11T20:25:50.885994] [INFO ] [sig ] Generating forecast for: ICFI [2026-03-11T20:25:50.886024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-03-11T20:25:50.898921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-03-11T20:25:50.899247] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-03-11T20:25:50.900058] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-03-11T20:25:50.900111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:50.900142] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:50.900173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:50.900241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:50.958635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:50.959504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:50.959635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:50.959673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:51.082030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:51.082204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:51.082244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:51.082272] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:51.085779] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: DOWN (p=27.45%) [2026-03-11T20:25:51.086058] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-03-11T20:25:51.086185] [INFO ] [sig ] ICFI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:51.228217] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ICFI.txt [2026-03-11T20:25:51.228349] [INFO ] [sig ] [1541/3275] Completed ICFI in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:51.228388] [INFO ] [sig ] [1542/3275] Forecasting ICL... [2026-03-11T20:25:51.228417] [INFO ] [sig ] Generating forecast for: ICL [2026-03-11T20:25:51.228446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-03-11T20:25:51.240358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-03-11T20:25:51.240710] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-03-11T20:25:51.241498] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-03-11T20:25:51.241555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:51.241606] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:51.241633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:51.241694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:51.300720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:51.301530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:51.301632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:51.301665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:51.422448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:51.422619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:51.422660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:51.422687] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:51.426162] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: DOWN (p=29.15%) [2026-03-11T20:25:51.426436] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-03-11T20:25:51.426566] [INFO ] [sig ] ICL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:51.570120] [INFO ] [LOCAL ] Saved forecast: ICL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ICL.txt [2026-03-11T20:25:51.570260] [INFO ] [sig ] [1542/3275] Completed ICL in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:51.570298] [INFO ] [sig ] [1543/3275] Forecasting ICLN... [2026-03-11T20:25:51.570327] [INFO ] [sig ] Generating forecast for: ICLN [2026-03-11T20:25:51.570358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-03-11T20:25:51.582746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-03-11T20:25:51.583076] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-03-11T20:25:51.583924] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-03-11T20:25:51.583976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:51.584006] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:51.584032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:51.584087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:51.642755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:51.643459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:51.643542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:51.643593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:51.767209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:51.767368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:51.767410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:51.767473] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:51.771395] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: UP (p=59.03%) [2026-03-11T20:25:51.771701] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-03-11T20:25:51.771845] [INFO ] [sig ] ICLN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:51.914688] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ICLN.txt [2026-03-11T20:25:51.914822] [INFO ] [sig ] [1543/3275] Completed ICLN in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:51.914862] [INFO ] [sig ] [1544/3275] Forecasting ICMB... [2026-03-11T20:25:51.914892] [INFO ] [sig ] Generating forecast for: ICMB [2026-03-11T20:25:51.914922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-03-11T20:25:51.926828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-03-11T20:25:51.927126] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-03-11T20:25:51.927938] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-03-11T20:25:51.928013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:51.928047] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:51.928073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:51.928129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:51.988262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:51.989037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:51.989119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:51.989153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:52.103494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:52.103665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:52.103705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:52.103733] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:52.107165] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: DOWN (p=17.76%) [2026-03-11T20:25:52.107443] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-03-11T20:25:52.107589] [INFO ] [sig ] ICMB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:52.248842] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ICMB.txt [2026-03-11T20:25:52.248977] [INFO ] [sig ] [1544/3275] Completed ICMB in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:52.249016] [INFO ] [sig ] [1545/3275] Forecasting ICOP... [2026-03-11T20:25:52.249046] [INFO ] [sig ] Generating forecast for: ICOP [2026-03-11T20:25:52.249077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-03-11T20:25:52.260014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-03-11T20:25:52.260303] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-03-11T20:25:52.261108] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-03-11T20:25:52.261167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:52.261212] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:52.261239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:52.261296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:52.319115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:52.319985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:52.320069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:52.320102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:52.435830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:52.435983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:52.436025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:52.436054] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:52.439783] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=99.66%) [2026-03-11T20:25:52.440075] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-03-11T20:25:52.440205] [INFO ] [sig ] ICOP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:52.580796] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ICOP.txt [2026-03-11T20:25:52.580933] [INFO ] [sig ] [1545/3275] Completed ICOP in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:52.580972] [INFO ] [sig ] [1546/3275] Forecasting ICUI... [2026-03-11T20:25:52.581000] [INFO ] [sig ] Generating forecast for: ICUI [2026-03-11T20:25:52.581031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-03-11T20:25:52.593401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-03-11T20:25:52.593752] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-03-11T20:25:52.594538] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-03-11T20:25:52.594609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:52.594642] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:52.594668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:52.594723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:52.652937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:52.653862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:52.653948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:52.653978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:52.778046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:52.778209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:52.778248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:52.778276] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:52.781840] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: DOWN (p=15.50%) [2026-03-11T20:25:52.782133] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-03-11T20:25:52.782265] [INFO ] [sig ] ICUI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:52.924223] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ICUI.txt [2026-03-11T20:25:52.924370] [INFO ] [sig ] [1546/3275] Completed ICUI in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:52.924409] [INFO ] [sig ] [1547/3275] Forecasting IDA... [2026-03-11T20:25:52.924438] [INFO ] [sig ] Generating forecast for: IDA [2026-03-11T20:25:52.924469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-03-11T20:25:52.937146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-03-11T20:25:52.937519] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-03-11T20:25:52.938398] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-03-11T20:25:52.938451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:52.938483] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:52.938510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:52.938601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:53.000312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:53.001332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:53.001417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:53.001449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:53.123360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:53.123513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:53.123551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:53.123598] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:53.127022] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: UP (p=88.96%) [2026-03-11T20:25:53.127296] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-03-11T20:25:53.127426] [INFO ] [sig ] IDA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:53.269171] [INFO ] [LOCAL ] Saved forecast: IDA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IDA.txt [2026-03-11T20:25:53.269312] [INFO ] [sig ] [1547/3275] Completed IDA in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:53.269351] [INFO ] [sig ] [1548/3275] Forecasting IDAI... [2026-03-11T20:25:53.269380] [INFO ] [sig ] Generating forecast for: IDAI [2026-03-11T20:25:53.269409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-03-11T20:25:53.280358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-03-11T20:25:53.280690] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-03-11T20:25:53.281537] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-03-11T20:25:53.281609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:53.281643] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:53.281671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:53.281729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:53.343319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:53.344365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:53.344448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:53.344482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:53.468514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:53.468684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:53.468732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:53.468765] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:53.472471] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: DOWN (p=26.69%) [2026-03-11T20:25:53.472778] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-03-11T20:25:53.473099] [INFO ] [sig ] IDAI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:53.625187] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IDAI.txt [2026-03-11T20:25:53.625352] [INFO ] [sig ] [1548/3275] Completed IDAI in 0.4s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:53.625401] [INFO ] [sig ] [1549/3275] Forecasting IDCC... [2026-03-11T20:25:53.625431] [INFO ] [sig ] Generating forecast for: IDCC [2026-03-11T20:25:53.625460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-03-11T20:25:53.637854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-03-11T20:25:53.638265] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-03-11T20:25:53.639144] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-03-11T20:25:53.639198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:53.639230] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:53.639257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:53.639314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:53.698156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:53.699082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:53.699164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:53.699197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:53.819820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:53.819966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:53.820005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:53.820033] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:53.823416] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: UP (p=93.61%) [2026-03-11T20:25:53.823710] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-03-11T20:25:53.823839] [INFO ] [sig ] IDCC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:53.964399] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IDCC.txt [2026-03-11T20:25:53.964527] [INFO ] [sig ] [1549/3275] Completed IDCC in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:53.964566] [INFO ] [sig ] [1550/3275] Forecasting IDE... [2026-03-11T20:25:53.964614] [INFO ] [sig ] Generating forecast for: IDE [2026-03-11T20:25:53.964644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-03-11T20:25:53.976955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-03-11T20:25:53.977328] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-03-11T20:25:53.978198] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-03-11T20:25:53.978251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:53.978283] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:53.978309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:53.978370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:54.036792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:54.037418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:54.037521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:54.037555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:54.157728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:54.157881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:54.157920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:54.157949] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:54.161374] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=55.03%) [2026-03-11T20:25:54.161673] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-03-11T20:25:54.161826] [INFO ] [sig ] IDE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:54.303103] [INFO ] [LOCAL ] Saved forecast: IDE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IDE.txt [2026-03-11T20:25:54.303246] [INFO ] [sig ] [1550/3275] Completed IDE in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:54.303285] [INFO ] [sig ] [1551/3275] Forecasting IDN... [2026-03-11T20:25:54.303316] [INFO ] [sig ] Generating forecast for: IDN [2026-03-11T20:25:54.303346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-03-11T20:25:54.315474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-03-11T20:25:54.315854] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-03-11T20:25:54.316735] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-03-11T20:25:54.316795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:54.316828] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:54.316855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:54.316912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:54.375415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:54.376165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:54.376244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:54.376276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:54.494389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:54.494537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:54.494594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:54.494626] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:54.498053] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: UP (p=99.64%) [2026-03-11T20:25:54.498327] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-03-11T20:25:54.498456] [INFO ] [sig ] IDN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:54.643998] [INFO ] [LOCAL ] Saved forecast: IDN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IDN.txt [2026-03-11T20:25:54.644128] [INFO ] [sig ] [1551/3275] Completed IDN in 0.3s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:54.644167] [INFO ] [sig ] [1552/3275] Forecasting IDXX... [2026-03-11T20:25:54.644195] [INFO ] [sig ] Generating forecast for: IDXX [2026-03-11T20:25:54.644225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-03-11T20:25:54.657861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-03-11T20:25:54.658241] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-03-11T20:25:54.659117] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-03-11T20:25:54.659170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:54.659202] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:54.659230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:54.659299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:54.718423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:54.719105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:54.719186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:54.719218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:54.843120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:54.843291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:54.843336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:54.843385] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:54.847492] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=76.33%) [2026-03-11T20:25:54.847817] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-03-11T20:25:54.847991] [INFO ] [sig ] IDXX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:54.998159] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IDXX.txt [2026-03-11T20:25:54.998340] [INFO ] [sig ] [1552/3275] Completed IDXX in 0.4s | 2.80 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-11T20:25:54.998395] [INFO ] [sig ] [1553/3275] Forecasting IDYA... [2026-03-11T20:25:54.998433] [INFO ] [sig ] Generating forecast for: IDYA [2026-03-11T20:25:54.998477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-03-11T20:25:55.012243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-03-11T20:25:55.012656] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-03-11T20:25:55.013518] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-03-11T20:25:55.013602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:55.013639] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:55.013668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:55.013728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:55.072433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:55.073362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:55.073448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:55.073483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:55.197430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:55.197619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:55.197663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:55.197695] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:55.201467] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: DOWN (p=29.42%) [2026-03-11T20:25:55.201769] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-03-11T20:25:55.201904] [INFO ] [sig ] IDYA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:55.348469] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IDYA.txt [2026-03-11T20:25:55.348680] [INFO ] [sig ] [1553/3275] Completed IDYA in 0.4s | 2.80 sym/s | Total: 9.2m | ETA: 10.2m [2026-03-11T20:25:55.348723] [INFO ] [sig ] [1554/3275] Forecasting IEF... [2026-03-11T20:25:55.348753] [INFO ] [sig ] Generating forecast for: IEF [2026-03-11T20:25:55.348786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-03-11T20:25:55.361787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-03-11T20:25:55.362124] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-03-11T20:25:55.362974] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-03-11T20:25:55.363027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:55.363059] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:55.363086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:55.363145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:55.424542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:55.425326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:55.425434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:55.425484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:55.552532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:55.552692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:55.552734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:55.552763] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:55.556408] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: UP (p=88.23%) [2026-03-11T20:25:55.556714] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-03-11T20:25:55.556851] [INFO ] [sig ] IEF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:55.702773] [INFO ] [LOCAL ] Saved forecast: IEF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IEF.txt [2026-03-11T20:25:55.702925] [INFO ] [sig ] [1554/3275] Completed IEF in 0.4s | 2.80 sym/s | Total: 9.2m | ETA: 10.2m [2026-03-11T20:25:55.702972] [INFO ] [sig ] [1555/3275] Forecasting IEI... [2026-03-11T20:25:55.703007] [INFO ] [sig ] Generating forecast for: IEI [2026-03-11T20:25:55.703038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-03-11T20:25:55.716134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-03-11T20:25:55.716485] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-03-11T20:25:55.717312] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-03-11T20:25:55.717368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:55.717412] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:55.717444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:55.717501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:55.779250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:55.779934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:55.780019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:55.780054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:55.902952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:55.903104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:55.903144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:55.903172] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:55.906744] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=24.02%) [2026-03-11T20:25:55.907037] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-03-11T20:25:55.907171] [INFO ] [sig ] IEI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:56.052151] [INFO ] [LOCAL ] Saved forecast: IEI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IEI.txt [2026-03-11T20:25:56.052281] [INFO ] [sig ] [1555/3275] Completed IEI in 0.3s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:25:56.052319] [INFO ] [sig ] [1556/3275] Forecasting IEP... [2026-03-11T20:25:56.052348] [INFO ] [sig ] Generating forecast for: IEP [2026-03-11T20:25:56.052377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-03-11T20:25:56.064245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-03-11T20:25:56.064590] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-03-11T20:25:56.065371] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-03-11T20:25:56.065422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:56.065454] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:56.065491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:56.065548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:56.122841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:56.123552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:56.123650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:56.123682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:56.241715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:56.241867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:56.241906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:56.241936] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:56.245487] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: UP (p=55.81%) [2026-03-11T20:25:56.245804] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-03-11T20:25:56.245939] [INFO ] [sig ] IEP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:56.389129] [INFO ] [LOCAL ] Saved forecast: IEP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IEP.txt [2026-03-11T20:25:56.389268] [INFO ] [sig ] [1556/3275] Completed IEP in 0.3s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:25:56.389306] [INFO ] [sig ] [1557/3275] Forecasting IESC... [2026-03-11T20:25:56.389335] [INFO ] [sig ] Generating forecast for: IESC [2026-03-11T20:25:56.389366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-03-11T20:25:56.401636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-03-11T20:25:56.401953] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-03-11T20:25:56.402758] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-03-11T20:25:56.402810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:56.402868] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:56.402896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:56.402954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:56.460967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:56.461634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:56.461712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:56.461743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:56.584769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:56.584915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:56.584954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:56.584981] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:56.588490] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: UP (p=91.80%) [2026-03-11T20:25:56.588802] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-03-11T20:25:56.588938] [INFO ] [sig ] IESC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:56.732803] [INFO ] [LOCAL ] Saved forecast: IESC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IESC.txt [2026-03-11T20:25:56.732931] [INFO ] [sig ] [1557/3275] Completed IESC in 0.3s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:25:56.733159] [INFO ] [sig ] [1558/3275] Forecasting IEX... [2026-03-11T20:25:56.733189] [INFO ] [sig ] Generating forecast for: IEX [2026-03-11T20:25:56.733218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-03-11T20:25:56.745774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-03-11T20:25:56.746091] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-03-11T20:25:56.746939] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-03-11T20:25:56.746991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:56.747022] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:56.747048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:56.747103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:56.806229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:56.806956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:56.807036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:56.807067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:56.929351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:56.929506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:56.929544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:56.929592] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:56.933138] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-03-11T20:25:56.933418] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-03-11T20:25:56.933552] [INFO ] [sig ] IEX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:57.079137] [INFO ] [LOCAL ] Saved forecast: IEX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IEX.txt [2026-03-11T20:25:57.079324] [INFO ] [sig ] [1558/3275] Completed IEX in 0.3s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:25:57.079367] [INFO ] [sig ] [1559/3275] Forecasting IFS... [2026-03-11T20:25:57.079395] [INFO ] [sig ] Generating forecast for: IFS [2026-03-11T20:25:57.079425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-03-11T20:25:57.092481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-03-11T20:25:57.092965] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-03-11T20:25:57.093961] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-03-11T20:25:57.094018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:57.094051] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:57.094077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:57.094134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:57.168357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:57.169696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:57.169819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:57.169875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:57.338171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:57.338342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:57.338382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:57.338410] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:57.342095] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=60.90%) [2026-03-11T20:25:57.342445] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-03-11T20:25:57.342616] [INFO ] [sig ] IFS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:57.510801] [INFO ] [LOCAL ] Saved forecast: IFS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IFS.txt [2026-03-11T20:25:57.511011] [INFO ] [sig ] [1559/3275] Completed IFS in 0.4s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:25:57.511068] [INFO ] [sig ] [1560/3275] Forecasting IGA... [2026-03-11T20:25:57.511106] [INFO ] [sig ] Generating forecast for: IGA [2026-03-11T20:25:57.511177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-03-11T20:25:57.526766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-03-11T20:25:57.527299] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-03-11T20:25:57.528809] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-03-11T20:25:57.528895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:57.528943] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:57.528984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:57.529077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:57.615404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:57.616640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:57.616774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:57.616817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:57.794567] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:57.794791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:57.794857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:57.794939] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:57.800775] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-03-11T20:25:57.801351] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-03-11T20:25:57.801654] [INFO ] [sig ] IGA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:58.018857] [INFO ] [LOCAL ] Saved forecast: IGA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IGA.txt [2026-03-11T20:25:58.019118] [INFO ] [sig ] [1560/3275] Completed IGA in 0.5s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:25:58.019181] [INFO ] [sig ] [1561/3275] Forecasting IGD... [2026-03-11T20:25:58.019230] [INFO ] [sig ] Generating forecast for: IGD [2026-03-11T20:25:58.019281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-03-11T20:25:58.048164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-03-11T20:25:58.050457] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-03-11T20:25:58.052084] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-03-11T20:25:58.052185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:58.052232] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:58.052269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:58.052354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:58.142171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:58.143444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:58.143565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:58.143641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:58.316478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:58.316690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:58.316735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:58.316765] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:58.321053] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: UP (p=91.80%) [2026-03-11T20:25:58.321492] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-03-11T20:25:58.321707] [INFO ] [sig ] IGD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:58.490909] [INFO ] [LOCAL ] Saved forecast: IGD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IGD.txt [2026-03-11T20:25:58.491110] [INFO ] [sig ] [1561/3275] Completed IGD in 0.5s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:25:58.491156] [INFO ] [sig ] [1562/3275] Forecasting IGF... [2026-03-11T20:25:58.491185] [INFO ] [sig ] Generating forecast for: IGF [2026-03-11T20:25:58.491215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-03-11T20:25:58.507688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-03-11T20:25:58.508276] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-03-11T20:25:58.509599] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-03-11T20:25:58.509677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:58.509728] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:58.509771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:58.509860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:58.598207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:58.599209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:58.599298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:58.599342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:58.727709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:58.727869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:58.727910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:58.727938] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:58.731496] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: DOWN (p=11.90%) [2026-03-11T20:25:58.731804] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-03-11T20:25:58.731941] [INFO ] [sig ] IGF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:58.872955] [INFO ] [LOCAL ] Saved forecast: IGF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IGF.txt [2026-03-11T20:25:58.873116] [INFO ] [sig ] [1562/3275] Completed IGF in 0.4s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:25:58.873155] [INFO ] [sig ] [1563/3275] Forecasting IGI... [2026-03-11T20:25:58.873184] [INFO ] [sig ] Generating forecast for: IGI [2026-03-11T20:25:58.873213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-03-11T20:25:58.884235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-03-11T20:25:58.884536] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-03-11T20:25:58.885342] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-03-11T20:25:58.885394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:58.885426] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:58.885453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:58.885509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:58.942751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:58.943468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:58.943550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:58.943601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:59.046487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:59.046650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:59.046689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:59.046716] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:59.050161] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-03-11T20:25:59.050437] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-03-11T20:25:59.050566] [INFO ] [sig ] IGI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:25:59.191679] [INFO ] [LOCAL ] Saved forecast: IGI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IGI.txt [2026-03-11T20:25:59.191816] [INFO ] [sig ] [1563/3275] Completed IGI in 0.3s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:25:59.191857] [INFO ] [sig ] [1564/3275] Forecasting IGIB... [2026-03-11T20:25:59.191886] [INFO ] [sig ] Generating forecast for: IGIB [2026-03-11T20:25:59.191916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-03-11T20:25:59.204116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-03-11T20:25:59.204501] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-03-11T20:25:59.205346] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-03-11T20:25:59.205399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:59.205432] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:59.205458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:59.205515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:59.264525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:59.265300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:59.265380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:59.265413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:59.388147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:59.388296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:59.388335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:59.388363] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:59.391940] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=93.28%) [2026-03-11T20:25:59.392248] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-03-11T20:25:59.392383] [INFO ] [sig ] IGIB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:59.536962] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IGIB.txt [2026-03-11T20:25:59.537110] [INFO ] [sig ] [1564/3275] Completed IGIB in 0.3s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:25:59.537152] [INFO ] [sig ] [1565/3275] Forecasting IGIC... [2026-03-11T20:25:59.537181] [INFO ] [sig ] Generating forecast for: IGIC [2026-03-11T20:25:59.537210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-03-11T20:25:59.548908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-03-11T20:25:59.549254] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-03-11T20:25:59.550126] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-03-11T20:25:59.550178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:59.550210] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:59.550236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:59.550291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:59.608448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:59.609244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:59.609328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:59.609359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:25:59.736269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:25:59.736447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:25:59.736489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:25:59.736519] [INFO ] [FORECASTER] Training complete [2026-03-11T20:25:59.740218] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-03-11T20:25:59.740508] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-03-11T20:25:59.740668] [INFO ] [sig ] IGIC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:25:59.902313] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IGIC.txt [2026-03-11T20:25:59.902477] [INFO ] [sig ] [1565/3275] Completed IGIC in 0.4s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:25:59.902519] [INFO ] [sig ] [1566/3275] Forecasting IGSB... [2026-03-11T20:25:59.902550] [INFO ] [sig ] Generating forecast for: IGSB [2026-03-11T20:25:59.902603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-03-11T20:25:59.915715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-03-11T20:25:59.916133] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-03-11T20:25:59.916999] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-03-11T20:25:59.917053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:25:59.917087] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:25:59.917114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:25:59.917170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:25:59.980248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:25:59.981366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:25:59.981455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:25:59.981487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:00.118898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:00.119058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:00.119098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:00.119127] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:00.122622] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-03-11T20:26:00.122909] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-03-11T20:26:00.123042] [INFO ] [sig ] IGSB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:00.281533] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IGSB.txt [2026-03-11T20:26:00.281715] [INFO ] [sig ] [1566/3275] Completed IGSB in 0.4s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:26:00.281757] [INFO ] [sig ] [1567/3275] Forecasting IHD... [2026-03-11T20:26:00.281788] [INFO ] [sig ] Generating forecast for: IHD [2026-03-11T20:26:00.281820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-03-11T20:26:00.294260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-03-11T20:26:00.294621] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-03-11T20:26:00.295616] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-03-11T20:26:00.295669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:00.295700] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:00.295728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:00.295784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:00.378710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:00.379842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:00.379986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:00.380037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:00.514183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:00.514350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:00.514391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:00.514421] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:00.518281] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: DOWN (p=25.03%) [2026-03-11T20:26:00.518680] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-03-11T20:26:00.518854] [INFO ] [sig ] IHD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:00.662170] [INFO ] [LOCAL ] Saved forecast: IHD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IHD.txt [2026-03-11T20:26:00.662308] [INFO ] [sig ] [1567/3275] Completed IHD in 0.4s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:26:00.662350] [INFO ] [sig ] [1568/3275] Forecasting IHG... [2026-03-11T20:26:00.662381] [INFO ] [sig ] Generating forecast for: IHG [2026-03-11T20:26:00.662417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-03-11T20:26:00.676769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-03-11T20:26:00.677066] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-03-11T20:26:00.678899] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-03-11T20:26:00.678962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:00.679000] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:00.679032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:00.679096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:00.740757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:00.741367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:00.741447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:00.741478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:00.861723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:00.861884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:00.861924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:00.861957] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:00.865522] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-03-11T20:26:00.865845] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-03-11T20:26:00.865986] [INFO ] [sig ] IHG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:01.009071] [INFO ] [LOCAL ] Saved forecast: IHG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IHG.txt [2026-03-11T20:26:01.009202] [INFO ] [sig ] [1568/3275] Completed IHG in 0.3s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:26:01.009241] [INFO ] [sig ] [1569/3275] Forecasting IHS... [2026-03-11T20:26:01.009270] [INFO ] [sig ] Generating forecast for: IHS [2026-03-11T20:26:01.009299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-03-11T20:26:01.021673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-03-11T20:26:01.021974] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-03-11T20:26:01.022786] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-03-11T20:26:01.022849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:01.022880] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:01.022907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:01.022963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:01.080901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:01.081514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:01.081610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:01.081645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:01.201938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:01.202107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:01.202149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:01.202177] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:01.205782] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=31.76%) [2026-03-11T20:26:01.206087] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-03-11T20:26:01.206231] [INFO ] [sig ] IHS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:01.354752] [INFO ] [LOCAL ] Saved forecast: IHS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IHS.txt [2026-03-11T20:26:01.354928] [INFO ] [sig ] [1569/3275] Completed IHS in 0.3s | 2.80 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-11T20:26:01.354968] [INFO ] [sig ] [1570/3275] Forecasting IIF... [2026-03-11T20:26:01.354999] [INFO ] [sig ] Generating forecast for: IIF [2026-03-11T20:26:01.355029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-03-11T20:26:01.366688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-03-11T20:26:01.367118] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-03-11T20:26:01.368025] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-03-11T20:26:01.368078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:01.368110] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:01.368135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:01.368191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:01.426610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:01.427526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:01.427630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:01.427665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:01.580855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:01.581043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:01.581291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:01.581335] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:01.587034] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=29.38%) [2026-03-11T20:26:01.587538] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-03-11T20:26:01.587763] [INFO ] [sig ] IIF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:01.746389] [INFO ] [LOCAL ] Saved forecast: IIF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IIF.txt [2026-03-11T20:26:01.746607] [INFO ] [sig ] [1570/3275] Completed IIF in 0.4s | 2.80 sym/s | Total: 9.3m | ETA: 10.1m [2026-03-11T20:26:01.746655] [INFO ] [sig ] [1571/3275] Forecasting III... [2026-03-11T20:26:01.746685] [INFO ] [sig ] Generating forecast for: III [2026-03-11T20:26:01.746716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-03-11T20:26:01.759409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-03-11T20:26:01.759899] [INFO ] [FORECASTER] Starting predict_future for III [2026-03-11T20:26:01.761040] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-03-11T20:26:01.761108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:01.761152] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:01.761191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:01.761273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:01.820113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:01.821082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:01.821185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:01.821217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:01.951451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:01.951637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:01.951680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:01.951710] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:01.955497] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=72.52%) [2026-03-11T20:26:01.955862] [INFO ] [FORECASTER] Completed predict_future for III [2026-03-11T20:26:01.956019] [INFO ] [sig ] III: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:02.188852] [INFO ] [LOCAL ] Saved forecast: III 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/III.txt [2026-03-11T20:26:02.189088] [INFO ] [sig ] [1571/3275] Completed III in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:02.189144] [INFO ] [sig ] [1572/3275] Forecasting IIIN... [2026-03-11T20:26:02.189181] [INFO ] [sig ] Generating forecast for: IIIN [2026-03-11T20:26:02.189218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-03-11T20:26:02.204120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-03-11T20:26:02.204601] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-03-11T20:26:02.205668] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-03-11T20:26:02.205731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:02.205769] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:02.205802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:02.205879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:02.269071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:02.270458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:02.270558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:02.270616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:02.401321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:02.401496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:02.401539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:02.401569] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:02.405280] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: UP (p=78.87%) [2026-03-11T20:26:02.405646] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-03-11T20:26:02.405809] [INFO ] [sig ] IIIN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:02.552952] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IIIN.txt [2026-03-11T20:26:02.553130] [INFO ] [sig ] [1572/3275] Completed IIIN in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:02.553201] [INFO ] [sig ] [1573/3275] Forecasting IIM... [2026-03-11T20:26:02.553246] [INFO ] [sig ] Generating forecast for: IIM [2026-03-11T20:26:02.553278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-03-11T20:26:02.566485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-03-11T20:26:02.566867] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-03-11T20:26:02.567937] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-03-11T20:26:02.568031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:02.568070] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:02.568101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:02.568157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:02.625670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:02.626401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:02.626483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:02.626515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:02.749488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:02.749671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:02.749713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:02.749744] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:02.753360] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: UP (p=67.09%) [2026-03-11T20:26:02.753669] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-03-11T20:26:02.753805] [INFO ] [sig ] IIM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:02.911894] [INFO ] [LOCAL ] Saved forecast: IIM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IIM.txt [2026-03-11T20:26:02.912060] [INFO ] [sig ] [1573/3275] Completed IIM in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:02.912111] [INFO ] [sig ] [1574/3275] Forecasting ILMN... [2026-03-11T20:26:02.912142] [INFO ] [sig ] Generating forecast for: ILMN [2026-03-11T20:26:02.912172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-03-11T20:26:02.924334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-03-11T20:26:02.924766] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-03-11T20:26:02.925639] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-03-11T20:26:02.925692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:02.925749] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:02.925778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:02.925837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:02.987675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:02.988804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:02.988892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:02.988929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:03.119750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:03.119903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:03.119943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:03.119970] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:03.123562] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: UP (p=63.21%) [2026-03-11T20:26:03.123901] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-03-11T20:26:03.124066] [INFO ] [sig ] ILMN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:03.268508] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ILMN.txt [2026-03-11T20:26:03.268735] [INFO ] [sig ] [1574/3275] Completed ILMN in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:03.268811] [INFO ] [sig ] [1575/3275] Forecasting IMAX... [2026-03-11T20:26:03.268862] [INFO ] [sig ] Generating forecast for: IMAX [2026-03-11T20:26:03.268904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-03-11T20:26:03.281245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-03-11T20:26:03.281626] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-03-11T20:26:03.282449] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-03-11T20:26:03.282502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:03.282537] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:03.282565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:03.282646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:03.345976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:03.346992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:03.347089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:03.347124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:03.472737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:03.472894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:03.472936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:03.472969] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:03.476729] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=39.52%) [2026-03-11T20:26:03.477019] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-03-11T20:26:03.477336] [INFO ] [sig ] IMAX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:03.626415] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IMAX.txt [2026-03-11T20:26:03.626552] [INFO ] [sig ] [1575/3275] Completed IMAX in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:03.626612] [INFO ] [sig ] [1576/3275] Forecasting IMMX... [2026-03-11T20:26:03.626642] [INFO ] [sig ] Generating forecast for: IMMX [2026-03-11T20:26:03.626671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-03-11T20:26:03.639051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-03-11T20:26:03.639440] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-03-11T20:26:03.640284] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-03-11T20:26:03.640338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:03.640372] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:03.640400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:03.640463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:03.701818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:03.702521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:03.702621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:03.702656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:03.823672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:03.823809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:03.823866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:03.823898] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:03.827641] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=96.04%) [2026-03-11T20:26:03.827930] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-03-11T20:26:03.828093] [INFO ] [sig ] IMMX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:03.971187] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IMMX.txt [2026-03-11T20:26:03.971350] [INFO ] [sig ] [1576/3275] Completed IMMX in 0.3s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:03.971392] [INFO ] [sig ] [1577/3275] Forecasting IMNM... [2026-03-11T20:26:03.971421] [INFO ] [sig ] Generating forecast for: IMNM [2026-03-11T20:26:03.971451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-03-11T20:26:03.984334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-03-11T20:26:03.984708] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-03-11T20:26:03.985533] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-03-11T20:26:03.985622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:03.985661] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:03.985690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:03.985749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:04.045914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:04.046720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:04.046804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:04.046839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:04.169003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:04.169168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:04.169210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:04.169273] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:04.172858] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: UP (p=85.88%) [2026-03-11T20:26:04.173150] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-03-11T20:26:04.173291] [INFO ] [sig ] IMNM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:04.315156] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IMNM.txt [2026-03-11T20:26:04.315306] [INFO ] [sig ] [1577/3275] Completed IMNM in 0.3s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:04.315348] [INFO ] [sig ] [1578/3275] Forecasting IMNN... [2026-03-11T20:26:04.315377] [INFO ] [sig ] Generating forecast for: IMNN [2026-03-11T20:26:04.315409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-03-11T20:26:04.327777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-03-11T20:26:04.328158] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-03-11T20:26:04.329020] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-03-11T20:26:04.329074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:04.329106] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:04.329132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:04.329188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:04.388458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:04.389261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:04.389365] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:04.389399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:04.517168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:04.517364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:04.517411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:04.517442] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:04.521514] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=49.77%) [2026-03-11T20:26:04.521846] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-03-11T20:26:04.521996] [INFO ] [sig ] IMNN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:04.667293] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IMNN.txt [2026-03-11T20:26:04.667448] [INFO ] [sig ] [1578/3275] Completed IMNN in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:04.667488] [INFO ] [sig ] [1579/3275] Forecasting IMOS... [2026-03-11T20:26:04.667518] [INFO ] [sig ] Generating forecast for: IMOS [2026-03-11T20:26:04.667564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-03-11T20:26:04.680741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-03-11T20:26:04.681047] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-03-11T20:26:04.681947] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-03-11T20:26:04.682007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:04.682046] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:04.682087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:04.682182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:04.739524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:04.740459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:04.740553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:04.740606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:04.862665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:04.862820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:04.862859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:04.862889] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:04.866318] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: UP (p=77.79%) [2026-03-11T20:26:04.866622] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-03-11T20:26:04.866757] [INFO ] [sig ] IMOS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:05.012978] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IMOS.txt [2026-03-11T20:26:05.013127] [INFO ] [sig ] [1579/3275] Completed IMOS in 0.3s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:05.013168] [INFO ] [sig ] [1580/3275] Forecasting IMPP... [2026-03-11T20:26:05.013200] [INFO ] [sig ] Generating forecast for: IMPP [2026-03-11T20:26:05.013238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-03-11T20:26:05.025924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-03-11T20:26:05.026305] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-03-11T20:26:05.027183] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-03-11T20:26:05.027236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:05.027304] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:05.027334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:05.027392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:05.096076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:05.096977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:05.097064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:05.097097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:05.222922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:05.223081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:05.223128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:05.223164] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:05.226628] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: DOWN (p=6.44%) [2026-03-11T20:26:05.226907] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-03-11T20:26:05.227036] [INFO ] [sig ] IMPP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:05.374741] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IMPP.txt [2026-03-11T20:26:05.374892] [INFO ] [sig ] [1580/3275] Completed IMPP in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:05.374932] [INFO ] [sig ] [1581/3275] Forecasting IMRX... [2026-03-11T20:26:05.374962] [INFO ] [sig ] Generating forecast for: IMRX [2026-03-11T20:26:05.374993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-03-11T20:26:05.386362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-03-11T20:26:05.386763] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-03-11T20:26:05.387611] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-03-11T20:26:05.387664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:05.387697] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:05.387724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:05.387781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:05.446537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:05.447278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:05.447360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:05.447394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:05.570006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:05.570174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:05.570217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:05.570246] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:05.573796] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: DOWN (p=19.38%) [2026-03-11T20:26:05.574102] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-03-11T20:26:05.574249] [INFO ] [sig ] IMRX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:05.719877] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IMRX.txt [2026-03-11T20:26:05.720065] [INFO ] [sig ] [1581/3275] Completed IMRX in 0.3s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:05.720118] [INFO ] [sig ] [1582/3275] Forecasting IMTX... [2026-03-11T20:26:05.720156] [INFO ] [sig ] Generating forecast for: IMTX [2026-03-11T20:26:05.720192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-03-11T20:26:05.732342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-03-11T20:26:05.732784] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-03-11T20:26:05.733614] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-03-11T20:26:05.733667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:05.733698] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:05.733725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:05.733780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:05.792746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:05.793830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:05.793916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:05.793948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:05.914893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:05.915050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:05.915090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:05.915120] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:05.918712] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: UP (p=73.08%) [2026-03-11T20:26:05.918996] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-03-11T20:26:05.919138] [INFO ] [sig ] IMTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:06.061435] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IMTX.txt [2026-03-11T20:26:06.061567] [INFO ] [sig ] [1582/3275] Completed IMTX in 0.3s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:06.061626] [INFO ] [sig ] [1583/3275] Forecasting IMXI... [2026-03-11T20:26:06.061654] [INFO ] [sig ] Generating forecast for: IMXI [2026-03-11T20:26:06.061686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-03-11T20:26:06.073151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-03-11T20:26:06.073523] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-03-11T20:26:06.074430] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-03-11T20:26:06.074483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:06.074513] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:06.074538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:06.074616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:06.132281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:06.133195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:06.133282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:06.133316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:06.255198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:06.255549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:06.255667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:06.255699] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:06.259819] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: UP (p=62.86%) [2026-03-11T20:26:06.260128] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-03-11T20:26:06.260276] [INFO ] [sig ] IMXI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:06.413341] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IMXI.txt [2026-03-11T20:26:06.413493] [INFO ] [sig ] [1583/3275] Completed IMXI in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:06.413532] [INFO ] [sig ] [1584/3275] Forecasting INAB... [2026-03-11T20:26:06.413567] [INFO ] [sig ] Generating forecast for: INAB [2026-03-11T20:26:06.413618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-03-11T20:26:06.425234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-03-11T20:26:06.425551] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-03-11T20:26:06.426362] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-03-11T20:26:06.426413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:06.426444] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:06.426471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:06.426527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:06.484412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:06.485133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:06.485243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:06.485276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:06.608488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:06.608687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:06.608730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:06.608758] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:06.612310] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-03-11T20:26:06.612610] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-03-11T20:26:06.612743] [INFO ] [sig ] INAB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:06.756427] [INFO ] [LOCAL ] Saved forecast: INAB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INAB.txt [2026-03-11T20:26:06.756615] [INFO ] [sig ] [1584/3275] Completed INAB in 0.3s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:06.756661] [INFO ] [sig ] [1585/3275] Forecasting INBK... [2026-03-11T20:26:06.756690] [INFO ] [sig ] Generating forecast for: INBK [2026-03-11T20:26:06.756725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-03-11T20:26:06.768279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-03-11T20:26:06.768691] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-03-11T20:26:06.769536] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-03-11T20:26:06.769612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:06.769646] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:06.769671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:06.769728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:06.829413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:06.830203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:06.830290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:06.830322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:06.967286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:06.967459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:06.967507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:06.967541] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:06.971474] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: UP (p=79.71%) [2026-03-11T20:26:06.971809] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-03-11T20:26:06.971958] [INFO ] [sig ] INBK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:07.127477] [INFO ] [LOCAL ] Saved forecast: INBK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INBK.txt [2026-03-11T20:26:07.127686] [INFO ] [sig ] [1585/3275] Completed INBK in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:07.127742] [INFO ] [sig ] [1586/3275] Forecasting INBX... [2026-03-11T20:26:07.127774] [INFO ] [sig ] Generating forecast for: INBX [2026-03-11T20:26:07.127808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-03-11T20:26:07.141409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-03-11T20:26:07.141846] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-03-11T20:26:07.142708] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-03-11T20:26:07.142761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:07.142793] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:07.142821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:07.142879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:07.206861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:07.207863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:07.207995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:07.208051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:07.324078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:07.324240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:07.324280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:07.324308] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:07.327727] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: DOWN (p=15.45%) [2026-03-11T20:26:07.328032] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-03-11T20:26:07.328196] [INFO ] [sig ] INBX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:07.483118] [INFO ] [LOCAL ] Saved forecast: INBX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/INBX.txt [2026-03-11T20:26:07.483490] [INFO ] [sig ] [1586/3275] Completed INBX in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-11T20:26:07.483542] [INFO ] [sig ] [1587/3275] Forecasting INCY... [2026-03-11T20:26:07.483608] [INFO ] [sig ] Generating forecast for: INCY [2026-03-11T20:26:07.483655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-03-11T20:26:07.496848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-03-11T20:26:07.497246] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-03-11T20:26:07.498117] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-03-11T20:26:07.498181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:07.498217] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:07.498243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:07.498298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:07.561609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:07.562556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:07.562665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:07.562700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:07.684219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:07.684382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:07.684424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:07.684494] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:07.688150] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: UP (p=91.11%) [2026-03-11T20:26:07.688471] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-03-11T20:26:07.688639] [INFO ] [sig ] INCY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:07.835957] [INFO ] [LOCAL ] Saved forecast: INCY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INCY.txt [2026-03-11T20:26:07.836160] [INFO ] [sig ] [1587/3275] Completed INCY in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.0m [2026-03-11T20:26:07.836202] [INFO ] [sig ] [1588/3275] Forecasting INDB... [2026-03-11T20:26:07.836231] [INFO ] [sig ] Generating forecast for: INDB [2026-03-11T20:26:07.836261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-03-11T20:26:07.847644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-03-11T20:26:07.848023] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-03-11T20:26:07.848864] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-03-11T20:26:07.848918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:07.848950] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:07.848977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:07.849033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:07.906161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:07.906958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:07.907042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:07.907075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:08.028084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:08.028247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:08.028287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:08.028315] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:08.031857] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-03-11T20:26:08.032140] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-03-11T20:26:08.032270] [INFO ] [sig ] INDB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:08.175593] [INFO ] [LOCAL ] Saved forecast: INDB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/INDB.txt [2026-03-11T20:26:08.175778] [INFO ] [sig ] [1588/3275] Completed INDB in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:08.175825] [INFO ] [sig ] [1589/3275] Forecasting INDI... [2026-03-11T20:26:08.175855] [INFO ] [sig ] Generating forecast for: INDI [2026-03-11T20:26:08.175891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-03-11T20:26:08.187925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-03-11T20:26:08.188311] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-03-11T20:26:08.189138] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-03-11T20:26:08.189193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:08.189228] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:08.189255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:08.189312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:08.246981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:08.247656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:08.247749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:08.247783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:08.370748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:08.370903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:08.370947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:08.370988] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:08.374518] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: UP (p=89.97%) [2026-03-11T20:26:08.374819] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-03-11T20:26:08.374952] [INFO ] [sig ] INDI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:08.515765] [INFO ] [LOCAL ] Saved forecast: INDI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INDI.txt [2026-03-11T20:26:08.515906] [INFO ] [sig ] [1589/3275] Completed INDI in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:08.515947] [INFO ] [sig ] [1590/3275] Forecasting INDP... [2026-03-11T20:26:08.515974] [INFO ] [sig ] Generating forecast for: INDP [2026-03-11T20:26:08.516004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-03-11T20:26:08.527476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-03-11T20:26:08.527818] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-03-11T20:26:08.528669] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-03-11T20:26:08.528720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:08.528751] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:08.528777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:08.528831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:08.590405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:08.591117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:08.591207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:08.591248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:08.706651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:08.706794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:08.706838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:08.706868] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:08.710406] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=90.86%) [2026-03-11T20:26:08.710707] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-03-11T20:26:08.710841] [INFO ] [sig ] INDP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:08.861083] [INFO ] [LOCAL ] Saved forecast: INDP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INDP.txt [2026-03-11T20:26:08.861214] [INFO ] [sig ] [1590/3275] Completed INDP in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:08.861254] [INFO ] [sig ] [1591/3275] Forecasting INDY... [2026-03-11T20:26:08.861282] [INFO ] [sig ] Generating forecast for: INDY [2026-03-11T20:26:08.861312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-03-11T20:26:08.881428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-03-11T20:26:08.881923] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-03-11T20:26:08.883002] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-03-11T20:26:08.883057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:08.883129] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:08.883172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:08.883237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:08.943834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:08.944782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:08.944869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:08.944901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:09.074809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:09.074971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:09.075012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:09.075041] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:09.078489] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: UP (p=57.72%) [2026-03-11T20:26:09.078795] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-03-11T20:26:09.078931] [INFO ] [sig ] INDY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:09.222188] [INFO ] [LOCAL ] Saved forecast: INDY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INDY.txt [2026-03-11T20:26:09.222340] [INFO ] [sig ] [1591/3275] Completed INDY in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:09.222396] [INFO ] [sig ] [1592/3275] Forecasting INFY... [2026-03-11T20:26:09.222430] [INFO ] [sig ] Generating forecast for: INFY [2026-03-11T20:26:09.222472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-03-11T20:26:09.235541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-03-11T20:26:09.235950] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-03-11T20:26:09.237015] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-03-11T20:26:09.237070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:09.237101] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:09.237128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:09.237184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:09.295439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:09.296272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:09.296357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:09.296390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:09.420600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:09.420754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:09.420794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:09.420822] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:09.424317] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=65.61%) [2026-03-11T20:26:09.424616] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-03-11T20:26:09.424749] [INFO ] [sig ] INFY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:09.568268] [INFO ] [LOCAL ] Saved forecast: INFY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INFY.txt [2026-03-11T20:26:09.568639] [INFO ] [sig ] [1592/3275] Completed INFY in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:09.568681] [INFO ] [sig ] [1593/3275] Forecasting ING... [2026-03-11T20:26:09.568712] [INFO ] [sig ] Generating forecast for: ING [2026-03-11T20:26:09.568742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-03-11T20:26:09.580661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-03-11T20:26:09.581004] [INFO ] [FORECASTER] Starting predict_future for ING [2026-03-11T20:26:09.581861] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-03-11T20:26:09.581913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:09.581945] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:09.581971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:09.582026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:09.639406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:09.640073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:09.640164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:09.640203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:09.763011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:09.763197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:09.763240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:09.763269] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:09.766802] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=83.62%) [2026-03-11T20:26:09.767101] [INFO ] [FORECASTER] Completed predict_future for ING [2026-03-11T20:26:09.767244] [INFO ] [sig ] ING: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:09.913221] [INFO ] [LOCAL ] Saved forecast: ING 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ING.txt [2026-03-11T20:26:09.913391] [INFO ] [sig ] [1593/3275] Completed ING in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:09.913431] [INFO ] [sig ] [1594/3275] Forecasting INGN... [2026-03-11T20:26:09.913460] [INFO ] [sig ] Generating forecast for: INGN [2026-03-11T20:26:09.913492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-03-11T20:26:09.925269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-03-11T20:26:09.925685] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-03-11T20:26:09.926528] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-03-11T20:26:09.926604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:09.926636] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:09.926662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:09.926718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:09.985072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:09.986218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:09.986316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:09.986348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:10.108868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:10.109025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:10.109065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:10.109130] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:10.112718] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-03-11T20:26:10.112998] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-03-11T20:26:10.113129] [INFO ] [sig ] INGN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:10.256222] [INFO ] [LOCAL ] Saved forecast: INGN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INGN.txt [2026-03-11T20:26:10.256348] [INFO ] [sig ] [1594/3275] Completed INGN in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:10.256387] [INFO ] [sig ] [1595/3275] Forecasting INMB... [2026-03-11T20:26:10.256414] [INFO ] [sig ] Generating forecast for: INMB [2026-03-11T20:26:10.256450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-03-11T20:26:10.268383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-03-11T20:26:10.268713] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-03-11T20:26:10.269512] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-03-11T20:26:10.269779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:10.269812] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:10.269838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:10.269895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:10.330670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:10.332285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:10.332395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:10.332436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:10.488068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:10.488295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:10.488353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:10.488394] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:10.495173] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=51.94%) [2026-03-11T20:26:10.495792] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-03-11T20:26:10.496028] [INFO ] [sig ] INMB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:10.657710] [INFO ] [LOCAL ] Saved forecast: INMB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INMB.txt [2026-03-11T20:26:10.657875] [INFO ] [sig ] [1595/3275] Completed INMB in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:10.657916] [INFO ] [sig ] [1596/3275] Forecasting INMD... [2026-03-11T20:26:10.657947] [INFO ] [sig ] Generating forecast for: INMD [2026-03-11T20:26:10.658004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-03-11T20:26:10.671680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-03-11T20:26:10.672071] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-03-11T20:26:10.672920] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-03-11T20:26:10.672974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:10.673005] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:10.673031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:10.673087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:10.733128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:10.734112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:10.734205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:10.734239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:10.862764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:10.862940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:10.862986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:10.863018] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:10.866607] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: DOWN (p=4.02%) [2026-03-11T20:26:10.866892] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-03-11T20:26:10.867029] [INFO ] [sig ] INMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:11.008726] [INFO ] [LOCAL ] Saved forecast: INMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/INMD.txt [2026-03-11T20:26:11.008861] [INFO ] [sig ] [1596/3275] Completed INMD in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:11.008902] [INFO ] [sig ] [1597/3275] Forecasting INN... [2026-03-11T20:26:11.008930] [INFO ] [sig ] Generating forecast for: INN [2026-03-11T20:26:11.008961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-03-11T20:26:11.020228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-03-11T20:26:11.020565] [INFO ] [FORECASTER] Starting predict_future for INN [2026-03-11T20:26:11.021368] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-03-11T20:26:11.021421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:11.021452] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:11.021479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:11.021535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:11.081286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:11.081991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:11.082074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:11.082111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:11.203300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:11.203453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:11.203492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:11.203521] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:11.206930] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=91.92%) [2026-03-11T20:26:11.207206] [INFO ] [FORECASTER] Completed predict_future for INN [2026-03-11T20:26:11.207341] [INFO ] [sig ] INN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:11.351388] [INFO ] [LOCAL ] Saved forecast: INN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INN.txt [2026-03-11T20:26:11.351534] [INFO ] [sig ] [1597/3275] Completed INN in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:11.351593] [INFO ] [sig ] [1598/3275] Forecasting INO... [2026-03-11T20:26:11.351625] [INFO ] [sig ] Generating forecast for: INO [2026-03-11T20:26:11.351654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-03-11T20:26:11.363191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-03-11T20:26:11.363499] [INFO ] [FORECASTER] Starting predict_future for INO [2026-03-11T20:26:11.364344] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-03-11T20:26:11.364396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:11.364428] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:11.364454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:11.364510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:11.422820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:11.423468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:11.423550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:11.423602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:11.540807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:11.540951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:11.540989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:11.541018] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:11.544466] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=88.52%) [2026-03-11T20:26:11.544760] [INFO ] [FORECASTER] Completed predict_future for INO [2026-03-11T20:26:11.544886] [INFO ] [sig ] INO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:11.686454] [INFO ] [LOCAL ] Saved forecast: INO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INO.txt [2026-03-11T20:26:11.686589] [INFO ] [sig ] [1598/3275] Completed INO in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:11.686629] [INFO ] [sig ] [1599/3275] Forecasting INOD... [2026-03-11T20:26:11.686659] [INFO ] [sig ] Generating forecast for: INOD [2026-03-11T20:26:11.686688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-03-11T20:26:11.698294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-03-11T20:26:11.698646] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-03-11T20:26:11.699512] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-03-11T20:26:11.699565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:11.699618] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:11.699646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:11.699704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:11.760891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:11.761536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:11.761636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:11.761672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:11.885298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:11.885445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:11.885483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:11.885511] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:11.888956] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=50.25%) [2026-03-11T20:26:11.889240] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-03-11T20:26:11.889372] [INFO ] [sig ] INOD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:12.035236] [INFO ] [LOCAL ] Saved forecast: INOD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INOD.txt [2026-03-11T20:26:12.035381] [INFO ] [sig ] [1599/3275] Completed INOD in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:12.035421] [INFO ] [sig ] [1600/3275] Forecasting INSE... [2026-03-11T20:26:12.035450] [INFO ] [sig ] Generating forecast for: INSE [2026-03-11T20:26:12.035480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-03-11T20:26:12.046883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-03-11T20:26:12.047246] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-03-11T20:26:12.048093] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-03-11T20:26:12.048145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:12.048175] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:12.048201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:12.048260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:12.108499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:12.109321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:12.109404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:12.109436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:12.235057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:12.235217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:12.235260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:12.235288] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:12.238947] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-03-11T20:26:12.239226] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-03-11T20:26:12.239360] [INFO ] [sig ] INSE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:12.382107] [INFO ] [LOCAL ] Saved forecast: INSE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INSE.txt [2026-03-11T20:26:12.382292] [INFO ] [sig ] [1600/3275] Completed INSE in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:12.382346] [INFO ] [sig ] [1601/3275] Forecasting INSG... [2026-03-11T20:26:12.382386] [INFO ] [sig ] Generating forecast for: INSG [2026-03-11T20:26:12.382428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-03-11T20:26:12.395072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-03-11T20:26:12.395433] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-03-11T20:26:12.396289] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-03-11T20:26:12.396341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:12.396371] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:12.396396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:12.396451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:12.454201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:12.455101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:12.455211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:12.455249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:12.574448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:12.574612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:12.574657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:12.574685] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:12.578489] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=88.14%) [2026-03-11T20:26:12.578788] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-03-11T20:26:12.578916] [INFO ] [sig ] INSG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:12.721784] [INFO ] [LOCAL ] Saved forecast: INSG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INSG.txt [2026-03-11T20:26:12.721917] [INFO ] [sig ] [1601/3275] Completed INSG in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:12.721955] [INFO ] [sig ] [1602/3275] Forecasting INSM... [2026-03-11T20:26:12.721986] [INFO ] [sig ] Generating forecast for: INSM [2026-03-11T20:26:12.722015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-03-11T20:26:12.733434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-03-11T20:26:12.733809] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-03-11T20:26:12.734661] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-03-11T20:26:12.734713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:12.734744] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:12.734770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:12.734838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:12.792742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:12.793467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:12.793548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:12.793599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:12.913043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:12.913202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:12.913241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:12.913269] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:12.916729] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-03-11T20:26:12.917007] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-03-11T20:26:12.917139] [INFO ] [sig ] INSM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:13.058227] [INFO ] [LOCAL ] Saved forecast: INSM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INSM.txt [2026-03-11T20:26:13.058361] [INFO ] [sig ] [1602/3275] Completed INSM in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:13.058401] [INFO ] [sig ] [1603/3275] Forecasting INSP... [2026-03-11T20:26:13.058431] [INFO ] [sig ] Generating forecast for: INSP [2026-03-11T20:26:13.058462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-03-11T20:26:13.069728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-03-11T20:26:13.070055] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-03-11T20:26:13.070869] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-03-11T20:26:13.070921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:13.070952] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:13.070978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:13.071034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:13.129316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:13.129960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:13.130040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:13.130074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:13.253011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:13.253138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:13.253173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:13.253201] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:13.256547] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: UP (p=82.90%) [2026-03-11T20:26:13.256838] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-03-11T20:26:13.256966] [INFO ] [sig ] INSP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:13.399977] [INFO ] [LOCAL ] Saved forecast: INSP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INSP.txt [2026-03-11T20:26:13.400093] [INFO ] [sig ] [1603/3275] Completed INSP in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-11T20:26:13.400132] [INFO ] [sig ] [1604/3275] Forecasting INTA... [2026-03-11T20:26:13.400163] [INFO ] [sig ] Generating forecast for: INTA [2026-03-11T20:26:13.400193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-03-11T20:26:13.411768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-03-11T20:26:13.412083] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-03-11T20:26:13.412927] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-03-11T20:26:13.412998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:13.413029] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:13.413055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:13.413110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:13.471147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:13.471787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:13.471883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:13.471916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:13.597594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:13.597739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:13.597779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:13.597807] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:13.601200] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: DOWN (p=21.76%) [2026-03-11T20:26:13.601481] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-03-11T20:26:13.601628] [INFO ] [sig ] INTA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:13.746293] [INFO ] [LOCAL ] Saved forecast: INTA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/INTA.txt [2026-03-11T20:26:13.746515] [INFO ] [sig ] [1604/3275] Completed INTA in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 9.9m [2026-03-11T20:26:13.746559] [INFO ] [sig ] [1605/3275] Forecasting INTC... [2026-03-11T20:26:13.746613] [INFO ] [sig ] Generating forecast for: INTC [2026-03-11T20:26:13.746646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-03-11T20:26:13.759414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-03-11T20:26:13.759821] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-03-11T20:26:13.760711] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-03-11T20:26:13.760764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:13.760798] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:13.760825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:13.760881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:13.820593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:13.821269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:13.821349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:13.821380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:13.941196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:13.941313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:13.941349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:13.941377] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:13.944710] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: UP (p=64.51%) [2026-03-11T20:26:13.944984] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-03-11T20:26:13.945135] [INFO ] [sig ] INTC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:14.086624] [INFO ] [LOCAL ] Saved forecast: INTC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INTC.txt [2026-03-11T20:26:14.086748] [INFO ] [sig ] [1605/3275] Completed INTC in 0.3s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:14.086789] [INFO ] [sig ] [1606/3275] Forecasting INVA... [2026-03-11T20:26:14.086819] [INFO ] [sig ] Generating forecast for: INVA [2026-03-11T20:26:14.086850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-03-11T20:26:14.098124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-03-11T20:26:14.098457] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-03-11T20:26:14.099293] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-03-11T20:26:14.099358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:14.099395] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:14.099422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:14.099480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:14.158230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:14.158882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:14.158964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:14.158995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:14.277668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:14.277828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:14.277867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:14.277895] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:14.281356] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: UP (p=57.64%) [2026-03-11T20:26:14.281663] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-03-11T20:26:14.281797] [INFO ] [sig ] INVA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:14.425840] [INFO ] [LOCAL ] Saved forecast: INVA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INVA.txt [2026-03-11T20:26:14.425987] [INFO ] [sig ] [1606/3275] Completed INVA in 0.3s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:14.426028] [INFO ] [sig ] [1607/3275] Forecasting INVE... [2026-03-11T20:26:14.426058] [INFO ] [sig ] Generating forecast for: INVE [2026-03-11T20:26:14.426087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-03-11T20:26:14.437479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-03-11T20:26:14.437840] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-03-11T20:26:14.438678] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-03-11T20:26:14.438730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:14.438762] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:14.438788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:14.438844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:14.498844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:14.499984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:14.500075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:14.500109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:14.621144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:14.621312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:14.621353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:14.621384] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:14.625372] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: DOWN (p=14.62%) [2026-03-11T20:26:14.625693] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-03-11T20:26:14.625858] [INFO ] [sig ] INVE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:14.776315] [INFO ] [LOCAL ] Saved forecast: INVE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/INVE.txt [2026-03-11T20:26:14.776484] [INFO ] [sig ] [1607/3275] Completed INVE in 0.4s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:14.776525] [INFO ] [sig ] [1608/3275] Forecasting INVH... [2026-03-11T20:26:14.776556] [INFO ] [sig ] Generating forecast for: INVH [2026-03-11T20:26:14.776608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-03-11T20:26:14.787922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-03-11T20:26:14.788329] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-03-11T20:26:14.789376] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-03-11T20:26:14.789429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:14.789485] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:14.789512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:14.789584] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:14.847113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:14.848016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:14.848101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:14.848133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:14.981827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:14.982020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:14.982073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:14.982107] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:14.986307] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: UP (p=82.47%) [2026-03-11T20:26:14.986637] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-03-11T20:26:14.986784] [INFO ] [sig ] INVH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:15.143815] [INFO ] [LOCAL ] Saved forecast: INVH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/INVH.txt [2026-03-11T20:26:15.144019] [INFO ] [sig ] [1608/3275] Completed INVH in 0.4s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:15.144072] [INFO ] [sig ] [1609/3275] Forecasting IONS... [2026-03-11T20:26:15.144102] [INFO ] [sig ] Generating forecast for: IONS [2026-03-11T20:26:15.144132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-03-11T20:26:15.157837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-03-11T20:26:15.158318] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-03-11T20:26:15.159522] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-03-11T20:26:15.159603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:15.159638] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:15.159665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:15.159723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:15.219728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:15.220688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:15.220778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:15.220812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:15.366470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:15.366836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:15.366876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:15.366904] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:15.370361] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-03-11T20:26:15.370688] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-03-11T20:26:15.370831] [INFO ] [sig ] IONS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:15.520568] [INFO ] [LOCAL ] Saved forecast: IONS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IONS.txt [2026-03-11T20:26:15.520762] [INFO ] [sig ] [1609/3275] Completed IONS in 0.4s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:15.520806] [INFO ] [sig ] [1610/3275] Forecasting IOSP... [2026-03-11T20:26:15.520840] [INFO ] [sig ] Generating forecast for: IOSP [2026-03-11T20:26:15.520875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-03-11T20:26:15.532497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-03-11T20:26:15.532907] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-03-11T20:26:15.533807] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-03-11T20:26:15.533872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:15.533915] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:15.533945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:15.534002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:15.598408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:15.599569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:15.599678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:15.599900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:15.734997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:15.735157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:15.735196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:15.735225] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:15.739034] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: UP (p=72.63%) [2026-03-11T20:26:15.739350] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-03-11T20:26:15.739507] [INFO ] [sig ] IOSP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:15.885826] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IOSP.txt [2026-03-11T20:26:15.885996] [INFO ] [sig ] [1610/3275] Completed IOSP in 0.4s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:15.886039] [INFO ] [sig ] [1611/3275] Forecasting IOVA... [2026-03-11T20:26:15.886067] [INFO ] [sig ] Generating forecast for: IOVA [2026-03-11T20:26:15.886099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-03-11T20:26:15.897661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-03-11T20:26:15.898064] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-03-11T20:26:15.898917] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-03-11T20:26:15.898969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:15.899001] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:15.899027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:15.899083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:15.957487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:15.958428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:15.958514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:15.958548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:16.084223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:16.084413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:16.084457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:16.084516] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:16.088350] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=37.03%) [2026-03-11T20:26:16.088653] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-03-11T20:26:16.088789] [INFO ] [sig ] IOVA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:16.234698] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IOVA.txt [2026-03-11T20:26:16.234859] [INFO ] [sig ] [1611/3275] Completed IOVA in 0.3s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:16.234901] [INFO ] [sig ] [1612/3275] Forecasting IPGP... [2026-03-11T20:26:16.234931] [INFO ] [sig ] Generating forecast for: IPGP [2026-03-11T20:26:16.234961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-03-11T20:26:16.246289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-03-11T20:26:16.246688] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-03-11T20:26:16.247477] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-03-11T20:26:16.247530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:16.247561] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:16.247617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:16.247675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:16.305746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:16.306846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:16.306932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:16.306964] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:16.432642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:16.432802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:16.432841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:16.432869] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:16.436266] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: DOWN (p=39.90%) [2026-03-11T20:26:16.436553] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-03-11T20:26:16.436726] [INFO ] [sig ] IPGP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:16.580782] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IPGP.txt [2026-03-11T20:26:16.580941] [INFO ] [sig ] [1612/3275] Completed IPGP in 0.3s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:16.580980] [INFO ] [sig ] [1613/3275] Forecasting IPI... [2026-03-11T20:26:16.581009] [INFO ] [sig ] Generating forecast for: IPI [2026-03-11T20:26:16.581041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-03-11T20:26:16.592712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-03-11T20:26:16.593038] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-03-11T20:26:16.593839] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-03-11T20:26:16.593892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:16.593923] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:16.593950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:16.594006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:16.657706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:16.658674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:16.658766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:16.658800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:16.783728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:16.783887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:16.783926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:16.783957] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:16.787384] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: UP (p=65.46%) [2026-03-11T20:26:16.787693] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-03-11T20:26:16.787830] [INFO ] [sig ] IPI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:16.936731] [INFO ] [LOCAL ] Saved forecast: IPI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IPI.txt [2026-03-11T20:26:16.936864] [INFO ] [sig ] [1613/3275] Completed IPI in 0.4s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:16.936904] [INFO ] [sig ] [1614/3275] Forecasting IQ... [2026-03-11T20:26:16.936933] [INFO ] [sig ] Generating forecast for: IQ [2026-03-11T20:26:16.936963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-03-11T20:26:16.948319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-03-11T20:26:16.948668] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-03-11T20:26:16.949485] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-03-11T20:26:16.949537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:16.949594] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:16.949626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:16.949683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:17.006994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:17.007711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:17.007809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:17.007841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:17.132353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:17.132513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:17.132552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:17.132598] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:17.136035] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: UP (p=78.13%) [2026-03-11T20:26:17.136314] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-03-11T20:26:17.136449] [INFO ] [sig ] IQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:17.280482] [INFO ] [LOCAL ] Saved forecast: IQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IQ.txt [2026-03-11T20:26:17.280663] [INFO ] [sig ] [1614/3275] Completed IQ in 0.3s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:17.280708] [INFO ] [sig ] [1615/3275] Forecasting IQI... [2026-03-11T20:26:17.280739] [INFO ] [sig ] Generating forecast for: IQI [2026-03-11T20:26:17.280770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-03-11T20:26:17.291696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-03-11T20:26:17.292036] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-03-11T20:26:17.292872] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-03-11T20:26:17.292925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:17.292966] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:17.292994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:17.293051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:17.350980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:17.351671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:17.351749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:17.351780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:17.467561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:17.467721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:17.467759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:17.467787] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:17.471252] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=3.71%) [2026-03-11T20:26:17.471536] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-03-11T20:26:17.471690] [INFO ] [sig ] IQI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:17.619589] [INFO ] [LOCAL ] Saved forecast: IQI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IQI.txt [2026-03-11T20:26:17.619730] [INFO ] [sig ] [1615/3275] Completed IQI in 0.3s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:17.619772] [INFO ] [sig ] [1616/3275] Forecasting IQQQ... [2026-03-11T20:26:17.619800] [INFO ] [sig ] Generating forecast for: IQQQ [2026-03-11T20:26:17.619830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-03-11T20:26:17.631674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-03-11T20:26:17.632036] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-03-11T20:26:17.632875] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-03-11T20:26:17.632928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:17.632959] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:17.632985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:17.633041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:17.691908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:17.692658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:17.692739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:17.692772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:17.813537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:17.813699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:17.813740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:17.813769] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:17.817291] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=72.38%) [2026-03-11T20:26:17.817593] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-03-11T20:26:17.817730] [INFO ] [sig ] IQQQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:17.961345] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IQQQ.txt [2026-03-11T20:26:17.961500] [INFO ] [sig ] [1616/3275] Completed IQQQ in 0.3s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:17.961539] [INFO ] [sig ] [1617/3275] Forecasting IRDM... [2026-03-11T20:26:17.961567] [INFO ] [sig ] Generating forecast for: IRDM [2026-03-11T20:26:17.961619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-03-11T20:26:17.973518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-03-11T20:26:17.973921] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-03-11T20:26:17.974777] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-03-11T20:26:17.974830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:17.974860] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:17.974885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:17.974940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:18.033708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:18.034517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:18.034618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:18.034653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:18.151492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:18.151680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:18.151740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:18.151768] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:18.155242] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: UP (p=90.86%) [2026-03-11T20:26:18.155522] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-03-11T20:26:18.155674] [INFO ] [sig ] IRDM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:18.299882] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IRDM.txt [2026-03-11T20:26:18.300041] [INFO ] [sig ] [1617/3275] Completed IRDM in 0.3s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:18.300083] [INFO ] [sig ] [1618/3275] Forecasting IREN... [2026-03-11T20:26:18.300112] [INFO ] [sig ] Generating forecast for: IREN [2026-03-11T20:26:18.300141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-03-11T20:26:18.312394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-03-11T20:26:18.312816] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-03-11T20:26:18.313630] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-03-11T20:26:18.313682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:18.313713] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:18.313741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:18.313796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:18.371068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:18.371999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:18.372123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:18.372157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:18.497073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:18.497228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:18.497267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:18.497297] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:18.500898] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: UP (p=72.72%) [2026-03-11T20:26:18.501208] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-03-11T20:26:18.501350] [INFO ] [sig ] IREN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:18.641492] [INFO ] [LOCAL ] Saved forecast: IREN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IREN.txt [2026-03-11T20:26:18.641638] [INFO ] [sig ] [1618/3275] Completed IREN in 0.3s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:18.641687] [INFO ] [sig ] [1619/3275] Forecasting IRM... [2026-03-11T20:26:18.641717] [INFO ] [sig ] Generating forecast for: IRM [2026-03-11T20:26:18.641747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-03-11T20:26:18.653033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-03-11T20:26:18.653376] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-03-11T20:26:18.654186] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-03-11T20:26:18.654238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:18.654269] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:18.654295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:18.654351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:18.712067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:18.712766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:18.712847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:18.712879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:18.836430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:18.836602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:18.836643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:18.836671] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:18.840126] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: DOWN (p=7.26%) [2026-03-11T20:26:18.840433] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-03-11T20:26:18.840589] [INFO ] [sig ] IRM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:18.981398] [INFO ] [LOCAL ] Saved forecast: IRM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IRM.txt [2026-03-11T20:26:18.981531] [INFO ] [sig ] [1619/3275] Completed IRM in 0.3s | 2.80 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-11T20:26:18.981586] [INFO ] [sig ] [1620/3275] Forecasting IRMD... [2026-03-11T20:26:18.981620] [INFO ] [sig ] Generating forecast for: IRMD [2026-03-11T20:26:18.981650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-03-11T20:26:18.994473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-03-11T20:26:18.994910] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-03-11T20:26:18.995950] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-03-11T20:26:18.996008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:18.996043] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:18.996082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:18.996162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:19.067955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:19.068872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:19.068958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:19.068992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:19.206772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:19.206950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:19.206996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:19.207026] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:19.210733] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: UP (p=94.34%) [2026-03-11T20:26:19.211042] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-03-11T20:26:19.211198] [INFO ] [sig ] IRMD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:19.356187] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IRMD.txt [2026-03-11T20:26:19.356335] [INFO ] [sig ] [1620/3275] Completed IRMD in 0.4s | 2.80 sym/s | Total: 9.6m | ETA: 9.8m [2026-03-11T20:26:19.356375] [INFO ] [sig ] [1621/3275] Forecasting IRON... [2026-03-11T20:26:19.356404] [INFO ] [sig ] Generating forecast for: IRON [2026-03-11T20:26:19.356434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-03-11T20:26:19.367817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-03-11T20:26:19.368200] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-03-11T20:26:19.369059] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-03-11T20:26:19.369113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:19.369146] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:19.369173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:19.369230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:19.439460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:19.440338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:19.440426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:19.440458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:19.585674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:19.585857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:19.585908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:19.585938] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:19.589992] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-03-11T20:26:19.590361] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-03-11T20:26:19.590543] [INFO ] [sig ] IRON: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:19.745943] [INFO ] [LOCAL ] Saved forecast: IRON 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IRON.txt [2026-03-11T20:26:19.746139] [INFO ] [sig ] [1621/3275] Completed IRON in 0.4s | 2.80 sym/s | Total: 9.6m | ETA: 9.8m [2026-03-11T20:26:19.746181] [INFO ] [sig ] [1622/3275] Forecasting IRTC... [2026-03-11T20:26:19.746212] [INFO ] [sig ] Generating forecast for: IRTC [2026-03-11T20:26:19.746243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-03-11T20:26:19.758327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-03-11T20:26:19.758754] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-03-11T20:26:19.759630] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-03-11T20:26:19.759685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:19.759717] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:19.759746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:19.759803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:19.822976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:19.823961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:19.824048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:19.824082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:19.956474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:19.956655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:19.956706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:19.956756] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:19.960701] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=96.51%) [2026-03-11T20:26:19.960988] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-03-11T20:26:19.961122] [INFO ] [sig ] IRTC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:20.110232] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IRTC.txt [2026-03-11T20:26:20.110391] [INFO ] [sig ] [1622/3275] Completed IRTC in 0.4s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:20.110432] [INFO ] [sig ] [1623/3275] Forecasting IRWD... [2026-03-11T20:26:20.110461] [INFO ] [sig ] Generating forecast for: IRWD [2026-03-11T20:26:20.110493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-03-11T20:26:20.121968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-03-11T20:26:20.122364] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-03-11T20:26:20.123240] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-03-11T20:26:20.123294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:20.123327] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:20.123387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:20.123458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:20.181333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:20.182260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:20.182345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:20.182379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:20.311875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:20.312050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:20.312093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:20.312122] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:20.316055] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-03-11T20:26:20.316413] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-03-11T20:26:20.316596] [INFO ] [sig ] IRWD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:20.466154] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IRWD.txt [2026-03-11T20:26:20.466313] [INFO ] [sig ] [1623/3275] Completed IRWD in 0.4s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:20.466355] [INFO ] [sig ] [1624/3275] Forecasting ISD... [2026-03-11T20:26:20.466384] [INFO ] [sig ] Generating forecast for: ISD [2026-03-11T20:26:20.466414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-03-11T20:26:20.479361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-03-11T20:26:20.479983] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-03-11T20:26:20.481002] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-03-11T20:26:20.481053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:20.481085] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:20.481110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:20.481165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:20.542406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:20.543352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:20.543464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:20.543499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:20.664911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:20.665064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:20.665102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:20.665131] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:20.668620] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=95.83%) [2026-03-11T20:26:20.668904] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-03-11T20:26:20.669039] [INFO ] [sig ] ISD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:20.813830] [INFO ] [LOCAL ] Saved forecast: ISD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ISD.txt [2026-03-11T20:26:20.813988] [INFO ] [sig ] [1624/3275] Completed ISD in 0.3s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:20.814028] [INFO ] [sig ] [1625/3275] Forecasting ISRG... [2026-03-11T20:26:20.814058] [INFO ] [sig ] Generating forecast for: ISRG [2026-03-11T20:26:20.814088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-03-11T20:26:20.825148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-03-11T20:26:20.825529] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-03-11T20:26:20.826347] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-03-11T20:26:20.826400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:20.826461] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:20.826489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:20.826566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:20.886972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:20.887879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:20.887978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:20.888016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:21.012234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:21.012394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:21.012432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:21.012460] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:21.015991] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-03-11T20:26:21.016272] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-03-11T20:26:21.016407] [INFO ] [sig ] ISRG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:21.163501] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ISRG.txt [2026-03-11T20:26:21.163682] [INFO ] [sig ] [1625/3275] Completed ISRG in 0.3s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:21.163926] [INFO ] [sig ] [1626/3275] Forecasting ISSC... [2026-03-11T20:26:21.163955] [INFO ] [sig ] Generating forecast for: ISSC [2026-03-11T20:26:21.163985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-03-11T20:26:21.177240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-03-11T20:26:21.177628] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-03-11T20:26:21.178474] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-03-11T20:26:21.178532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:21.178564] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:21.178624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:21.178684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:21.240098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:21.241036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:21.241120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:21.241155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:21.370862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:21.371021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:21.371061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:21.371091] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:21.374657] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=22.82%) [2026-03-11T20:26:21.374943] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-03-11T20:26:21.375077] [INFO ] [sig ] ISSC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:21.518190] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ISSC.txt [2026-03-11T20:26:21.518357] [INFO ] [sig ] [1626/3275] Completed ISSC in 0.4s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:21.518399] [INFO ] [sig ] [1627/3275] Forecasting ISTB... [2026-03-11T20:26:21.518433] [INFO ] [sig ] Generating forecast for: ISTB [2026-03-11T20:26:21.518471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-03-11T20:26:21.529903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-03-11T20:26:21.530258] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-03-11T20:26:21.531075] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-03-11T20:26:21.531127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:21.531159] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:21.531185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:21.531242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:21.590542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:21.591469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:21.591553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:21.591609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:21.713255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:21.713417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:21.713457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:21.713486] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:21.717096] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: UP (p=89.08%) [2026-03-11T20:26:21.717393] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-03-11T20:26:21.717554] [INFO ] [sig ] ISTB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:21.862333] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ISTB.txt [2026-03-11T20:26:21.862501] [INFO ] [sig ] [1627/3275] Completed ISTB in 0.3s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:21.862543] [INFO ] [sig ] [1628/3275] Forecasting ITIC... [2026-03-11T20:26:21.862590] [INFO ] [sig ] Generating forecast for: ITIC [2026-03-11T20:26:21.862624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-03-11T20:26:21.874214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-03-11T20:26:21.874609] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-03-11T20:26:21.875656] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-03-11T20:26:21.875711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:21.875743] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:21.875771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:21.875829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:21.938485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:21.939479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:21.939596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:21.939633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:22.076318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:22.076467] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:26:22.076509] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:22.076584] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:22.080210] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-03-11T20:26:22.080529] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-03-11T20:26:22.080691] [INFO ] [sig ] ITIC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:22.224228] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ITIC.txt [2026-03-11T20:26:22.224394] [INFO ] [sig ] [1628/3275] Completed ITIC in 0.4s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:22.224435] [INFO ] [sig ] [1629/3275] Forecasting ITRI... [2026-03-11T20:26:22.224465] [INFO ] [sig ] Generating forecast for: ITRI [2026-03-11T20:26:22.224496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-03-11T20:26:22.236413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-03-11T20:26:22.237013] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-03-11T20:26:22.237921] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-03-11T20:26:22.238005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:22.238041] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:22.238068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:22.238126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:22.296590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:22.297452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:22.297542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:22.297595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:22.426272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:22.426448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:22.426498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:22.426530] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:22.430183] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-03-11T20:26:22.430519] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-03-11T20:26:22.430694] [INFO ] [sig ] ITRI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:22.578038] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ITRI.txt [2026-03-11T20:26:22.578179] [INFO ] [sig ] [1629/3275] Completed ITRI in 0.4s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:22.578218] [INFO ] [sig ] [1630/3275] Forecasting ITRN... [2026-03-11T20:26:22.578248] [INFO ] [sig ] Generating forecast for: ITRN [2026-03-11T20:26:22.578287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-03-11T20:26:22.589763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-03-11T20:26:22.590110] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-03-11T20:26:22.590941] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-03-11T20:26:22.590994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:22.591025] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:22.591051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:22.591105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:22.648795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:22.649594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:22.649678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:22.649710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:22.767826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:22.768007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:22.768047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:22.768076] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:22.771558] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: DOWN (p=36.31%) [2026-03-11T20:26:22.771855] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-03-11T20:26:22.771987] [INFO ] [sig ] ITRN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:22.915765] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ITRN.txt [2026-03-11T20:26:22.915907] [INFO ] [sig ] [1630/3275] Completed ITRN in 0.3s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:22.915948] [INFO ] [sig ] [1631/3275] Forecasting ITUB... [2026-03-11T20:26:22.915979] [INFO ] [sig ] Generating forecast for: ITUB [2026-03-11T20:26:22.916012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-03-11T20:26:22.927535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-03-11T20:26:22.927935] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-03-11T20:26:22.928809] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-03-11T20:26:22.928863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:22.928895] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:22.928921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:22.928978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:22.986939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:22.987737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:22.987825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:22.987858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:23.121588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:23.121749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:23.121791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:23.121821] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:23.125378] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: DOWN (p=21.73%) [2026-03-11T20:26:23.125684] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-03-11T20:26:23.125821] [INFO ] [sig ] ITUB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:23.276265] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ITUB.txt [2026-03-11T20:26:23.276396] [INFO ] [sig ] [1631/3275] Completed ITUB in 0.4s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:23.276436] [INFO ] [sig ] [1632/3275] Forecasting IUS... [2026-03-11T20:26:23.276469] [INFO ] [sig ] Generating forecast for: IUS [2026-03-11T20:26:23.276499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-03-11T20:26:23.287710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-03-11T20:26:23.288069] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-03-11T20:26:23.288914] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-03-11T20:26:23.288967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:23.288998] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:23.289024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:23.289079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:23.346042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:23.346791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:23.346871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:23.346903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:23.470351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:23.470520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:23.470567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:23.470623] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:23.474073] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-03-11T20:26:23.474349] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-03-11T20:26:23.474482] [INFO ] [sig ] IUS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:23.618247] [INFO ] [LOCAL ] Saved forecast: IUS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/IUS.txt [2026-03-11T20:26:23.618407] [INFO ] [sig ] [1632/3275] Completed IUS in 0.3s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:23.618453] [INFO ] [sig ] [1633/3275] Forecasting IUSB... [2026-03-11T20:26:23.618488] [INFO ] [sig ] Generating forecast for: IUSB [2026-03-11T20:26:23.618525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-03-11T20:26:23.630147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-03-11T20:26:23.630524] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-03-11T20:26:23.631351] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-03-11T20:26:23.631405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:23.631437] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:23.631463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:23.631520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:23.693512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:23.694675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:23.694788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:23.694825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:23.818174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:23.818339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:23.818379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:23.818425] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:23.822358] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: UP (p=76.64%) [2026-03-11T20:26:23.822664] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-03-11T20:26:23.822796] [INFO ] [sig ] IUSB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:23.967824] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IUSB.txt [2026-03-11T20:26:23.968019] [INFO ] [sig ] [1633/3275] Completed IUSB in 0.3s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:23.968061] [INFO ] [sig ] [1634/3275] Forecasting IUSG... [2026-03-11T20:26:23.968093] [INFO ] [sig ] Generating forecast for: IUSG [2026-03-11T20:26:23.968122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-03-11T20:26:23.981098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-03-11T20:26:23.981462] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-03-11T20:26:23.982469] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-03-11T20:26:23.982521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:23.982552] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:23.982596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:23.982654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:24.041815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:24.042646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:24.042729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:24.042762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:24.169468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:24.169665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:24.169706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:24.169734] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:24.173209] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=66.41%) [2026-03-11T20:26:24.173489] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-03-11T20:26:24.173637] [INFO ] [sig ] IUSG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:24.315254] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IUSG.txt [2026-03-11T20:26:24.315405] [INFO ] [sig ] [1634/3275] Completed IUSG in 0.3s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:24.315445] [INFO ] [sig ] [1635/3275] Forecasting IVAL... [2026-03-11T20:26:24.315475] [INFO ] [sig ] Generating forecast for: IVAL [2026-03-11T20:26:24.315505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-03-11T20:26:24.326757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-03-11T20:26:24.327066] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-03-11T20:26:24.327866] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-03-11T20:26:24.327917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:24.327948] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:24.328000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:24.328058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:24.386029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:24.386858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:24.386972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:24.387006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:24.503186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:24.503341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:24.503388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:24.503417] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:24.506920] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-03-11T20:26:24.507195] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-03-11T20:26:24.507322] [INFO ] [sig ] IVAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:24.650763] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IVAL.txt [2026-03-11T20:26:24.650923] [INFO ] [sig ] [1635/3275] Completed IVAL in 0.3s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:24.650962] [INFO ] [sig ] [1636/3275] Forecasting IVZ... [2026-03-11T20:26:24.650994] [INFO ] [sig ] Generating forecast for: IVZ [2026-03-11T20:26:24.651023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-03-11T20:26:24.663484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-03-11T20:26:24.663910] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-03-11T20:26:24.664721] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-03-11T20:26:24.664779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:24.664810] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:24.664836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:24.664892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:24.726915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:24.727862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:24.727946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:24.728024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:24.857498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:24.857851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:24.857890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:24.857919] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:24.861953] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=59.49%) [2026-03-11T20:26:24.862242] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-03-11T20:26:24.862375] [INFO ] [sig ] IVZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:25.009045] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/IVZ.txt [2026-03-11T20:26:25.009208] [INFO ] [sig ] [1636/3275] Completed IVZ in 0.4s | 2.80 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-11T20:26:25.009251] [INFO ] [sig ] [1637/3275] Forecasting J... [2026-03-11T20:26:25.009281] [INFO ] [sig ] Generating forecast for: J [2026-03-11T20:26:25.009312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-03-11T20:26:25.021952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-03-11T20:26:25.022347] [INFO ] [FORECASTER] Starting predict_future for J [2026-03-11T20:26:25.023241] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-03-11T20:26:25.023298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:25.023330] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:25.023357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:25.023425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:25.086120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:25.087059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:25.087146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:25.087179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:25.215250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:25.215411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:25.215452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:25.215482] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:25.219052] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=52.64%) [2026-03-11T20:26:25.219340] [INFO ] [FORECASTER] Completed predict_future for J [2026-03-11T20:26:25.219477] [INFO ] [sig ] J: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:25.369642] [INFO ] [LOCAL ] Saved forecast: J 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/J.txt [2026-03-11T20:26:25.369834] [INFO ] [sig ] [1637/3275] Completed J in 0.4s | 2.80 sym/s | Total: 9.7m | ETA: 9.7m [2026-03-11T20:26:25.369876] [INFO ] [sig ] [1638/3275] Forecasting JANX... [2026-03-11T20:26:25.369906] [INFO ] [sig ] Generating forecast for: JANX [2026-03-11T20:26:25.369939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-03-11T20:26:25.382234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-03-11T20:26:25.382674] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-03-11T20:26:25.383515] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-03-11T20:26:25.383569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:25.383635] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:25.383661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:25.383717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:25.446317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:25.447232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:25.447321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:25.447354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:25.583844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:25.584025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:25.584065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:25.584095] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:25.588104] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: DOWN (p=21.16%) [2026-03-11T20:26:25.588512] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-03-11T20:26:25.588722] [INFO ] [sig ] JANX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:25.736455] [INFO ] [LOCAL ] Saved forecast: JANX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/JANX.txt [2026-03-11T20:26:25.736665] [INFO ] [sig ] [1638/3275] Completed JANX in 0.4s | 2.80 sym/s | Total: 9.7m | ETA: 9.7m [2026-03-11T20:26:25.736709] [INFO ] [sig ] [1639/3275] Forecasting JAZZ... [2026-03-11T20:26:25.736740] [INFO ] [sig ] Generating forecast for: JAZZ [2026-03-11T20:26:25.736772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-03-11T20:26:25.748663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-03-11T20:26:25.749059] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-03-11T20:26:25.749885] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-03-11T20:26:25.749952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:25.749984] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:25.750011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:25.750067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:25.810848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:25.811833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:25.811932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:25.811966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:25.938077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:25.938231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:25.938269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:25.938297] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:25.942190] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: DOWN (p=0.20%) [2026-03-11T20:26:25.942473] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-03-11T20:26:25.942653] [INFO ] [sig ] JAZZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:26.086361] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/JAZZ.txt [2026-03-11T20:26:26.086540] [INFO ] [sig ] [1639/3275] Completed JAZZ in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:26.086598] [INFO ] [sig ] [1640/3275] Forecasting JBGS... [2026-03-11T20:26:26.086634] [INFO ] [sig ] Generating forecast for: JBGS [2026-03-11T20:26:26.086666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-03-11T20:26:26.099138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-03-11T20:26:26.099467] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-03-11T20:26:26.100556] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-03-11T20:26:26.100636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:26.100669] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:26.100875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:26.100931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:26.159176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:26.159841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:26.159942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:26.159976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:26.282477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:26.282628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:26.282667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:26.282694] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:26.286071] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: UP (p=51.01%) [2026-03-11T20:26:26.286346] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-03-11T20:26:26.286476] [INFO ] [sig ] JBGS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:26.430545] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JBGS.txt [2026-03-11T20:26:26.430692] [INFO ] [sig ] [1640/3275] Completed JBGS in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:26.430733] [INFO ] [sig ] [1641/3275] Forecasting JBI... [2026-03-11T20:26:26.430763] [INFO ] [sig ] Generating forecast for: JBI [2026-03-11T20:26:26.430793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-03-11T20:26:26.442641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-03-11T20:26:26.442953] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-03-11T20:26:26.443775] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-03-11T20:26:26.443827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:26.443858] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:26.443884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:26.443940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:26.501746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:26.502555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:26.502675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:26.502707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:26.622226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:26.622364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:26.622403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:26.622432] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:26.625817] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: DOWN (p=39.00%) [2026-03-11T20:26:26.626092] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-03-11T20:26:26.626222] [INFO ] [sig ] JBI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:26.767774] [INFO ] [LOCAL ] Saved forecast: JBI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/JBI.txt [2026-03-11T20:26:26.767893] [INFO ] [sig ] [1641/3275] Completed JBI in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:26.767932] [INFO ] [sig ] [1642/3275] Forecasting JBL... [2026-03-11T20:26:26.767977] [INFO ] [sig ] Generating forecast for: JBL [2026-03-11T20:26:26.768009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-03-11T20:26:26.780302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-03-11T20:26:26.780650] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-03-11T20:26:26.781431] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-03-11T20:26:26.781483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:26.781542] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:26.781591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:26.781659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:26.841963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:26.842753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:26.842837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:26.842870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:26.965231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:26.965387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:26.965426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:26.965454] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:26.968934] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-03-11T20:26:26.969210] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-03-11T20:26:26.969340] [INFO ] [sig ] JBL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:27.120203] [INFO ] [LOCAL ] Saved forecast: JBL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JBL.txt [2026-03-11T20:26:27.120371] [INFO ] [sig ] [1642/3275] Completed JBL in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:27.120420] [INFO ] [sig ] [1643/3275] Forecasting JCE... [2026-03-11T20:26:27.120452] [INFO ] [sig ] Generating forecast for: JCE [2026-03-11T20:26:27.120484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-03-11T20:26:27.132117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-03-11T20:26:27.132504] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-03-11T20:26:27.133343] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-03-11T20:26:27.133396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:27.133427] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:27.133453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:27.133508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:27.192711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:27.193662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:27.193757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:27.193791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:27.314941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:27.315101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:27.315142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:27.315170] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:27.318674] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-03-11T20:26:27.319111] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-03-11T20:26:27.319242] [INFO ] [sig ] JCE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:27.468260] [INFO ] [LOCAL ] Saved forecast: JCE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JCE.txt [2026-03-11T20:26:27.468435] [INFO ] [sig ] [1643/3275] Completed JCE in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:27.468495] [INFO ] [sig ] [1644/3275] Forecasting JCI... [2026-03-11T20:26:27.468544] [INFO ] [sig ] Generating forecast for: JCI [2026-03-11T20:26:27.468610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-03-11T20:26:27.481434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-03-11T20:26:27.481826] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-03-11T20:26:27.482771] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-03-11T20:26:27.482838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:27.482883] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:27.482912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:27.482990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:27.556331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:27.557172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:27.557278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:27.557329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:27.686892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:27.687025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:27.687063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:27.687090] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:27.690477] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=97.22%) [2026-03-11T20:26:27.690956] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-03-11T20:26:27.691104] [INFO ] [sig ] JCI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:27.833106] [INFO ] [LOCAL ] Saved forecast: JCI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JCI.txt [2026-03-11T20:26:27.833214] [INFO ] [sig ] [1644/3275] Completed JCI in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:27.833252] [INFO ] [sig ] [1645/3275] Forecasting JD... [2026-03-11T20:26:27.833280] [INFO ] [sig ] Generating forecast for: JD [2026-03-11T20:26:27.833309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-03-11T20:26:27.845888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-03-11T20:26:27.846208] [INFO ] [FORECASTER] Starting predict_future for JD [2026-03-11T20:26:27.847070] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-03-11T20:26:27.847125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:27.847157] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:27.847184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:27.847242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:27.904817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:27.905427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:27.905506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:27.905538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:28.028690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:28.029026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:28.029065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:28.029093] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:28.032760] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: DOWN (p=18.92%) [2026-03-11T20:26:28.033039] [INFO ] [FORECASTER] Completed predict_future for JD [2026-03-11T20:26:28.033172] [INFO ] [sig ] JD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:28.175890] [INFO ] [LOCAL ] Saved forecast: JD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/JD.txt [2026-03-11T20:26:28.176006] [INFO ] [sig ] [1645/3275] Completed JD in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:28.176044] [INFO ] [sig ] [1646/3275] Forecasting JEF... [2026-03-11T20:26:28.176073] [INFO ] [sig ] Generating forecast for: JEF [2026-03-11T20:26:28.176102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-03-11T20:26:28.188277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-03-11T20:26:28.188638] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-03-11T20:26:28.189458] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-03-11T20:26:28.189512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:28.189551] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:28.189619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:28.189694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:28.249242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:28.249883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:28.249961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:28.249992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:28.375325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:28.375436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:28.375486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:28.375515] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:28.378855] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: UP (p=58.76%) [2026-03-11T20:26:28.379312] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-03-11T20:26:28.379439] [INFO ] [sig ] JEF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:28.523449] [INFO ] [LOCAL ] Saved forecast: JEF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JEF.txt [2026-03-11T20:26:28.523561] [INFO ] [sig ] [1646/3275] Completed JEF in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:28.523622] [INFO ] [sig ] [1647/3275] Forecasting JELD... [2026-03-11T20:26:28.523651] [INFO ] [sig ] Generating forecast for: JELD [2026-03-11T20:26:28.523680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-03-11T20:26:28.536049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-03-11T20:26:28.536373] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-03-11T20:26:28.537417] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-03-11T20:26:28.537473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:28.537505] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:28.537532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:28.537611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:28.599060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:28.599715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:28.599797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:28.599829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:28.726408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:28.726525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:28.726565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:28.726613] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:28.730144] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: UP (p=63.57%) [2026-03-11T20:26:28.730411] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-03-11T20:26:28.730536] [INFO ] [sig ] JELD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:28.873192] [INFO ] [LOCAL ] Saved forecast: JELD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JELD.txt [2026-03-11T20:26:28.873310] [INFO ] [sig ] [1647/3275] Completed JELD in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:28.873348] [INFO ] [sig ] [1648/3275] Forecasting JEPQ... [2026-03-11T20:26:28.873378] [INFO ] [sig ] Generating forecast for: JEPQ [2026-03-11T20:26:28.873408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-03-11T20:26:28.885735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-03-11T20:26:28.886223] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-03-11T20:26:28.887101] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-03-11T20:26:28.887154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:28.887187] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:28.887214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:28.887272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:28.946768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:28.947380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:28.947484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:28.947518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:29.074068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:29.074222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:29.074261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:29.074291] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:29.078232] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=87.29%) [2026-03-11T20:26:29.078516] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-03-11T20:26:29.078691] [INFO ] [sig ] JEPQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:29.223186] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JEPQ.txt [2026-03-11T20:26:29.223318] [INFO ] [sig ] [1648/3275] Completed JEPQ in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:29.223360] [INFO ] [sig ] [1649/3275] Forecasting JFIN... [2026-03-11T20:26:29.223390] [INFO ] [sig ] Generating forecast for: JFIN [2026-03-11T20:26:29.223421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-03-11T20:26:29.235689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-03-11T20:26:29.236045] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-03-11T20:26:29.237079] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-03-11T20:26:29.237132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:29.237165] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:29.237191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:29.237248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:29.297108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:29.298122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:29.298218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:29.298251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:29.422524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:29.422684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:29.422722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:29.422750] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:29.426600] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=76.14%) [2026-03-11T20:26:29.426923] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-03-11T20:26:29.427063] [INFO ] [sig ] JFIN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:29.589855] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JFIN.txt [2026-03-11T20:26:29.590009] [INFO ] [sig ] [1649/3275] Completed JFIN in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:29.590052] [INFO ] [sig ] [1650/3275] Forecasting JGLO... [2026-03-11T20:26:29.590081] [INFO ] [sig ] Generating forecast for: JGLO [2026-03-11T20:26:29.590110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-03-11T20:26:29.601362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-03-11T20:26:29.601708] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-03-11T20:26:29.602496] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-03-11T20:26:29.602548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:29.602614] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:29.602645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:29.602701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:29.660416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:29.661228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:29.661307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:29.661338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:29.785202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:29.785358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:29.785398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:29.785426] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:29.789075] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: UP (p=67.98%) [2026-03-11T20:26:29.789347] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-03-11T20:26:29.789476] [INFO ] [sig ] JGLO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:29.936252] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JGLO.txt [2026-03-11T20:26:29.936381] [INFO ] [sig ] [1650/3275] Completed JGLO in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:29.936421] [INFO ] [sig ] [1651/3275] Forecasting JHG... [2026-03-11T20:26:29.936448] [INFO ] [sig ] Generating forecast for: JHG [2026-03-11T20:26:29.936476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-03-11T20:26:29.948946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-03-11T20:26:29.949497] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-03-11T20:26:29.950460] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-03-11T20:26:29.950511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:29.950542] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:29.950586] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:29.950655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:30.009744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:30.010418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:30.010497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:30.010529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:30.139855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:30.140017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:30.140056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:30.140085] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:30.143550] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=60.56%) [2026-03-11T20:26:30.143853] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-03-11T20:26:30.143991] [INFO ] [sig ] JHG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:30.290255] [INFO ] [LOCAL ] Saved forecast: JHG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JHG.txt [2026-03-11T20:26:30.290406] [INFO ] [sig ] [1651/3275] Completed JHG in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:30.290445] [INFO ] [sig ] [1652/3275] Forecasting JHI... [2026-03-11T20:26:30.290475] [INFO ] [sig ] Generating forecast for: JHI [2026-03-11T20:26:30.290504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-03-11T20:26:30.303640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-03-11T20:26:30.304122] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-03-11T20:26:30.305167] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-03-11T20:26:30.305221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:30.305252] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:30.305278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:30.305334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:30.364124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:30.364871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:30.364980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:30.365014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:30.482616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:30.482786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:30.482826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:30.482855] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:30.486332] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: UP (p=96.40%) [2026-03-11T20:26:30.486629] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-03-11T20:26:30.486762] [INFO ] [sig ] JHI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:30.628806] [INFO ] [LOCAL ] Saved forecast: JHI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JHI.txt [2026-03-11T20:26:30.628963] [INFO ] [sig ] [1652/3275] Completed JHI in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-11T20:26:30.629004] [INFO ] [sig ] [1653/3275] Forecasting JHX... [2026-03-11T20:26:30.629033] [INFO ] [sig ] Generating forecast for: JHX [2026-03-11T20:26:30.629063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-03-11T20:26:30.641126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-03-11T20:26:30.641664] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-03-11T20:26:30.642458] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-03-11T20:26:30.642509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:30.642541] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:30.642595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:30.642657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:30.701561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:30.702333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:30.702414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:30.702446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:30.841498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:30.841706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:30.841763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:30.841796] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:30.846172] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: DOWN (p=39.70%) [2026-03-11T20:26:30.846489] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-03-11T20:26:30.846680] [INFO ] [sig ] JHX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:30.997633] [INFO ] [LOCAL ] Saved forecast: JHX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/JHX.txt [2026-03-11T20:26:30.997828] [INFO ] [sig ] [1653/3275] Completed JHX in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 9.6m [2026-03-11T20:26:30.997898] [INFO ] [sig ] [1654/3275] Forecasting JILL... [2026-03-11T20:26:30.997934] [INFO ] [sig ] Generating forecast for: JILL [2026-03-11T20:26:30.997991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-03-11T20:26:31.011964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-03-11T20:26:31.012382] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-03-11T20:26:31.013326] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-03-11T20:26:31.013381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:31.013420] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:31.013449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:31.013507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:31.074043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:31.075075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:31.075176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:31.075211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:31.191166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:31.191320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:31.191360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:31.191388] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:31.194879] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=28.95%) [2026-03-11T20:26:31.195208] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-03-11T20:26:31.195347] [INFO ] [sig ] JILL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:31.337091] [INFO ] [LOCAL ] Saved forecast: JILL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/JILL.txt [2026-03-11T20:26:31.337221] [INFO ] [sig ] [1654/3275] Completed JILL in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 9.6m [2026-03-11T20:26:31.337260] [INFO ] [sig ] [1655/3275] Forecasting JJSF... [2026-03-11T20:26:31.337289] [INFO ] [sig ] Generating forecast for: JJSF [2026-03-11T20:26:31.337318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-03-11T20:26:31.348731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-03-11T20:26:31.349066] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-03-11T20:26:31.349881] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-03-11T20:26:31.349933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:31.349965] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:31.349991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:31.350046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:31.409657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:31.410437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:31.410519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:31.410551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:31.533733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:31.533901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:31.533940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:31.533968] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:31.537523] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: UP (p=68.30%) [2026-03-11T20:26:31.537878] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-03-11T20:26:31.538057] [INFO ] [sig ] JJSF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:31.690084] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JJSF.txt [2026-03-11T20:26:31.690277] [INFO ] [sig ] [1655/3275] Completed JJSF in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 9.6m [2026-03-11T20:26:31.690321] [INFO ] [sig ] [1656/3275] Forecasting JKS... [2026-03-11T20:26:31.690350] [INFO ] [sig ] Generating forecast for: JKS [2026-03-11T20:26:31.690379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-03-11T20:26:31.702235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-03-11T20:26:31.702667] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-03-11T20:26:31.703492] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-03-11T20:26:31.703546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:31.703601] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:31.703630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:31.703687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:31.795648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:31.796835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:31.796992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:31.797043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:31.945661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:31.945824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:31.945865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:31.945894] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:31.949714] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: UP (p=75.80%) [2026-03-11T20:26:31.950117] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-03-11T20:26:31.950274] [INFO ] [sig ] JKS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:32.097108] [INFO ] [LOCAL ] Saved forecast: JKS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JKS.txt [2026-03-11T20:26:32.097271] [INFO ] [sig ] [1656/3275] Completed JKS in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:32.097310] [INFO ] [sig ] [1657/3275] Forecasting JLL... [2026-03-11T20:26:32.097340] [INFO ] [sig ] Generating forecast for: JLL [2026-03-11T20:26:32.097370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-03-11T20:26:32.109689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-03-11T20:26:32.110014] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-03-11T20:26:32.110876] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-03-11T20:26:32.110927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:32.111151] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:32.111178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:32.111235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:32.169541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:32.170645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:32.170727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:32.170759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:32.299407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:32.299566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:32.299625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:32.299653] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:32.303410] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: DOWN (p=15.10%) [2026-03-11T20:26:32.303759] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-03-11T20:26:32.303896] [INFO ] [sig ] JLL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:32.452400] [INFO ] [LOCAL ] Saved forecast: JLL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/JLL.txt [2026-03-11T20:26:32.452565] [INFO ] [sig ] [1657/3275] Completed JLL in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:32.452629] [INFO ] [sig ] [1658/3275] Forecasting JMIA... [2026-03-11T20:26:32.452665] [INFO ] [sig ] Generating forecast for: JMIA [2026-03-11T20:26:32.452703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-03-11T20:26:32.465562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-03-11T20:26:32.465976] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-03-11T20:26:32.466827] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-03-11T20:26:32.466879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:32.466911] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:32.466938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:32.466993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:32.526130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:32.527063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:32.527152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:32.527184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:32.654847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:32.655006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:32.655045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:32.655074] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:32.658536] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: UP (p=53.37%) [2026-03-11T20:26:32.658886] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-03-11T20:26:32.659217] [INFO ] [sig ] JMIA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:32.808416] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JMIA.txt [2026-03-11T20:26:32.808603] [INFO ] [sig ] [1658/3275] Completed JMIA in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:32.808645] [INFO ] [sig ] [1659/3275] Forecasting JOF... [2026-03-11T20:26:32.808676] [INFO ] [sig ] Generating forecast for: JOF [2026-03-11T20:26:32.808707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-03-11T20:26:32.820659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-03-11T20:26:32.821075] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-03-11T20:26:32.821978] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-03-11T20:26:32.822035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:32.822096] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:32.822124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:32.822180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:32.880461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:32.881374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:32.881462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:32.881495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:32.999502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:32.999676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:32.999724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:32.999758] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:33.003213] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: UP (p=79.77%) [2026-03-11T20:26:33.003493] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-03-11T20:26:33.003646] [INFO ] [sig ] JOF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:33.146686] [INFO ] [LOCAL ] Saved forecast: JOF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JOF.txt [2026-03-11T20:26:33.146816] [INFO ] [sig ] [1659/3275] Completed JOF in 0.3s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:33.146855] [INFO ] [sig ] [1660/3275] Forecasting JPC... [2026-03-11T20:26:33.146883] [INFO ] [sig ] Generating forecast for: JPC [2026-03-11T20:26:33.146912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-03-11T20:26:33.159803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-03-11T20:26:33.160114] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-03-11T20:26:33.160920] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-03-11T20:26:33.160972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:33.161002] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:33.161028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:33.161085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:33.220091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:33.220720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:33.220798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:33.220830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:33.338864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:33.339008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:33.339047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:33.339074] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:33.342416] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=84.42%) [2026-03-11T20:26:33.342715] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-03-11T20:26:33.342844] [INFO ] [sig ] JPC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:33.485596] [INFO ] [LOCAL ] Saved forecast: JPC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JPC.txt [2026-03-11T20:26:33.485718] [INFO ] [sig ] [1660/3275] Completed JPC in 0.3s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:33.485756] [INFO ] [sig ] [1661/3275] Forecasting JPM... [2026-03-11T20:26:33.485783] [INFO ] [sig ] Generating forecast for: JPM [2026-03-11T20:26:33.485811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-03-11T20:26:33.497175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-03-11T20:26:33.497611] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-03-11T20:26:33.498717] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-03-11T20:26:33.498781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:33.498819] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:33.498846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:33.498910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:33.558054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:33.558959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:33.559043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:33.559075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:33.685877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:33.686038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:33.686078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:33.686106] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:33.689608] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=59.71%) [2026-03-11T20:26:33.689922] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-03-11T20:26:33.690059] [INFO ] [sig ] JPM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:33.845920] [INFO ] [LOCAL ] Saved forecast: JPM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JPM.txt [2026-03-11T20:26:33.846080] [INFO ] [sig ] [1661/3275] Completed JPM in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:33.846121] [INFO ] [sig ] [1662/3275] Forecasting JQC... [2026-03-11T20:26:33.846152] [INFO ] [sig ] Generating forecast for: JQC [2026-03-11T20:26:33.846188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-03-11T20:26:33.859704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-03-11T20:26:33.860156] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-03-11T20:26:33.861045] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-03-11T20:26:33.861101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:33.861142] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:33.861171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:33.861228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:33.925808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:33.927146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:33.927237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:33.927270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:34.070863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:34.071022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:34.071062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:34.071090] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:34.074723] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-03-11T20:26:34.075016] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-03-11T20:26:34.075158] [INFO ] [sig ] JQC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:34.232602] [INFO ] [LOCAL ] Saved forecast: JQC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JQC.txt [2026-03-11T20:26:34.232798] [INFO ] [sig ] [1662/3275] Completed JQC in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:34.232862] [INFO ] [sig ] [1663/3275] Forecasting JSM... [2026-03-11T20:26:34.232908] [INFO ] [sig ] Generating forecast for: JSM [2026-03-11T20:26:34.232948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-03-11T20:26:34.245035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-03-11T20:26:34.245397] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-03-11T20:26:34.246317] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-03-11T20:26:34.246383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:34.246417] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:34.246444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:34.246501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:34.314329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:34.315603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:34.315700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:34.315734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:34.448478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:34.448689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:34.448745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:34.448792] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:34.453560] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-03-11T20:26:34.454167] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-03-11T20:26:34.454360] [INFO ] [sig ] JSM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:34.608818] [INFO ] [LOCAL ] Saved forecast: JSM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JSM.txt [2026-03-11T20:26:34.608982] [INFO ] [sig ] [1663/3275] Completed JSM in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:34.609025] [INFO ] [sig ] [1664/3275] Forecasting JSMD... [2026-03-11T20:26:34.609053] [INFO ] [sig ] Generating forecast for: JSMD [2026-03-11T20:26:34.609083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-03-11T20:26:34.620371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-03-11T20:26:34.620768] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-03-11T20:26:34.621570] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-03-11T20:26:34.621641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:34.621673] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:34.621699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:34.621755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:34.681120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:34.682222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:34.682306] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:34.682338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:34.805015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:34.805167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:34.805210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:34.805237] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:34.808788] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: UP (p=93.33%) [2026-03-11T20:26:34.809073] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-03-11T20:26:34.809208] [INFO ] [sig ] JSMD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:34.952740] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JSMD.txt [2026-03-11T20:26:34.952909] [INFO ] [sig ] [1664/3275] Completed JSMD in 0.3s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:34.952950] [INFO ] [sig ] [1665/3275] Forecasting JSML... [2026-03-11T20:26:34.952978] [INFO ] [sig ] Generating forecast for: JSML [2026-03-11T20:26:34.953007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-03-11T20:26:34.964939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-03-11T20:26:34.965341] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-03-11T20:26:34.966201] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-03-11T20:26:34.966255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:34.966287] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:34.966312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:34.966368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:35.026732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:35.028108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:35.028201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:35.028234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:35.150598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:35.150759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:35.150801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:35.150830] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:35.154689] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: UP (p=77.20%) [2026-03-11T20:26:35.155216] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-03-11T20:26:35.155363] [INFO ] [sig ] JSML: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:35.302448] [INFO ] [LOCAL ] Saved forecast: JSML 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/JSML.txt [2026-03-11T20:26:35.302628] [INFO ] [sig ] [1665/3275] Completed JSML in 0.3s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:35.302673] [INFO ] [sig ] [1666/3275] Forecasting JVA... [2026-03-11T20:26:35.302700] [INFO ] [sig ] Generating forecast for: JVA [2026-03-11T20:26:35.302731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-03-11T20:26:35.315151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-03-11T20:26:35.315632] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-03-11T20:26:35.316557] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-03-11T20:26:35.316643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:35.316675] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:35.316701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:35.316757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:35.389285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:35.390247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:35.390334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:35.390389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:35.515486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:35.515655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:35.515696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:35.515724] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:35.519320] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: DOWN (p=27.04%) [2026-03-11T20:26:35.519641] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-03-11T20:26:35.519818] [INFO ] [sig ] JVA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:35.667952] [INFO ] [LOCAL ] Saved forecast: JVA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/JVA.txt [2026-03-11T20:26:35.668349] [INFO ] [sig ] [1666/3275] Completed JVA in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:35.668417] [INFO ] [sig ] [1667/3275] Forecasting JXN... [2026-03-11T20:26:35.668450] [INFO ] [sig ] Generating forecast for: JXN [2026-03-11T20:26:35.668482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-03-11T20:26:35.682105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-03-11T20:26:35.682503] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-03-11T20:26:35.683319] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-03-11T20:26:35.683371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:35.683402] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:35.683428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:35.683483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:35.747147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:35.748076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:35.748162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:35.748196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:35.873244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:35.873402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:35.873443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:35.873472] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:35.877079] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: DOWN (p=30.55%) [2026-03-11T20:26:35.877362] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-03-11T20:26:35.877493] [INFO ] [sig ] JXN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:36.028992] [INFO ] [LOCAL ] Saved forecast: JXN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/JXN.txt [2026-03-11T20:26:36.029134] [INFO ] [sig ] [1667/3275] Completed JXN in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:36.029174] [INFO ] [sig ] [1668/3275] Forecasting KAI... [2026-03-11T20:26:36.029203] [INFO ] [sig ] Generating forecast for: KAI [2026-03-11T20:26:36.029233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-03-11T20:26:36.043213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-03-11T20:26:36.043605] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-03-11T20:26:36.044792] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-03-11T20:26:36.044847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:36.044880] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:36.044908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:36.044964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:36.106465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:36.107307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:36.107388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:36.107421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:36.240418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:36.240631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:36.240682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:36.240714] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:36.245048] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-03-11T20:26:36.245325] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-03-11T20:26:36.245471] [INFO ] [sig ] KAI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:36.392713] [INFO ] [LOCAL ] Saved forecast: KAI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KAI.txt [2026-03-11T20:26:36.392957] [INFO ] [sig ] [1668/3275] Completed KAI in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:36.393028] [INFO ] [sig ] [1669/3275] Forecasting KBWB... [2026-03-11T20:26:36.393078] [INFO ] [sig ] Generating forecast for: KBWB [2026-03-11T20:26:36.393127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-03-11T20:26:36.406059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-03-11T20:26:36.406411] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-03-11T20:26:36.407241] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-03-11T20:26:36.407294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:36.407324] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:36.407353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:36.407410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:36.471264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:36.472241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:36.472358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:36.472392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:36.602218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:36.602386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:36.602427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:36.602455] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:36.605951] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: DOWN (p=35.61%) [2026-03-11T20:26:36.606239] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-03-11T20:26:36.606372] [INFO ] [sig ] KBWB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:36.754988] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KBWB.txt [2026-03-11T20:26:36.755143] [INFO ] [sig ] [1669/3275] Completed KBWB in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-11T20:26:36.755181] [INFO ] [sig ] [1670/3275] Forecasting KBWP... [2026-03-11T20:26:36.755212] [INFO ] [sig ] Generating forecast for: KBWP [2026-03-11T20:26:36.755243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-03-11T20:26:36.767092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-03-11T20:26:36.767401] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-03-11T20:26:36.768280] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-03-11T20:26:36.768333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:36.768365] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:36.768391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:36.768449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:36.827915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:36.828742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:36.828843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:36.828885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:36.949487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:36.949669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:36.949729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:36.949760] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:36.953518] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-03-11T20:26:36.953857] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-03-11T20:26:36.954023] [INFO ] [sig ] KBWP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:37.102784] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KBWP.txt [2026-03-11T20:26:37.102960] [INFO ] [sig ] [1670/3275] Completed KBWP in 0.3s | 2.80 sym/s | Total: 9.9m | ETA: 9.5m [2026-03-11T20:26:37.103012] [INFO ] [sig ] [1671/3275] Forecasting KC... [2026-03-11T20:26:37.103042] [INFO ] [sig ] Generating forecast for: KC [2026-03-11T20:26:37.103073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-03-11T20:26:37.115743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-03-11T20:26:37.116108] [INFO ] [FORECASTER] Starting predict_future for KC [2026-03-11T20:26:37.116936] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-03-11T20:26:37.116988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:37.117019] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:37.117044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:37.117099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:37.179854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:37.180822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:37.180910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:37.180944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:37.315249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:37.315407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:37.315446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:37.315476] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:37.319086] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-03-11T20:26:37.319374] [INFO ] [FORECASTER] Completed predict_future for KC [2026-03-11T20:26:37.319507] [INFO ] [sig ] KC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:37.466093] [INFO ] [LOCAL ] Saved forecast: KC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KC.txt [2026-03-11T20:26:37.466231] [INFO ] [sig ] [1671/3275] Completed KC in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 9.5m [2026-03-11T20:26:37.466270] [INFO ] [sig ] [1672/3275] Forecasting KDP... [2026-03-11T20:26:37.466297] [INFO ] [sig ] Generating forecast for: KDP [2026-03-11T20:26:37.466326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-03-11T20:26:37.480853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-03-11T20:26:37.481182] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-03-11T20:26:37.481999] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-03-11T20:26:37.482245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:37.482276] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:37.482301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:37.482357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:37.541250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:37.542144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:37.542235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:37.542268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:37.668892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:37.669058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:37.669096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:37.669127] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:37.673170] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=34.14%) [2026-03-11T20:26:37.673451] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-03-11T20:26:37.673594] [INFO ] [sig ] KDP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:37.819321] [INFO ] [LOCAL ] Saved forecast: KDP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KDP.txt [2026-03-11T20:26:37.819740] [INFO ] [sig ] [1672/3275] Completed KDP in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 9.5m [2026-03-11T20:26:37.819780] [INFO ] [sig ] [1673/3275] Forecasting KE... [2026-03-11T20:26:37.819808] [INFO ] [sig ] Generating forecast for: KE [2026-03-11T20:26:37.819839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-03-11T20:26:37.834123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-03-11T20:26:37.834524] [INFO ] [FORECASTER] Starting predict_future for KE [2026-03-11T20:26:37.835506] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-03-11T20:26:37.835558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:37.835613] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:37.835640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:37.835696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:37.899697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:37.900781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:37.900864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:37.901081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:38.026743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:38.026905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:38.026945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:38.026974] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:38.030557] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: UP (p=78.81%) [2026-03-11T20:26:38.031029] [INFO ] [FORECASTER] Completed predict_future for KE [2026-03-11T20:26:38.031158] [INFO ] [sig ] KE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:38.176476] [INFO ] [LOCAL ] Saved forecast: KE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KE.txt [2026-03-11T20:26:38.176627] [INFO ] [sig ] [1673/3275] Completed KE in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:38.176669] [INFO ] [sig ] [1674/3275] Forecasting KELYA... [2026-03-11T20:26:38.176697] [INFO ] [sig ] Generating forecast for: KELYA [2026-03-11T20:26:38.176729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-03-11T20:26:38.189474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-03-11T20:26:38.189873] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-03-11T20:26:38.190883] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-03-11T20:26:38.190934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:38.190965] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:38.191003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:38.191061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:38.249989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:38.250815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:38.250897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:38.250929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:38.372728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:38.372885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:38.372925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:38.372953] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:38.376444] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: UP (p=62.62%) [2026-03-11T20:26:38.376745] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-03-11T20:26:38.376899] [INFO ] [sig ] KELYA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:38.523684] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KELYA.txt [2026-03-11T20:26:38.523841] [INFO ] [sig ] [1674/3275] Completed KELYA in 0.3s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:38.523882] [INFO ] [sig ] [1675/3275] Forecasting KEP... [2026-03-11T20:26:38.523910] [INFO ] [sig ] Generating forecast for: KEP [2026-03-11T20:26:38.523941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-03-11T20:26:38.536264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-03-11T20:26:38.536636] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-03-11T20:26:38.537429] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-03-11T20:26:38.537480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:38.537511] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:38.537537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:38.537611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:38.599830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:38.600733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:38.600816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:38.600849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:38.724535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:38.724705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:38.724747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:38.724775] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:38.728296] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=16.17%) [2026-03-11T20:26:38.728598] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-03-11T20:26:38.728729] [INFO ] [sig ] KEP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:38.872309] [INFO ] [LOCAL ] Saved forecast: KEP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KEP.txt [2026-03-11T20:26:38.872442] [INFO ] [sig ] [1675/3275] Completed KEP in 0.3s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:38.872482] [INFO ] [sig ] [1676/3275] Forecasting KEYS... [2026-03-11T20:26:38.872509] [INFO ] [sig ] Generating forecast for: KEYS [2026-03-11T20:26:38.872539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-03-11T20:26:38.884471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-03-11T20:26:38.884818] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-03-11T20:26:38.885633] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-03-11T20:26:38.885684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:38.885741] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:38.885769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:38.885826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:38.944212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:38.944932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:38.945012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:38.945044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:39.069410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:39.069554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:39.069610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:39.069642] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:39.073007] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: DOWN (p=29.42%) [2026-03-11T20:26:39.073275] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-03-11T20:26:39.073398] [INFO ] [sig ] KEYS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:39.218187] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KEYS.txt [2026-03-11T20:26:39.218316] [INFO ] [sig ] [1676/3275] Completed KEYS in 0.3s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:39.218354] [INFO ] [sig ] [1677/3275] Forecasting KFS... [2026-03-11T20:26:39.218383] [INFO ] [sig ] Generating forecast for: KFS [2026-03-11T20:26:39.218411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-03-11T20:26:39.229531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-03-11T20:26:39.229833] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-03-11T20:26:39.230774] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-03-11T20:26:39.230826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:39.230856] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:39.230882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:39.230938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:39.289306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:39.289983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:39.290061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:39.290092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:39.413138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:39.413285] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:26:39.413323] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:39.413352] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:39.417153] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-03-11T20:26:39.417425] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-03-11T20:26:39.417552] [INFO ] [sig ] KFS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:39.560308] [INFO ] [LOCAL ] Saved forecast: KFS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KFS.txt [2026-03-11T20:26:39.560443] [INFO ] [sig ] [1677/3275] Completed KFS in 0.3s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:39.560481] [INFO ] [sig ] [1678/3275] Forecasting KGS... [2026-03-11T20:26:39.560511] [INFO ] [sig ] Generating forecast for: KGS [2026-03-11T20:26:39.560547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-03-11T20:26:39.574496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-03-11T20:26:39.574852] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-03-11T20:26:39.575683] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-03-11T20:26:39.575735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:39.575767] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:39.575797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:39.575870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:39.632755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:39.633384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:39.633460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:39.633491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:39.754191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:39.754340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:39.754378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:39.754406] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:39.757841] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: UP (p=53.49%) [2026-03-11T20:26:39.758140] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-03-11T20:26:39.758274] [INFO ] [sig ] KGS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:39.902100] [INFO ] [LOCAL ] Saved forecast: KGS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KGS.txt [2026-03-11T20:26:39.902229] [INFO ] [sig ] [1678/3275] Completed KGS in 0.3s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:39.902268] [INFO ] [sig ] [1679/3275] Forecasting KHC... [2026-03-11T20:26:39.902297] [INFO ] [sig ] Generating forecast for: KHC [2026-03-11T20:26:39.902327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-03-11T20:26:39.918367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-03-11T20:26:39.918871] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-03-11T20:26:39.920032] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-03-11T20:26:39.920096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:39.920139] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:39.920175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:39.920255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:39.985222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:39.986170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:39.986257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:39.986290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:40.118069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:40.118232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:40.118272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:40.118332] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:40.121836] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=95.97%) [2026-03-11T20:26:40.122120] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-03-11T20:26:40.122249] [INFO ] [sig ] KHC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:40.266214] [INFO ] [LOCAL ] Saved forecast: KHC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KHC.txt [2026-03-11T20:26:40.266366] [INFO ] [sig ] [1679/3275] Completed KHC in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:40.266406] [INFO ] [sig ] [1680/3275] Forecasting KIDS... [2026-03-11T20:26:40.266435] [INFO ] [sig ] Generating forecast for: KIDS [2026-03-11T20:26:40.266466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-03-11T20:26:40.284785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-03-11T20:26:40.285129] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-03-11T20:26:40.286043] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-03-11T20:26:40.286097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:40.286127] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:40.286152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:40.286208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:40.344409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:40.345105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:40.345186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:40.345219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:40.464417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:40.464599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:40.464641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:40.464669] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:40.468146] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: DOWN (p=13.31%) [2026-03-11T20:26:40.468422] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-03-11T20:26:40.468547] [INFO ] [sig ] KIDS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:40.609543] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KIDS.txt [2026-03-11T20:26:40.609694] [INFO ] [sig ] [1680/3275] Completed KIDS in 0.3s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:40.609734] [INFO ] [sig ] [1681/3275] Forecasting KIO... [2026-03-11T20:26:40.609762] [INFO ] [sig ] Generating forecast for: KIO [2026-03-11T20:26:40.609791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-03-11T20:26:40.622531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-03-11T20:26:40.622904] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-03-11T20:26:40.623803] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-03-11T20:26:40.623856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:40.623888] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:40.623915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:40.623973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:40.695336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:40.696280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:40.696368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:40.696401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:40.813913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:40.814074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:40.814114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:40.814143] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:40.817687] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: UP (p=88.51%) [2026-03-11T20:26:40.817988] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-03-11T20:26:40.818118] [INFO ] [sig ] KIO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:40.963800] [INFO ] [LOCAL ] Saved forecast: KIO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KIO.txt [2026-03-11T20:26:40.963982] [INFO ] [sig ] [1681/3275] Completed KIO in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:40.964026] [INFO ] [sig ] [1682/3275] Forecasting KKRS... [2026-03-11T20:26:40.964054] [INFO ] [sig ] Generating forecast for: KKRS [2026-03-11T20:26:40.964085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-03-11T20:26:40.978226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-03-11T20:26:40.978665] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-03-11T20:26:40.979737] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-03-11T20:26:40.979792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:40.979829] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:40.979863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:40.979934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:41.046343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:41.047275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:41.047360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:41.047394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:41.171459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:41.171643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:41.171686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:41.171715] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:41.175693] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: DOWN (p=37.40%) [2026-03-11T20:26:41.176030] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-03-11T20:26:41.176363] [INFO ] [sig ] KKRS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:41.328241] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KKRS.txt [2026-03-11T20:26:41.328406] [INFO ] [sig ] [1682/3275] Completed KKRS in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:41.328446] [INFO ] [sig ] [1683/3275] Forecasting KLAC... [2026-03-11T20:26:41.328475] [INFO ] [sig ] Generating forecast for: KLAC [2026-03-11T20:26:41.328505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-03-11T20:26:41.342910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-03-11T20:26:41.343309] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-03-11T20:26:41.344153] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-03-11T20:26:41.344207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:41.344239] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:41.344266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:41.344321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:41.411622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:41.412594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:41.412681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:41.412715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:41.551364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:41.551529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:41.551603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:41.551637] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:41.555253] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: DOWN (p=27.72%) [2026-03-11T20:26:41.555614] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-03-11T20:26:41.555755] [INFO ] [sig ] KLAC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:41.720185] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KLAC.txt [2026-03-11T20:26:41.720345] [INFO ] [sig ] [1683/3275] Completed KLAC in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:41.720383] [INFO ] [sig ] [1684/3275] Forecasting KLIC... [2026-03-11T20:26:41.720412] [INFO ] [sig ] Generating forecast for: KLIC [2026-03-11T20:26:41.720443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-03-11T20:26:41.733811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-03-11T20:26:41.734196] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-03-11T20:26:41.734999] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-03-11T20:26:41.735051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:41.735082] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:41.735108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:41.735164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:41.793632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:41.794501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:41.794604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:41.794639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:41.925818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:41.926026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:41.926069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:41.926102] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:41.930230] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: DOWN (p=2.58%) [2026-03-11T20:26:41.930541] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-03-11T20:26:41.930694] [INFO ] [sig ] KLIC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:42.077063] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KLIC.txt [2026-03-11T20:26:42.077228] [INFO ] [sig ] [1684/3275] Completed KLIC in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:42.077271] [INFO ] [sig ] [1685/3275] Forecasting KLXE... [2026-03-11T20:26:42.077301] [INFO ] [sig ] Generating forecast for: KLXE [2026-03-11T20:26:42.077330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-03-11T20:26:42.090682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-03-11T20:26:42.091074] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-03-11T20:26:42.092115] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-03-11T20:26:42.092169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:42.092201] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:42.092227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:42.092297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:42.153386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:42.154302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:42.154389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:42.154421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:42.288591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:42.288752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:42.288794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:42.288824] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:42.292640] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-03-11T20:26:42.292938] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-03-11T20:26:42.293078] [INFO ] [sig ] KLXE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:42.444820] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KLXE.txt [2026-03-11T20:26:42.444993] [INFO ] [sig ] [1685/3275] Completed KLXE in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:42.445037] [INFO ] [sig ] [1686/3275] Forecasting KMDA... [2026-03-11T20:26:42.445081] [INFO ] [sig ] Generating forecast for: KMDA [2026-03-11T20:26:42.445132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-03-11T20:26:42.459494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-03-11T20:26:42.459936] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-03-11T20:26:42.461024] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-03-11T20:26:42.461092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:42.461137] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:42.461167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:42.461224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:42.522825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:42.523906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:42.524019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:42.524052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:42.648987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:42.649155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:42.649205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:42.649235] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:42.652732] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: UP (p=63.60%) [2026-03-11T20:26:42.653017] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-03-11T20:26:42.653160] [INFO ] [sig ] KMDA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:42.799949] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KMDA.txt [2026-03-11T20:26:42.800091] [INFO ] [sig ] [1686/3275] Completed KMDA in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-11T20:26:42.800131] [INFO ] [sig ] [1687/3275] Forecasting KMI... [2026-03-11T20:26:42.800160] [INFO ] [sig ] Generating forecast for: KMI [2026-03-11T20:26:42.800190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-03-11T20:26:42.813391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-03-11T20:26:42.813761] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-03-11T20:26:42.814561] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-03-11T20:26:42.814644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:42.814676] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:42.814703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:42.814759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:42.872932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:42.873738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:42.873818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:42.873850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:42.995253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:42.995415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:42.995454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:42.995484] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:42.999385] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=88.80%) [2026-03-11T20:26:42.999687] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-03-11T20:26:42.999814] [INFO ] [sig ] KMI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:43.144039] [INFO ] [LOCAL ] Saved forecast: KMI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KMI.txt [2026-03-11T20:26:43.144173] [INFO ] [sig ] [1687/3275] Completed KMI in 0.3s | 2.80 sym/s | Total: 10.0m | ETA: 9.4m [2026-03-11T20:26:43.144211] [INFO ] [sig ] [1688/3275] Forecasting KMX... [2026-03-11T20:26:43.144240] [INFO ] [sig ] Generating forecast for: KMX [2026-03-11T20:26:43.144270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-03-11T20:26:43.157518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-03-11T20:26:43.157883] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-03-11T20:26:43.158708] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-03-11T20:26:43.158758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:43.158790] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:43.158815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:43.158871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:43.218667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:43.219413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:43.219494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:43.219526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:43.347128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:43.347288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:43.347328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:43.347356] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:43.351330] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=36.04%) [2026-03-11T20:26:43.351644] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-03-11T20:26:43.351776] [INFO ] [sig ] KMX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:43.501695] [INFO ] [LOCAL ] Saved forecast: KMX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KMX.txt [2026-03-11T20:26:43.501836] [INFO ] [sig ] [1688/3275] Completed KMX in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 9.4m [2026-03-11T20:26:43.501877] [INFO ] [sig ] [1689/3275] Forecasting KNF... [2026-03-11T20:26:43.501906] [INFO ] [sig ] Generating forecast for: KNF [2026-03-11T20:26:43.501936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-03-11T20:26:43.514220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-03-11T20:26:43.514606] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-03-11T20:26:43.515417] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-03-11T20:26:43.515471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:43.515504] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:43.515530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:43.515605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:43.575213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:43.575904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:43.575984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:43.576016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:43.698788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:43.698955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:43.698999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:43.699030] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:43.702698] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=88.62%) [2026-03-11T20:26:43.702995] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-03-11T20:26:43.703128] [INFO ] [sig ] KNF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:43.859008] [INFO ] [LOCAL ] Saved forecast: KNF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KNF.txt [2026-03-11T20:26:43.859238] [INFO ] [sig ] [1689/3275] Completed KNF in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 9.4m [2026-03-11T20:26:43.859298] [INFO ] [sig ] [1690/3275] Forecasting KNOP... [2026-03-11T20:26:43.859338] [INFO ] [sig ] Generating forecast for: KNOP [2026-03-11T20:26:43.859371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-03-11T20:26:43.873814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-03-11T20:26:43.874474] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-03-11T20:26:43.875488] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-03-11T20:26:43.875561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:43.875645] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:43.875677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:43.875736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:43.941454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:43.942399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:43.942494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:43.942527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:44.061992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:44.062150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:44.062192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:44.062223] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:44.065792] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=65.73%) [2026-03-11T20:26:44.066078] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-03-11T20:26:44.066210] [INFO ] [sig ] KNOP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:44.209947] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KNOP.txt [2026-03-11T20:26:44.210107] [INFO ] [sig ] [1690/3275] Completed KNOP in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:44.210154] [INFO ] [sig ] [1691/3275] Forecasting KNSA... [2026-03-11T20:26:44.210185] [INFO ] [sig ] Generating forecast for: KNSA [2026-03-11T20:26:44.210218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-03-11T20:26:44.223825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-03-11T20:26:44.224205] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-03-11T20:26:44.225040] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-03-11T20:26:44.225095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:44.225127] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:44.225155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:44.225212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:44.286925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:44.287801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:44.287884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:44.287918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:44.412164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:44.412320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:44.412361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:44.412389] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:44.416287] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: UP (p=91.05%) [2026-03-11T20:26:44.416610] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-03-11T20:26:44.416752] [INFO ] [sig ] KNSA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:44.562606] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KNSA.txt [2026-03-11T20:26:44.562771] [INFO ] [sig ] [1691/3275] Completed KNSA in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:44.562812] [INFO ] [sig ] [1692/3275] Forecasting KNSL... [2026-03-11T20:26:44.562843] [INFO ] [sig ] Generating forecast for: KNSL [2026-03-11T20:26:44.562874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-03-11T20:26:44.577141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-03-11T20:26:44.577532] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-03-11T20:26:44.578404] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-03-11T20:26:44.578460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:44.578493] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:44.578520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:44.578602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:44.640831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:44.641729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:44.641814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:44.641848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:44.771850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:44.772021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:44.772089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:44.772128] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:44.775872] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=57.59%) [2026-03-11T20:26:44.776318] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-03-11T20:26:44.776485] [INFO ] [sig ] KNSL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:44.930210] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KNSL.txt [2026-03-11T20:26:44.930376] [INFO ] [sig ] [1692/3275] Completed KNSL in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:44.930417] [INFO ] [sig ] [1693/3275] Forecasting KNX... [2026-03-11T20:26:44.930446] [INFO ] [sig ] Generating forecast for: KNX [2026-03-11T20:26:44.930476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-03-11T20:26:44.943604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-03-11T20:26:44.944052] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-03-11T20:26:44.945088] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-03-11T20:26:44.945146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:44.945210] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:44.945239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:44.945313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:45.005171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:45.006110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:45.006211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:45.006245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:45.148653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:45.148839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:45.148887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:45.148925] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:45.153207] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-03-11T20:26:45.153712] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-03-11T20:26:45.153903] [INFO ] [sig ] KNX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:45.380405] [INFO ] [LOCAL ] Saved forecast: KNX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KNX.txt [2026-03-11T20:26:45.380691] [INFO ] [sig ] [1693/3275] Completed KNX in 0.5s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:45.380758] [INFO ] [sig ] [1694/3275] Forecasting KOD... [2026-03-11T20:26:45.380807] [INFO ] [sig ] Generating forecast for: KOD [2026-03-11T20:26:45.380856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-03-11T20:26:45.400344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-03-11T20:26:45.400929] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-03-11T20:26:45.402274] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-03-11T20:26:45.402351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:45.402403] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:45.402452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:45.402544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:45.472460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:45.473739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:45.473872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:45.473948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:45.651470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:45.651689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:45.651764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:45.651799] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:45.656692] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-03-11T20:26:45.657244] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-03-11T20:26:45.657471] [INFO ] [sig ] KOD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:45.869718] [INFO ] [LOCAL ] Saved forecast: KOD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KOD.txt [2026-03-11T20:26:45.869954] [INFO ] [sig ] [1694/3275] Completed KOD in 0.5s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:45.870021] [INFO ] [sig ] [1695/3275] Forecasting KOF... [2026-03-11T20:26:45.870071] [INFO ] [sig ] Generating forecast for: KOF [2026-03-11T20:26:45.870119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-03-11T20:26:45.887321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-03-11T20:26:45.887814] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-03-11T20:26:45.888858] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-03-11T20:26:45.888916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:45.888954] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:45.888986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:45.889057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:45.973358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:45.974511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:45.974646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:45.974691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:46.152315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:46.152481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:46.152522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:46.152552] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:46.156347] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: DOWN (p=23.75%) [2026-03-11T20:26:46.156713] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-03-11T20:26:46.156887] [INFO ] [sig ] KOF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:46.312251] [INFO ] [LOCAL ] Saved forecast: KOF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KOF.txt [2026-03-11T20:26:46.312451] [INFO ] [sig ] [1695/3275] Completed KOF in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:46.312513] [INFO ] [sig ] [1696/3275] Forecasting KOP... [2026-03-11T20:26:46.312565] [INFO ] [sig ] Generating forecast for: KOP [2026-03-11T20:26:46.312645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-03-11T20:26:46.327777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-03-11T20:26:46.328219] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-03-11T20:26:46.329160] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-03-11T20:26:46.329219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:46.329252] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:46.329279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:46.329337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:46.406240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:46.407399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:46.407559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:46.407648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:46.550229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:46.550387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:46.550427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:46.550490] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:46.554055] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=82.73%) [2026-03-11T20:26:46.554340] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-03-11T20:26:46.554471] [INFO ] [sig ] KOP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:46.697671] [INFO ] [LOCAL ] Saved forecast: KOP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KOP.txt [2026-03-11T20:26:46.697806] [INFO ] [sig ] [1696/3275] Completed KOP in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:46.697846] [INFO ] [sig ] [1697/3275] Forecasting KPTI... [2026-03-11T20:26:46.697874] [INFO ] [sig ] Generating forecast for: KPTI [2026-03-11T20:26:46.698123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-03-11T20:26:46.711202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-03-11T20:26:46.711503] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-03-11T20:26:46.712516] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-03-11T20:26:46.712587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:46.712622] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:46.712648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:46.712704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:46.771603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:46.772252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:46.772335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:46.772366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:46.891345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:46.891489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:46.891528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:46.891555] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:46.894993] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-03-11T20:26:46.895272] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-03-11T20:26:46.895400] [INFO ] [sig ] KPTI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:47.037698] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KPTI.txt [2026-03-11T20:26:47.037834] [INFO ] [sig ] [1697/3275] Completed KPTI in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:47.037873] [INFO ] [sig ] [1698/3275] Forecasting KRC... [2026-03-11T20:26:47.037902] [INFO ] [sig ] Generating forecast for: KRC [2026-03-11T20:26:47.037932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-03-11T20:26:47.050932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-03-11T20:26:47.051261] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-03-11T20:26:47.052074] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-03-11T20:26:47.052126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:47.052168] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:47.052194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:47.052251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:47.109508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:47.110161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:47.110243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:47.110274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:47.242096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:47.242504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:47.242558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:47.242607] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:47.246893] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=93.85%) [2026-03-11T20:26:47.247177] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-03-11T20:26:47.247506] [INFO ] [sig ] KRC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:47.394544] [INFO ] [LOCAL ] Saved forecast: KRC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KRC.txt [2026-03-11T20:26:47.394702] [INFO ] [sig ] [1698/3275] Completed KRC in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:47.394743] [INFO ] [sig ] [1699/3275] Forecasting KREF... [2026-03-11T20:26:47.394772] [INFO ] [sig ] Generating forecast for: KREF [2026-03-11T20:26:47.394800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-03-11T20:26:47.409647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-03-11T20:26:47.409976] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-03-11T20:26:47.410981] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-03-11T20:26:47.411033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:47.411064] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:47.411090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:47.411147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:47.471218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:47.472084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:47.472164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:47.472195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:47.601025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:47.601207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:47.601251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:47.601281] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:47.605731] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=71.41%) [2026-03-11T20:26:47.606076] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-03-11T20:26:47.606261] [INFO ] [sig ] KREF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:47.768695] [INFO ] [LOCAL ] Saved forecast: KREF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KREF.txt [2026-03-11T20:26:47.768887] [INFO ] [sig ] [1699/3275] Completed KREF in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:47.768940] [INFO ] [sig ] [1700/3275] Forecasting KRG... [2026-03-11T20:26:47.768973] [INFO ] [sig ] Generating forecast for: KRG [2026-03-11T20:26:47.769006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-03-11T20:26:47.782953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-03-11T20:26:47.783407] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-03-11T20:26:47.784311] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-03-11T20:26:47.784369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:47.784402] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:47.784429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:47.784486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:47.843434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:47.844366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:47.844450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:47.844482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:47.969663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:47.969766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:47.969801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:47.969828] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:47.972986] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: DOWN (p=29.75%) [2026-03-11T20:26:47.973257] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-03-11T20:26:47.973379] [INFO ] [sig ] KRG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:48.116168] [INFO ] [LOCAL ] Saved forecast: KRG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KRG.txt [2026-03-11T20:26:48.116278] [INFO ] [sig ] [1700/3275] Completed KRG in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:48.116323] [INFO ] [sig ] [1701/3275] Forecasting KRMD... [2026-03-11T20:26:48.116351] [INFO ] [sig ] Generating forecast for: KRMD [2026-03-11T20:26:48.116379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-03-11T20:26:48.129344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-03-11T20:26:48.129651] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-03-11T20:26:48.130680] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-03-11T20:26:48.130732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:48.130762] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:48.130787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:48.130841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:48.190176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:48.190816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:48.190895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:48.190935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:48.316128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:48.316494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:48.316534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:48.316561] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:48.320802] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: DOWN (p=12.04%) [2026-03-11T20:26:48.321086] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-03-11T20:26:48.321219] [INFO ] [sig ] KRMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:48.465420] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KRMD.txt [2026-03-11T20:26:48.465551] [INFO ] [sig ] [1701/3275] Completed KRMD in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:48.465607] [INFO ] [sig ] [1702/3275] Forecasting KRNY... [2026-03-11T20:26:48.465645] [INFO ] [sig ] Generating forecast for: KRNY [2026-03-11T20:26:48.465676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-03-11T20:26:48.477857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-03-11T20:26:48.478182] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-03-11T20:26:48.478983] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-03-11T20:26:48.479034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:48.479065] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:48.479091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:48.479147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:48.536010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:48.536654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:48.536731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:48.536762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:48.659967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:48.660128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:48.660167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:48.660193] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:48.663797] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: DOWN (p=36.77%) [2026-03-11T20:26:48.664070] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-03-11T20:26:48.664192] [INFO ] [sig ] KRNY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:48.870421] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KRNY.txt [2026-03-11T20:26:48.870589] [INFO ] [sig ] [1702/3275] Completed KRNY in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:48.870631] [INFO ] [sig ] [1703/3275] Forecasting KRO... [2026-03-11T20:26:48.870661] [INFO ] [sig ] Generating forecast for: KRO [2026-03-11T20:26:48.870692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-03-11T20:26:48.883306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-03-11T20:26:48.883713] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-03-11T20:26:48.884501] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-03-11T20:26:48.884553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:48.884611] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:48.884640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:48.884696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:48.942831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:48.943756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:48.943872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:48.943904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:49.063900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:49.064038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:49.064085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:49.064120] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:49.067627] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=64.57%) [2026-03-11T20:26:49.067895] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-03-11T20:26:49.068049] [INFO ] [sig ] KRO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:49.213196] [INFO ] [LOCAL ] Saved forecast: KRO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KRO.txt [2026-03-11T20:26:49.213335] [INFO ] [sig ] [1703/3275] Completed KRO in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:49.213374] [INFO ] [sig ] [1704/3275] Forecasting KROS... [2026-03-11T20:26:49.213403] [INFO ] [sig ] Generating forecast for: KROS [2026-03-11T20:26:49.213433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-03-11T20:26:49.226170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-03-11T20:26:49.226492] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-03-11T20:26:49.227492] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-03-11T20:26:49.227544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:49.227594] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:49.227623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:49.227679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:49.288987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:49.289742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:49.289822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:49.289854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:49.414995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:49.415164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:49.415220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:49.415267] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:49.419123] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: UP (p=81.19%) [2026-03-11T20:26:49.419441] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-03-11T20:26:49.419599] [INFO ] [sig ] KROS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:49.566491] [INFO ] [LOCAL ] Saved forecast: KROS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KROS.txt [2026-03-11T20:26:49.566646] [INFO ] [sig ] [1704/3275] Completed KROS in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-11T20:26:49.566686] [INFO ] [sig ] [1705/3275] Forecasting KRRO... [2026-03-11T20:26:49.566715] [INFO ] [sig ] Generating forecast for: KRRO [2026-03-11T20:26:49.566745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-03-11T20:26:49.578480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-03-11T20:26:49.578865] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-03-11T20:26:49.579729] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-03-11T20:26:49.579784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:49.579816] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:49.579842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:49.579898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:49.637157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:49.637839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:49.637919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:49.637952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:49.763102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:49.763255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:49.763296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:49.763344] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:49.766820] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=91.31%) [2026-03-11T20:26:49.767104] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-03-11T20:26:49.767234] [INFO ] [sig ] KRRO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:49.910262] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KRRO.txt [2026-03-11T20:26:49.910403] [INFO ] [sig ] [1705/3275] Completed KRRO in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 9.3m [2026-03-11T20:26:49.910442] [INFO ] [sig ] [1706/3275] Forecasting KRUS... [2026-03-11T20:26:49.910471] [INFO ] [sig ] Generating forecast for: KRUS [2026-03-11T20:26:49.910501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-03-11T20:26:49.922630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-03-11T20:26:49.923036] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-03-11T20:26:49.924096] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-03-11T20:26:49.924161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:49.924207] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:49.924246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:49.924328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:49.984822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:49.985742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:49.985826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:49.985860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:50.105331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:50.105503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:50.105546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:50.105600] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:50.109406] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-03-11T20:26:50.109767] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-03-11T20:26:50.109915] [INFO ] [sig ] KRUS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:50.253141] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KRUS.txt [2026-03-11T20:26:50.253307] [INFO ] [sig ] [1706/3275] Completed KRUS in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:50.253350] [INFO ] [sig ] [1707/3275] Forecasting KRYS... [2026-03-11T20:26:50.253382] [INFO ] [sig ] Generating forecast for: KRYS [2026-03-11T20:26:50.253414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-03-11T20:26:50.266054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-03-11T20:26:50.266367] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-03-11T20:26:50.267205] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-03-11T20:26:50.267261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:50.267294] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:50.267322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:50.267380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:50.326694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:50.327529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:50.327633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:50.327708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:50.454902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:50.455062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:50.455105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:50.455135] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:50.458733] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: UP (p=94.59%) [2026-03-11T20:26:50.459017] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-03-11T20:26:50.459155] [INFO ] [sig ] KRYS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:50.607456] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KRYS.txt [2026-03-11T20:26:50.607633] [INFO ] [sig ] [1707/3275] Completed KRYS in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:50.607675] [INFO ] [sig ] [1708/3275] Forecasting KSCP... [2026-03-11T20:26:50.607704] [INFO ] [sig ] Generating forecast for: KSCP [2026-03-11T20:26:50.607734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-03-11T20:26:50.619827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-03-11T20:26:50.620182] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-03-11T20:26:50.620986] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-03-11T20:26:50.621037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:50.621068] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:50.621094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:50.621150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:50.677857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:50.678780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:50.678864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:50.678895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:50.795263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:50.795423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:50.795462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:50.795492] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:50.798936] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-03-11T20:26:50.799245] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-03-11T20:26:50.799376] [INFO ] [sig ] KSCP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:50.940606] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KSCP.txt [2026-03-11T20:26:50.940769] [INFO ] [sig ] [1708/3275] Completed KSCP in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:50.940810] [INFO ] [sig ] [1709/3275] Forecasting KSPI... [2026-03-11T20:26:50.940839] [INFO ] [sig ] Generating forecast for: KSPI [2026-03-11T20:26:50.940869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-03-11T20:26:50.954022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-03-11T20:26:50.954407] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-03-11T20:26:50.955224] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-03-11T20:26:50.955276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:50.955306] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:50.955374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:50.955437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:51.012598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:51.013493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:51.013598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:51.013634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:51.137810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:51.138001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:51.138047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:51.138084] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:51.141750] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: DOWN (p=3.08%) [2026-03-11T20:26:51.142061] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-03-11T20:26:51.142198] [INFO ] [sig ] KSPI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:51.290936] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KSPI.txt [2026-03-11T20:26:51.291073] [INFO ] [sig ] [1709/3275] Completed KSPI in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:51.291114] [INFO ] [sig ] [1710/3275] Forecasting KSS... [2026-03-11T20:26:51.291145] [INFO ] [sig ] Generating forecast for: KSS [2026-03-11T20:26:51.291175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-03-11T20:26:51.304908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-03-11T20:26:51.305235] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-03-11T20:26:51.306063] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-03-11T20:26:51.306126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:51.306195] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:51.306228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:51.306290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:51.366054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:51.366801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:51.366880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:51.366912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:51.486748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:51.486905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:51.486945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:51.486973] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:51.490816] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-03-11T20:26:51.491105] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-03-11T20:26:51.491256] [INFO ] [sig ] KSS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:51.636709] [INFO ] [LOCAL ] Saved forecast: KSS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KSS.txt [2026-03-11T20:26:51.636851] [INFO ] [sig ] [1710/3275] Completed KSS in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:51.636890] [INFO ] [sig ] [1711/3275] Forecasting KTB... [2026-03-11T20:26:51.636918] [INFO ] [sig ] Generating forecast for: KTB [2026-03-11T20:26:51.636949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-03-11T20:26:51.650798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-03-11T20:26:51.651141] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-03-11T20:26:51.652225] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-03-11T20:26:51.652279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:51.652311] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:51.652342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:51.652422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:51.715893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:51.716897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:51.716988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:51.717021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:51.852086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:51.852263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:51.852311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:51.852342] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:51.855887] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: DOWN (p=10.92%) [2026-03-11T20:26:51.856181] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-03-11T20:26:51.856315] [INFO ] [sig ] KTB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:52.000334] [INFO ] [LOCAL ] Saved forecast: KTB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KTB.txt [2026-03-11T20:26:52.000493] [INFO ] [sig ] [1711/3275] Completed KTB in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:52.000534] [INFO ] [sig ] [1712/3275] Forecasting KTCC... [2026-03-11T20:26:52.000564] [INFO ] [sig ] Generating forecast for: KTCC [2026-03-11T20:26:52.000616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-03-11T20:26:52.011910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-03-11T20:26:52.012265] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-03-11T20:26:52.013088] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-03-11T20:26:52.013140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:52.013172] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:52.013197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:52.013251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:52.070143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:52.071097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:52.071185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:52.071217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:52.181226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:52.181388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:52.181429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:52.181457] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:52.184976] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: UP (p=93.34%) [2026-03-11T20:26:52.185265] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-03-11T20:26:52.185397] [INFO ] [sig ] KTCC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:52.328342] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KTCC.txt [2026-03-11T20:26:52.328511] [INFO ] [sig ] [1712/3275] Completed KTCC in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:52.328553] [INFO ] [sig ] [1713/3275] Forecasting KTF... [2026-03-11T20:26:52.328605] [INFO ] [sig ] Generating forecast for: KTF [2026-03-11T20:26:52.328645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-03-11T20:26:52.341938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-03-11T20:26:52.342393] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-03-11T20:26:52.343300] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-03-11T20:26:52.343358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:52.343391] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:52.343416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:52.343473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:52.404116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:52.405145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:52.405258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:52.405294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:52.552783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:52.552975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:52.553027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:52.553092] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:52.558002] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-03-11T20:26:52.558442] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-03-11T20:26:52.558693] [INFO ] [sig ] KTF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:52.717178] [INFO ] [LOCAL ] Saved forecast: KTF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KTF.txt [2026-03-11T20:26:52.717317] [INFO ] [sig ] [1713/3275] Completed KTF in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:52.717357] [INFO ] [sig ] [1714/3275] Forecasting KURA... [2026-03-11T20:26:52.717387] [INFO ] [sig ] Generating forecast for: KURA [2026-03-11T20:26:52.717416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-03-11T20:26:52.729863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-03-11T20:26:52.730188] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-03-11T20:26:52.731005] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-03-11T20:26:52.731056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:52.731087] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:52.731113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:52.731169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:52.788209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:52.788880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:52.788958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:52.788990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:52.910117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:52.910277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:52.910317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:52.910346] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:52.913783] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: UP (p=97.15%) [2026-03-11T20:26:52.914054] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-03-11T20:26:52.914179] [INFO ] [sig ] KURA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:53.054043] [INFO ] [LOCAL ] Saved forecast: KURA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KURA.txt [2026-03-11T20:26:53.054178] [INFO ] [sig ] [1714/3275] Completed KURA in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:53.054217] [INFO ] [sig ] [1715/3275] Forecasting KVHI... [2026-03-11T20:26:53.054246] [INFO ] [sig ] Generating forecast for: KVHI [2026-03-11T20:26:53.054275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-03-11T20:26:53.065913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-03-11T20:26:53.066197] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-03-11T20:26:53.066996] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-03-11T20:26:53.067046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:53.067076] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:53.067102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:53.067158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:53.124538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:53.125231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:53.125311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:53.125343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:53.239345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:53.239510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:53.239550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:53.239609] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:53.243106] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-03-11T20:26:53.243430] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-03-11T20:26:53.243563] [INFO ] [sig ] KVHI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:53.387057] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KVHI.txt [2026-03-11T20:26:53.387218] [INFO ] [sig ] [1715/3275] Completed KVHI in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:53.387257] [INFO ] [sig ] [1716/3275] Forecasting KVUE... [2026-03-11T20:26:53.387287] [INFO ] [sig ] Generating forecast for: KVUE [2026-03-11T20:26:53.387317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-03-11T20:26:53.400434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-03-11T20:26:53.400840] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-03-11T20:26:53.401648] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-03-11T20:26:53.401700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:53.401730] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:53.401755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:53.401810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:53.459340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:53.460256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:53.460348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:53.460380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:53.576385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:53.576550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:53.576611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:53.576640] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:53.580082] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: DOWN (p=25.81%) [2026-03-11T20:26:53.580370] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-03-11T20:26:53.580503] [INFO ] [sig ] KVUE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:53.724502] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KVUE.txt [2026-03-11T20:26:53.724688] [INFO ] [sig ] [1716/3275] Completed KVUE in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:53.724731] [INFO ] [sig ] [1717/3275] Forecasting KVYO... [2026-03-11T20:26:53.724761] [INFO ] [sig ] Generating forecast for: KVYO [2026-03-11T20:26:53.724793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-03-11T20:26:53.740042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-03-11T20:26:53.740714] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-03-11T20:26:53.741779] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-03-11T20:26:53.741842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:53.741877] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:53.741905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:53.741969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:53.804158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:53.805359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:53.805460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:53.805495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:53.931545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:53.931737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:53.931780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:53.931810] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:53.935471] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=83.28%) [2026-03-11T20:26:53.935798] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-03-11T20:26:53.935939] [INFO ] [sig ] KVYO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:54.118651] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KVYO.txt [2026-03-11T20:26:54.118835] [INFO ] [sig ] [1717/3275] Completed KVYO in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:54.118879] [INFO ] [sig ] [1718/3275] Forecasting KYN... [2026-03-11T20:26:54.118910] [INFO ] [sig ] Generating forecast for: KYN [2026-03-11T20:26:54.118941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-03-11T20:26:54.132903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-03-11T20:26:54.133341] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-03-11T20:26:54.134264] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-03-11T20:26:54.134321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:54.134356] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:54.134385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:54.134445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:54.193860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:54.194795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:54.194900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:54.194934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:54.324008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:54.324181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:54.324232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:54.324268] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:54.328058] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: UP (p=58.59%) [2026-03-11T20:26:54.328463] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-03-11T20:26:54.328639] [INFO ] [sig ] KYN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:54.477998] [INFO ] [LOCAL ] Saved forecast: KYN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/KYN.txt [2026-03-11T20:26:54.478177] [INFO ] [sig ] [1718/3275] Completed KYN in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:54.478221] [INFO ] [sig ] [1719/3275] Forecasting KYTX... [2026-03-11T20:26:54.478253] [INFO ] [sig ] Generating forecast for: KYTX [2026-03-11T20:26:54.478285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-03-11T20:26:54.491048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-03-11T20:26:54.491492] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-03-11T20:26:54.492409] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-03-11T20:26:54.492465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:54.492497] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:54.492524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:54.492601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:54.550917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:54.551912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:54.552019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:54.552052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:54.675063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:54.675260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:54.675309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:54.675342] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:54.679301] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-03-11T20:26:54.679700] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-03-11T20:26:54.679856] [INFO ] [sig ] KYTX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:54.825762] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KYTX.txt [2026-03-11T20:26:54.826204] [INFO ] [sig ] [1719/3275] Completed KYTX in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:54.826259] [INFO ] [sig ] [1720/3275] Forecasting KZIA... [2026-03-11T20:26:54.826295] [INFO ] [sig ] Generating forecast for: KZIA [2026-03-11T20:26:54.826331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-03-11T20:26:54.839665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-03-11T20:26:54.840205] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-03-11T20:26:54.841194] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-03-11T20:26:54.841250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:54.841283] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:54.841311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:54.841408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:54.902503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:54.903714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:54.903857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:54.903891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:55.033940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:55.034190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:55.034237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:55.034267] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:55.039163] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: DOWN (p=30.56%) [2026-03-11T20:26:55.039691] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-03-11T20:26:55.039911] [INFO ] [sig ] KZIA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:55.194840] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/KZIA.txt [2026-03-11T20:26:55.195066] [INFO ] [sig ] [1720/3275] Completed KZIA in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-11T20:26:55.195112] [INFO ] [sig ] [1721/3275] Forecasting L... [2026-03-11T20:26:55.195143] [INFO ] [sig ] Generating forecast for: L [2026-03-11T20:26:55.195175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-03-11T20:26:55.210253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-03-11T20:26:55.210859] [INFO ] [FORECASTER] Starting predict_future for L [2026-03-11T20:26:55.211948] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-03-11T20:26:55.212005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:55.212039] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:55.212066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:55.212126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:55.272559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:55.273760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:55.273883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:55.273926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:55.399309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:55.399550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:55.399624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:55.399657] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:55.403792] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: UP (p=80.43%) [2026-03-11T20:26:55.404220] [INFO ] [FORECASTER] Completed predict_future for L [2026-03-11T20:26:55.404388] [INFO ] [sig ] L: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:55.557300] [INFO ] [LOCAL ] Saved forecast: L 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/L.txt [2026-03-11T20:26:55.557531] [INFO ] [sig ] [1721/3275] Completed L in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.2m [2026-03-11T20:26:55.557592] [INFO ] [sig ] [1722/3275] Forecasting LAC... [2026-03-11T20:26:55.557628] [INFO ] [sig ] Generating forecast for: LAC [2026-03-11T20:26:55.557661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-03-11T20:26:55.572106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-03-11T20:26:55.572712] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-03-11T20:26:55.573692] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-03-11T20:26:55.573767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:55.573801] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:55.573828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:55.573887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:55.643597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:55.644884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:55.645070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:55.645114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:55.778334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:55.778596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:55.778647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:55.778675] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:55.782967] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: UP (p=77.40%) [2026-03-11T20:26:55.783379] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-03-11T20:26:55.783556] [INFO ] [sig ] LAC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:55.934897] [INFO ] [LOCAL ] Saved forecast: LAC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LAC.txt [2026-03-11T20:26:55.935131] [INFO ] [sig ] [1722/3275] Completed LAC in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.2m [2026-03-11T20:26:55.935175] [INFO ] [sig ] [1723/3275] Forecasting LAD... [2026-03-11T20:26:55.935205] [INFO ] [sig ] Generating forecast for: LAD [2026-03-11T20:26:55.935237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-03-11T20:26:55.949906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-03-11T20:26:55.950479] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-03-11T20:26:55.951592] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-03-11T20:26:55.951657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:55.951699] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:55.951729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:55.951788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:56.015284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:56.016564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:56.016727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:56.016769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:56.144636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:56.144950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:56.145046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:56.145098] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:56.150290] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: UP (p=94.72%) [2026-03-11T20:26:56.150828] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-03-11T20:26:56.151081] [INFO ] [sig ] LAD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:56.322314] [INFO ] [LOCAL ] Saved forecast: LAD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LAD.txt [2026-03-11T20:26:56.322601] [INFO ] [sig ] [1723/3275] Completed LAD in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:26:56.322651] [INFO ] [sig ] [1724/3275] Forecasting LAES... [2026-03-11T20:26:56.322684] [INFO ] [sig ] Generating forecast for: LAES [2026-03-11T20:26:56.322717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-03-11T20:26:56.338782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-03-11T20:26:56.339436] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-03-11T20:26:56.340531] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-03-11T20:26:56.340642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:56.340696] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:56.340733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:56.340812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:56.402022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:56.403325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:56.403470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:56.403509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:56.532798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:56.533047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:56.533096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:56.533127] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:56.537449] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: DOWN (p=20.50%) [2026-03-11T20:26:56.537907] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-03-11T20:26:56.538111] [INFO ] [sig ] LAES: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:56.694523] [INFO ] [LOCAL ] Saved forecast: LAES 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LAES.txt [2026-03-11T20:26:56.694766] [INFO ] [sig ] [1724/3275] Completed LAES in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:26:56.694811] [INFO ] [sig ] [1725/3275] Forecasting LAND... [2026-03-11T20:26:56.694847] [INFO ] [sig ] Generating forecast for: LAND [2026-03-11T20:26:56.694885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-03-11T20:26:56.710086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-03-11T20:26:56.710714] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-03-11T20:26:56.711781] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-03-11T20:26:56.711841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:56.711873] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:56.711904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:56.711969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:56.774993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:56.776218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:56.776341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:56.776373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:56.908425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:56.908689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:56.908740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:56.908770] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:56.913044] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=13.14%) [2026-03-11T20:26:56.913451] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-03-11T20:26:56.913667] [INFO ] [sig ] LAND: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:26:57.069430] [INFO ] [LOCAL ] Saved forecast: LAND 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LAND.txt [2026-03-11T20:26:57.069694] [INFO ] [sig ] [1725/3275] Completed LAND in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:26:57.069749] [INFO ] [sig ] [1726/3275] Forecasting LANDO... [2026-03-11T20:26:57.069782] [INFO ] [sig ] Generating forecast for: LANDO [2026-03-11T20:26:57.069814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-03-11T20:26:57.083710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-03-11T20:26:57.084379] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-03-11T20:26:57.085444] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-03-11T20:26:57.085499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:57.085534] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:57.085559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:57.085644] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:57.145288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:57.146568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:57.146694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:57.146727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:57.260459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:57.260734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:57.260781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:57.260810] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:57.268267] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: UP (p=64.02%) [2026-03-11T20:26:57.268925] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-03-11T20:26:57.269197] [INFO ] [sig ] LANDO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:57.433879] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LANDO.txt [2026-03-11T20:26:57.434137] [INFO ] [sig ] [1726/3275] Completed LANDO in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:26:57.434184] [INFO ] [sig ] [1727/3275] Forecasting LANDP... [2026-03-11T20:26:57.434228] [INFO ] [sig ] Generating forecast for: LANDP [2026-03-11T20:26:57.434280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-03-11T20:26:57.449257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-03-11T20:26:57.449887] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-03-11T20:26:57.451044] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-03-11T20:26:57.451102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:57.451179] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:57.451210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:57.451275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:57.513553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:57.514951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:57.515090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:57.515126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:57.640352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:57.640629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:57.640678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:57.640707] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:57.645617] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=71.67%) [2026-03-11T20:26:57.646232] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-03-11T20:26:57.646459] [INFO ] [sig ] LANDP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:57.811442] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LANDP.txt [2026-03-11T20:26:57.811677] [INFO ] [sig ] [1727/3275] Completed LANDP in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:26:57.811725] [INFO ] [sig ] [1728/3275] Forecasting LAZ... [2026-03-11T20:26:57.811757] [INFO ] [sig ] Generating forecast for: LAZ [2026-03-11T20:26:57.811792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-03-11T20:26:57.855813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-03-11T20:26:57.856431] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-03-11T20:26:57.857458] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-03-11T20:26:57.857515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:57.857549] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:57.857607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:57.857672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:57.919006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:57.920255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:57.920403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:57.920437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:58.054198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:58.054449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:58.054495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:58.054526] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:58.059066] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=67.91%) [2026-03-11T20:26:58.059485] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-03-11T20:26:58.059693] [INFO ] [sig ] LAZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:58.248877] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LAZ.txt [2026-03-11T20:26:58.249136] [INFO ] [sig ] [1728/3275] Completed LAZ in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:26:58.249182] [INFO ] [sig ] [1729/3275] Forecasting LBRDA... [2026-03-11T20:26:58.249212] [INFO ] [sig ] Generating forecast for: LBRDA [2026-03-11T20:26:58.249244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-03-11T20:26:58.265391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-03-11T20:26:58.266017] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-03-11T20:26:58.267069] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-03-11T20:26:58.267125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:58.267159] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:58.267187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:58.267247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:58.328309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:58.329742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:58.329869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:58.329905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:58.465226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:58.465520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:58.465629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:58.465663] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:58.470124] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-03-11T20:26:58.470525] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-03-11T20:26:58.470720] [INFO ] [sig ] LBRDA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:58.624008] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LBRDA.txt [2026-03-11T20:26:58.624237] [INFO ] [sig ] [1729/3275] Completed LBRDA in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:26:58.624280] [INFO ] [sig ] [1730/3275] Forecasting LBRDK... [2026-03-11T20:26:58.624310] [INFO ] [sig ] Generating forecast for: LBRDK [2026-03-11T20:26:58.624343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-03-11T20:26:58.640007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-03-11T20:26:58.640645] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-03-11T20:26:58.641641] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-03-11T20:26:58.641699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:58.641731] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:58.641757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:58.641814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:58.701857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:58.703125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:58.703232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:58.703266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:58.841634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:58.842014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:58.842083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:58.842177] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:58.847744] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-03-11T20:26:58.848368] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-03-11T20:26:58.848622] [INFO ] [sig ] LBRDK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:59.007774] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LBRDK.txt [2026-03-11T20:26:59.008071] [INFO ] [sig ] [1730/3275] Completed LBRDK in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:26:59.008134] [INFO ] [sig ] [1731/3275] Forecasting LBTYA... [2026-03-11T20:26:59.008169] [INFO ] [sig ] Generating forecast for: LBTYA [2026-03-11T20:26:59.008204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-03-11T20:26:59.023697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-03-11T20:26:59.024332] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-03-11T20:26:59.025333] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-03-11T20:26:59.025388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:59.025421] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:59.025447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:59.025506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:59.091049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:59.092385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:59.092492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:59.092533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:59.219249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:59.219498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:59.219545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:59.219594] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:59.223933] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: UP (p=82.64%) [2026-03-11T20:26:59.224394] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-03-11T20:26:59.224568] [INFO ] [sig ] LBTYA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:59.377019] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LBTYA.txt [2026-03-11T20:26:59.377260] [INFO ] [sig ] [1731/3275] Completed LBTYA in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:26:59.377306] [INFO ] [sig ] [1732/3275] Forecasting LBTYK... [2026-03-11T20:26:59.377336] [INFO ] [sig ] Generating forecast for: LBTYK [2026-03-11T20:26:59.377369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-03-11T20:26:59.392622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-03-11T20:26:59.393374] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-03-11T20:26:59.394406] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-03-11T20:26:59.394501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:59.394538] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:59.394565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:59.394656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:59.461702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:59.463101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:59.463207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:59.463243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:59.592128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:59.592365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:59.592413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:59.592444] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:59.596380] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: UP (p=80.53%) [2026-03-11T20:26:59.596715] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-03-11T20:26:59.596857] [INFO ] [sig ] LBTYK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:26:59.745377] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LBTYK.txt [2026-03-11T20:26:59.745600] [INFO ] [sig ] [1732/3275] Completed LBTYK in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:26:59.745644] [INFO ] [sig ] [1733/3275] Forecasting LC... [2026-03-11T20:26:59.745674] [INFO ] [sig ] Generating forecast for: LC [2026-03-11T20:26:59.745717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-03-11T20:26:59.761016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-03-11T20:26:59.761527] [INFO ] [FORECASTER] Starting predict_future for LC [2026-03-11T20:26:59.762502] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-03-11T20:26:59.762555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:26:59.762623] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:26:59.762652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:26:59.762709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:26:59.821884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:26:59.822980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:26:59.823085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:26:59.823117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:26:59.947402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:26:59.947669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:26:59.947717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:26:59.947747] [INFO ] [FORECASTER] Training complete [2026-03-11T20:26:59.952696] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: DOWN (p=12.22%) [2026-03-11T20:26:59.953281] [INFO ] [FORECASTER] Completed predict_future for LC [2026-03-11T20:26:59.953485] [INFO ] [sig ] LC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:00.122744] [INFO ] [LOCAL ] Saved forecast: LC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LC.txt [2026-03-11T20:27:00.123043] [INFO ] [sig ] [1733/3275] Completed LC in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:27:00.123093] [INFO ] [sig ] [1734/3275] Forecasting LCFY... [2026-03-11T20:27:00.123123] [INFO ] [sig ] Generating forecast for: LCFY [2026-03-11T20:27:00.123159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-03-11T20:27:00.139245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-03-11T20:27:00.139904] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-03-11T20:27:00.141092] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-03-11T20:27:00.141149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:00.141182] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:00.141209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:00.141267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:00.202506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:00.203980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:00.204210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:00.204258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:00.334193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:00.334434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:00.334484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:00.334514] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:00.338895] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=7.06%) [2026-03-11T20:27:00.339304] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-03-11T20:27:00.339480] [INFO ] [sig ] LCFY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:00.500710] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LCFY.txt [2026-03-11T20:27:00.500940] [INFO ] [sig ] [1734/3275] Completed LCFY in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:27:00.500986] [INFO ] [sig ] [1735/3275] Forecasting LCID... [2026-03-11T20:27:00.501017] [INFO ] [sig ] Generating forecast for: LCID [2026-03-11T20:27:00.501050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-03-11T20:27:00.515775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-03-11T20:27:00.516388] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-03-11T20:27:00.517410] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-03-11T20:27:00.517466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:00.517499] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:00.517525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:00.517608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:00.584032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:00.585651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:00.585871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:00.585924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:00.745914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:00.746213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:00.746293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:00.746338] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:00.751654] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: DOWN (p=32.11%) [2026-03-11T20:27:00.752084] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-03-11T20:27:00.752318] [INFO ] [sig ] LCID: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:00.919444] [INFO ] [LOCAL ] Saved forecast: LCID 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LCID.txt [2026-03-11T20:27:00.919685] [INFO ] [sig ] [1735/3275] Completed LCID in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:27:00.919750] [INFO ] [sig ] [1736/3275] Forecasting LCII... [2026-03-11T20:27:00.919804] [INFO ] [sig ] Generating forecast for: LCII [2026-03-11T20:27:00.919848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-03-11T20:27:00.934669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-03-11T20:27:00.935279] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-03-11T20:27:00.936386] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-03-11T20:27:00.936463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:00.936526] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:00.936557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:00.936655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:01.001402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:01.002952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:01.003164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:01.003220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:01.149956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:01.150210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:01.150256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:01.150285] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:01.154618] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=90.56%) [2026-03-11T20:27:01.155035] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-03-11T20:27:01.155210] [INFO ] [sig ] LCII: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:01.332511] [INFO ] [LOCAL ] Saved forecast: LCII 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LCII.txt [2026-03-11T20:27:01.332960] [INFO ] [sig ] [1736/3275] Completed LCII in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:27:01.333017] [INFO ] [sig ] [1737/3275] Forecasting LCNB... [2026-03-11T20:27:01.333049] [INFO ] [sig ] Generating forecast for: LCNB [2026-03-11T20:27:01.333084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-03-11T20:27:01.347078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-03-11T20:27:01.347565] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-03-11T20:27:01.348558] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-03-11T20:27:01.348640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:01.348676] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:01.348709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:01.348769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:01.422240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:01.423536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:01.423717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:01.423776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:01.547956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:01.548148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:01.548190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:01.548218] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:01.552092] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: DOWN (p=8.31%) [2026-03-11T20:27:01.552421] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-03-11T20:27:01.552569] [INFO ] [sig ] LCNB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:01.715991] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LCNB.txt [2026-03-11T20:27:01.716176] [INFO ] [sig ] [1737/3275] Completed LCNB in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-11T20:27:01.716215] [INFO ] [sig ] [1738/3275] Forecasting LDI... [2026-03-11T20:27:01.716245] [INFO ] [sig ] Generating forecast for: LDI [2026-03-11T20:27:01.716274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-03-11T20:27:01.729218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-03-11T20:27:01.729672] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-03-11T20:27:01.730593] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-03-11T20:27:01.730647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:01.730679] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:01.730704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:01.730760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:01.792000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:01.792974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:01.793075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:01.793109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:01.953309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:01.953512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:01.953558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:01.953614] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:01.957531] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=77.09%) [2026-03-11T20:27:01.957925] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-03-11T20:27:01.958122] [INFO ] [sig ] LDI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:02.111029] [INFO ] [LOCAL ] Saved forecast: LDI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LDI.txt [2026-03-11T20:27:02.111208] [INFO ] [sig ] [1738/3275] Completed LDI in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-11T20:27:02.111249] [INFO ] [sig ] [1739/3275] Forecasting LDP... [2026-03-11T20:27:02.111277] [INFO ] [sig ] Generating forecast for: LDP [2026-03-11T20:27:02.111308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-03-11T20:27:02.126329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-03-11T20:27:02.126883] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-03-11T20:27:02.128134] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-03-11T20:27:02.128198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:02.128230] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:02.128257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:02.128315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:02.206529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:02.208005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:02.208109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:02.208143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:02.337145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:02.337316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:02.337358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:02.337389] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:02.341365] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-03-11T20:27:02.341745] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-03-11T20:27:02.341894] [INFO ] [sig ] LDP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:02.497433] [INFO ] [LOCAL ] Saved forecast: LDP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LDP.txt [2026-03-11T20:27:02.497625] [INFO ] [sig ] [1739/3275] Completed LDP in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:02.497667] [INFO ] [sig ] [1740/3275] Forecasting LE... [2026-03-11T20:27:02.497697] [INFO ] [sig ] Generating forecast for: LE [2026-03-11T20:27:02.497727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-03-11T20:27:02.514160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-03-11T20:27:02.514624] [INFO ] [FORECASTER] Starting predict_future for LE [2026-03-11T20:27:02.515879] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-03-11T20:27:02.515931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:02.515963] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:02.515989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:02.516044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:02.575014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:02.576009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:02.576097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:02.576130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:02.706040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:02.706206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:02.706251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:02.706316] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:02.710621] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=36.03%) [2026-03-11T20:27:02.710931] [INFO ] [FORECASTER] Completed predict_future for LE [2026-03-11T20:27:02.711067] [INFO ] [sig ] LE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:02.860289] [INFO ] [LOCAL ] Saved forecast: LE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LE.txt [2026-03-11T20:27:02.860485] [INFO ] [sig ] [1740/3275] Completed LE in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:02.860531] [INFO ] [sig ] [1741/3275] Forecasting LEA... [2026-03-11T20:27:02.860559] [INFO ] [sig ] Generating forecast for: LEA [2026-03-11T20:27:02.860611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-03-11T20:27:02.873472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-03-11T20:27:02.873853] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-03-11T20:27:02.874665] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-03-11T20:27:02.874717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:02.874748] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:02.874775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:02.874835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:02.935339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:02.936189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:02.936276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:02.936309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:03.058251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:03.058450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:03.058501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:03.058539] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:03.062928] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: DOWN (p=27.29%) [2026-03-11T20:27:03.063227] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-03-11T20:27:03.063368] [INFO ] [sig ] LEA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:03.218820] [INFO ] [LOCAL ] Saved forecast: LEA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LEA.txt [2026-03-11T20:27:03.218977] [INFO ] [sig ] [1741/3275] Completed LEA in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:03.219017] [INFO ] [sig ] [1742/3275] Forecasting LECO... [2026-03-11T20:27:03.219046] [INFO ] [sig ] Generating forecast for: LECO [2026-03-11T20:27:03.219075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-03-11T20:27:03.234244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-03-11T20:27:03.234673] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-03-11T20:27:03.235515] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-03-11T20:27:03.235590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:03.235625] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:03.235652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:03.235896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:03.297491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:03.298461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:03.298773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:03.298810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:03.435905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:03.436084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:03.436128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:03.436158] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:03.440016] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: DOWN (p=33.92%) [2026-03-11T20:27:03.440386] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-03-11T20:27:03.440539] [INFO ] [sig ] LECO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:03.605343] [INFO ] [LOCAL ] Saved forecast: LECO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LECO.txt [2026-03-11T20:27:03.605516] [INFO ] [sig ] [1742/3275] Completed LECO in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:03.605797] [INFO ] [sig ] [1743/3275] Forecasting LEG... [2026-03-11T20:27:03.605836] [INFO ] [sig ] Generating forecast for: LEG [2026-03-11T20:27:03.605880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-03-11T20:27:03.619956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-03-11T20:27:03.620320] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-03-11T20:27:03.621174] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-03-11T20:27:03.621229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:03.621262] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:03.621298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:03.621365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:03.687712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:03.688614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:03.688701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:03.688735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:03.827638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:03.827809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:03.827851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:03.827882] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:03.832427] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: UP (p=91.05%) [2026-03-11T20:27:03.832771] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-03-11T20:27:03.832908] [INFO ] [sig ] LEG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:03.981758] [INFO ] [LOCAL ] Saved forecast: LEG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LEG.txt [2026-03-11T20:27:03.981895] [INFO ] [sig ] [1743/3275] Completed LEG in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:03.981933] [INFO ] [sig ] [1744/3275] Forecasting LEGH... [2026-03-11T20:27:03.981963] [INFO ] [sig ] Generating forecast for: LEGH [2026-03-11T20:27:03.981993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-03-11T20:27:03.994997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-03-11T20:27:03.995379] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-03-11T20:27:03.996407] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-03-11T20:27:03.996462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:03.996520] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:03.996607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:03.996670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:04.059269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:04.060206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:04.060297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:04.060330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:04.193482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:04.193665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:04.193710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:04.193741] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:04.197775] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: UP (p=86.68%) [2026-03-11T20:27:04.198090] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-03-11T20:27:04.198226] [INFO ] [sig ] LEGH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:04.358829] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LEGH.txt [2026-03-11T20:27:04.359068] [INFO ] [sig ] [1744/3275] Completed LEGH in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:04.359126] [INFO ] [sig ] [1745/3275] Forecasting LEGN... [2026-03-11T20:27:04.359158] [INFO ] [sig ] Generating forecast for: LEGN [2026-03-11T20:27:04.359187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-03-11T20:27:04.375043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-03-11T20:27:04.375431] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-03-11T20:27:04.376334] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-03-11T20:27:04.376393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:04.376435] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:04.376471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:04.376531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:04.441382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:04.442286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:04.442370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:04.442403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:04.570528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:04.570729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:04.570783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:04.570823] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:04.574493] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=32.30%) [2026-03-11T20:27:04.575007] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-03-11T20:27:04.575146] [INFO ] [sig ] LEGN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:04.730653] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LEGN.txt [2026-03-11T20:27:04.730809] [INFO ] [sig ] [1745/3275] Completed LEGN in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:04.730851] [INFO ] [sig ] [1746/3275] Forecasting LEN... [2026-03-11T20:27:04.730882] [INFO ] [sig ] Generating forecast for: LEN [2026-03-11T20:27:04.730915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-03-11T20:27:04.745055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-03-11T20:27:04.745423] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-03-11T20:27:04.746546] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-03-11T20:27:04.746635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:04.746670] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:04.746696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:04.746936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:04.812506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:04.813326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:04.813412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:04.813445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:04.941762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:04.941924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:04.941967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:04.941997] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:04.945960] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: UP (p=66.82%) [2026-03-11T20:27:04.946332] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-03-11T20:27:04.946497] [INFO ] [sig ] LEN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:05.106139] [INFO ] [LOCAL ] Saved forecast: LEN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LEN.txt [2026-03-11T20:27:05.106296] [INFO ] [sig ] [1746/3275] Completed LEN in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:05.106340] [INFO ] [sig ] [1747/3275] Forecasting LENZ... [2026-03-11T20:27:05.106379] [INFO ] [sig ] Generating forecast for: LENZ [2026-03-11T20:27:05.106419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-03-11T20:27:05.119913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-03-11T20:27:05.120318] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-03-11T20:27:05.121344] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-03-11T20:27:05.121405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:05.121446] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:05.121479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:05.121564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:05.185874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:05.186744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:05.186833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:05.186877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:05.325517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:05.325724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:05.325780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:05.325860] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:05.329747] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: DOWN (p=8.90%) [2026-03-11T20:27:05.330036] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-03-11T20:27:05.330192] [INFO ] [sig ] LENZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:05.482870] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LENZ.txt [2026-03-11T20:27:05.483025] [INFO ] [sig ] [1747/3275] Completed LENZ in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:05.483063] [INFO ] [sig ] [1748/3275] Forecasting LEO... [2026-03-11T20:27:05.483093] [INFO ] [sig ] Generating forecast for: LEO [2026-03-11T20:27:05.483132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-03-11T20:27:05.494459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-03-11T20:27:05.494884] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-03-11T20:27:05.495775] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-03-11T20:27:05.496017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:05.496049] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:05.496076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:05.496134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:05.556367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:05.557307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:05.557397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:05.557437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:05.685396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:05.685599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:05.685644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:05.685676] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:05.689914] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-03-11T20:27:05.690243] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-03-11T20:27:05.690387] [INFO ] [sig ] LEO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:05.838956] [INFO ] [LOCAL ] Saved forecast: LEO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LEO.txt [2026-03-11T20:27:05.839119] [INFO ] [sig ] [1748/3275] Completed LEO in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:05.839165] [INFO ] [sig ] [1749/3275] Forecasting LEVI... [2026-03-11T20:27:05.839200] [INFO ] [sig ] Generating forecast for: LEVI [2026-03-11T20:27:05.839237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-03-11T20:27:05.853017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-03-11T20:27:05.853369] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-03-11T20:27:05.854184] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-03-11T20:27:05.854235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:05.854266] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:05.854291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:05.854348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:05.917561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:05.918508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:05.918620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:05.918656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:06.048097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:06.048262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:06.048308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:06.048353] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:06.052471] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-03-11T20:27:06.052801] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-03-11T20:27:06.052944] [INFO ] [sig ] LEVI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:06.209974] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LEVI.txt [2026-03-11T20:27:06.210149] [INFO ] [sig ] [1749/3275] Completed LEVI in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:06.210192] [INFO ] [sig ] [1750/3275] Forecasting LFMD... [2026-03-11T20:27:06.210222] [INFO ] [sig ] Generating forecast for: LFMD [2026-03-11T20:27:06.210254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-03-11T20:27:06.224538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-03-11T20:27:06.225124] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-03-11T20:27:06.226196] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-03-11T20:27:06.226249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:06.226281] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:06.226307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:06.226364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:06.294320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:06.295321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:06.295416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:06.295458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:06.433891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:06.434054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:06.434096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:06.434125] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:06.438177] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-03-11T20:27:06.438484] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-03-11T20:27:06.438657] [INFO ] [sig ] LFMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:06.593701] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LFMD.txt [2026-03-11T20:27:06.593872] [INFO ] [sig ] [1750/3275] Completed LFMD in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:06.593917] [INFO ] [sig ] [1751/3275] Forecasting LFUS... [2026-03-11T20:27:06.593947] [INFO ] [sig ] Generating forecast for: LFUS [2026-03-11T20:27:06.593979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-03-11T20:27:06.609657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-03-11T20:27:06.610319] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-03-11T20:27:06.611461] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-03-11T20:27:06.611521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:06.611557] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:06.611608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:06.611671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:06.678142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:06.679468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:06.679598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:06.679634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:06.826172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:06.826350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:06.826391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:06.826439] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:06.830317] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=61.60%) [2026-03-11T20:27:06.830735] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-03-11T20:27:06.830902] [INFO ] [sig ] LFUS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:06.977727] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LFUS.txt [2026-03-11T20:27:06.978137] [INFO ] [sig ] [1751/3275] Completed LFUS in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:06.978179] [INFO ] [sig ] [1752/3275] Forecasting LFVN... [2026-03-11T20:27:06.978208] [INFO ] [sig ] Generating forecast for: LFVN [2026-03-11T20:27:06.978238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-03-11T20:27:06.992128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-03-11T20:27:06.992532] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-03-11T20:27:06.993365] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-03-11T20:27:06.993417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:06.993448] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:06.993474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:06.993529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:07.053541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:07.054450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:07.054537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:07.054589] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:07.181906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:07.182067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:07.182108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:07.182136] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:07.185791] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=43.11%) [2026-03-11T20:27:07.186082] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-03-11T20:27:07.186215] [INFO ] [sig ] LFVN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:07.334298] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LFVN.txt [2026-03-11T20:27:07.334455] [INFO ] [sig ] [1752/3275] Completed LFVN in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:07.334495] [INFO ] [sig ] [1753/3275] Forecasting LGCL... [2026-03-11T20:27:07.334524] [INFO ] [sig ] Generating forecast for: LGCL [2026-03-11T20:27:07.334554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-03-11T20:27:07.347062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-03-11T20:27:07.347396] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-03-11T20:27:07.348543] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-03-11T20:27:07.348624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:07.348657] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:07.348682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:07.348922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:07.409216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:07.410192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:07.410292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:07.410333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:07.539068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:07.539243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:07.539292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:07.539321] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:07.543138] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=79.75%) [2026-03-11T20:27:07.543416] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-03-11T20:27:07.543551] [INFO ] [sig ] LGCL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:07.701045] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LGCL.txt [2026-03-11T20:27:07.701217] [INFO ] [sig ] [1753/3275] Completed LGCL in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-11T20:27:07.701259] [INFO ] [sig ] [1754/3275] Forecasting LGI... [2026-03-11T20:27:07.701290] [INFO ] [sig ] Generating forecast for: LGI [2026-03-11T20:27:07.701321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-03-11T20:27:07.714907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-03-11T20:27:07.715335] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-03-11T20:27:07.716218] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-03-11T20:27:07.716275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:07.716321] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:07.716363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:07.716425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:07.774718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:07.775624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:07.775740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:07.775773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:07.901756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:07.901943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:07.901984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:07.902012] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:07.905695] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=92.60%) [2026-03-11T20:27:07.906038] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-03-11T20:27:07.906203] [INFO ] [sig ] LGI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:08.095919] [INFO ] [LOCAL ] Saved forecast: LGI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LGI.txt [2026-03-11T20:27:08.096081] [INFO ] [sig ] [1754/3275] Completed LGI in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-11T20:27:08.096126] [INFO ] [sig ] [1755/3275] Forecasting LGIH... [2026-03-11T20:27:08.096164] [INFO ] [sig ] Generating forecast for: LGIH [2026-03-11T20:27:08.096197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-03-11T20:27:08.108615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-03-11T20:27:08.109011] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-03-11T20:27:08.109955] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-03-11T20:27:08.110012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:08.110045] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:08.110070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:08.110168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:08.168799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:08.169722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:08.169811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:08.169842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:08.293117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:08.293276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:08.293316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:08.293345] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:08.296856] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=78.32%) [2026-03-11T20:27:08.297142] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-03-11T20:27:08.297271] [INFO ] [sig ] LGIH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:08.449039] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LGIH.txt [2026-03-11T20:27:08.449203] [INFO ] [sig ] [1755/3275] Completed LGIH in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-11T20:27:08.449263] [INFO ] [sig ] [1756/3275] Forecasting LGND... [2026-03-11T20:27:08.449295] [INFO ] [sig ] Generating forecast for: LGND [2026-03-11T20:27:08.449328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-03-11T20:27:08.462768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-03-11T20:27:08.463369] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-03-11T20:27:08.464451] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-03-11T20:27:08.464509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:08.464548] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:08.464611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:08.464681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:08.525219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:08.526128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:08.526212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:08.526244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:08.658700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:08.659060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:08.659099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:08.659127] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:08.663083] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=74.87%) [2026-03-11T20:27:08.663390] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-03-11T20:27:08.663534] [INFO ] [sig ] LGND: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:08.814369] [INFO ] [LOCAL ] Saved forecast: LGND 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LGND.txt [2026-03-11T20:27:08.814532] [INFO ] [sig ] [1756/3275] Completed LGND in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-11T20:27:08.814592] [INFO ] [sig ] [1757/3275] Forecasting LH... [2026-03-11T20:27:08.814625] [INFO ] [sig ] Generating forecast for: LH [2026-03-11T20:27:08.814655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-03-11T20:27:08.827242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-03-11T20:27:08.827660] [INFO ] [FORECASTER] Starting predict_future for LH [2026-03-11T20:27:08.828650] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-03-11T20:27:08.828721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:08.828755] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:08.828781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:08.828836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:08.889872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:08.890838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:08.890923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:08.890955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:09.020042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:09.020202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:09.020242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:09.020271] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:09.023750] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: DOWN (p=26.61%) [2026-03-11T20:27:09.024046] [INFO ] [FORECASTER] Completed predict_future for LH [2026-03-11T20:27:09.024176] [INFO ] [sig ] LH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:09.169669] [INFO ] [LOCAL ] Saved forecast: LH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LH.txt [2026-03-11T20:27:09.169860] [INFO ] [sig ] [1757/3275] Completed LH in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:09.169904] [INFO ] [sig ] [1758/3275] Forecasting LHX... [2026-03-11T20:27:09.169935] [INFO ] [sig ] Generating forecast for: LHX [2026-03-11T20:27:09.169966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-03-11T20:27:09.181784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-03-11T20:27:09.182151] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-03-11T20:27:09.183007] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-03-11T20:27:09.183059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:09.183091] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:09.183117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:09.183173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:09.243301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:09.244248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:09.244333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:09.244366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:09.375028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:09.375180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:09.375219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:09.375248] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:09.378840] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=23.47%) [2026-03-11T20:27:09.379118] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-03-11T20:27:09.379250] [INFO ] [sig ] LHX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:09.520932] [INFO ] [LOCAL ] Saved forecast: LHX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LHX.txt [2026-03-11T20:27:09.521084] [INFO ] [sig ] [1758/3275] Completed LHX in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:09.521125] [INFO ] [sig ] [1759/3275] Forecasting LI... [2026-03-11T20:27:09.521156] [INFO ] [sig ] Generating forecast for: LI [2026-03-11T20:27:09.521187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-03-11T20:27:09.533404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-03-11T20:27:09.533759] [INFO ] [FORECASTER] Starting predict_future for LI [2026-03-11T20:27:09.534553] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-03-11T20:27:09.534622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:09.534654] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:09.534680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:09.534736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:09.593092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:09.594013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:09.594097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:09.594131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:09.723116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:09.723283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:09.723325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:09.723352] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:09.727428] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: UP (p=56.90%) [2026-03-11T20:27:09.727741] [INFO ] [FORECASTER] Completed predict_future for LI [2026-03-11T20:27:09.728097] [INFO ] [sig ] LI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:09.887937] [INFO ] [LOCAL ] Saved forecast: LI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LI.txt [2026-03-11T20:27:09.888141] [INFO ] [sig ] [1759/3275] Completed LI in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:09.888181] [INFO ] [sig ] [1760/3275] Forecasting LIF... [2026-03-11T20:27:09.888211] [INFO ] [sig ] Generating forecast for: LIF [2026-03-11T20:27:09.888241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-03-11T20:27:09.901083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-03-11T20:27:09.901528] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-03-11T20:27:09.902426] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-03-11T20:27:09.902481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:09.902513] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:09.902543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:09.902629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:09.966069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:09.967229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:09.967336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:09.967372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:10.107857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:10.108059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:10.108101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:10.108131] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:10.111634] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-03-11T20:27:10.111921] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-03-11T20:27:10.112053] [INFO ] [sig ] LIF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:10.256325] [INFO ] [LOCAL ] Saved forecast: LIF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LIF.txt [2026-03-11T20:27:10.256487] [INFO ] [sig ] [1760/3275] Completed LIF in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:10.256548] [INFO ] [sig ] [1761/3275] Forecasting LII... [2026-03-11T20:27:10.256601] [INFO ] [sig ] Generating forecast for: LII [2026-03-11T20:27:10.256635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-03-11T20:27:10.270108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-03-11T20:27:10.270520] [INFO ] [FORECASTER] Starting predict_future for LII [2026-03-11T20:27:10.271433] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-03-11T20:27:10.271491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:10.271554] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:10.271611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:10.271689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:10.332112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:10.333152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:10.333248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:10.333282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:10.463926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:10.464103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:10.464145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:10.464174] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:10.467805] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: DOWN (p=38.80%) [2026-03-11T20:27:10.468135] [INFO ] [FORECASTER] Completed predict_future for LII [2026-03-11T20:27:10.468274] [INFO ] [sig ] LII: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:10.625676] [INFO ] [LOCAL ] Saved forecast: LII 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LII.txt [2026-03-11T20:27:10.625840] [INFO ] [sig ] [1761/3275] Completed LII in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:10.625881] [INFO ] [sig ] [1762/3275] Forecasting LILA... [2026-03-11T20:27:10.625911] [INFO ] [sig ] Generating forecast for: LILA [2026-03-11T20:27:10.625941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-03-11T20:27:10.639509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-03-11T20:27:10.639933] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-03-11T20:27:10.640787] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-03-11T20:27:10.640841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:10.640872] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:10.640899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:10.640955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:10.698792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:10.699788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:10.699878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:10.699911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:10.828556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:10.828765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:10.828814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:10.828849] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:10.833535] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: DOWN (p=49.73%) [2026-03-11T20:27:10.834032] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-03-11T20:27:10.834233] [INFO ] [sig ] LILA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:10.997124] [INFO ] [LOCAL ] Saved forecast: LILA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LILA.txt [2026-03-11T20:27:10.997285] [INFO ] [sig ] [1762/3275] Completed LILA in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:10.997327] [INFO ] [sig ] [1763/3275] Forecasting LILAK... [2026-03-11T20:27:10.997357] [INFO ] [sig ] Generating forecast for: LILAK [2026-03-11T20:27:10.997387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-03-11T20:27:11.010497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-03-11T20:27:11.011141] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-03-11T20:27:11.012172] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-03-11T20:27:11.012226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:11.012260] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:11.012286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:11.012344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:11.074651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:11.075800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:11.075887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:11.075919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:11.204678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:11.204850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:11.204891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:11.204921] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:11.208533] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-03-11T20:27:11.209064] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-03-11T20:27:11.209207] [INFO ] [sig ] LILAK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:11.362626] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LILAK.txt [2026-03-11T20:27:11.362788] [INFO ] [sig ] [1763/3275] Completed LILAK in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:11.362827] [INFO ] [sig ] [1764/3275] Forecasting LIND... [2026-03-11T20:27:11.362858] [INFO ] [sig ] Generating forecast for: LIND [2026-03-11T20:27:11.362888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-03-11T20:27:11.380500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-03-11T20:27:11.380891] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-03-11T20:27:11.381734] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-03-11T20:27:11.381788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:11.381818] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:11.381844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:11.381899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:11.443294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:11.444198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:11.444281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:11.444313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:11.573684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:11.573849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:11.573905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:11.573969] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:11.577635] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-03-11T20:27:11.578184] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-03-11T20:27:11.578328] [INFO ] [sig ] LIND: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:11.729888] [INFO ] [LOCAL ] Saved forecast: LIND 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LIND.txt [2026-03-11T20:27:11.730054] [INFO ] [sig ] [1764/3275] Completed LIND in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:11.730097] [INFO ] [sig ] [1765/3275] Forecasting LINE... [2026-03-11T20:27:11.730126] [INFO ] [sig ] Generating forecast for: LINE [2026-03-11T20:27:11.730158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-03-11T20:27:11.744833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-03-11T20:27:11.745253] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-03-11T20:27:11.746311] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-03-11T20:27:11.746364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:11.746396] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:11.746422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:11.746490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:11.810100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:11.810922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:11.811006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:11.811040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:11.940559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:11.940748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:11.940984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:11.941015] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:11.945172] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: UP (p=82.91%) [2026-03-11T20:27:11.945511] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-03-11T20:27:11.945716] [INFO ] [sig ] LINE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:12.092076] [INFO ] [LOCAL ] Saved forecast: LINE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LINE.txt [2026-03-11T20:27:12.092232] [INFO ] [sig ] [1765/3275] Completed LINE in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:12.092273] [INFO ] [sig ] [1766/3275] Forecasting LINK... [2026-03-11T20:27:12.092304] [INFO ] [sig ] Generating forecast for: LINK [2026-03-11T20:27:12.092334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-03-11T20:27:12.105254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-03-11T20:27:12.105621] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-03-11T20:27:12.106702] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-03-11T20:27:12.106762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:12.106795] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:12.106821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:12.106878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:12.175877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:12.176951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:12.177052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:12.177090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:12.299097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:12.299261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:12.299300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:12.299330] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:12.303023] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: DOWN (p=31.61%) [2026-03-11T20:27:12.303352] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-03-11T20:27:12.303516] [INFO ] [sig ] LINK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:12.446404] [INFO ] [LOCAL ] Saved forecast: LINK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LINK.txt [2026-03-11T20:27:12.446547] [INFO ] [sig ] [1766/3275] Completed LINK in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:12.446604] [INFO ] [sig ] [1767/3275] Forecasting LITE... [2026-03-11T20:27:12.446635] [INFO ] [sig ] Generating forecast for: LITE [2026-03-11T20:27:12.446666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-03-11T20:27:12.458943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-03-11T20:27:12.459295] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-03-11T20:27:12.460158] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-03-11T20:27:12.460210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:12.460242] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:12.460267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:12.460326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:12.517261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:12.518201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:12.518285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:12.518317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:12.648859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:12.649018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:12.649058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:12.649088] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:12.652740] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=97.00%) [2026-03-11T20:27:12.653019] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-03-11T20:27:12.653149] [INFO ] [sig ] LITE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:12.796005] [INFO ] [LOCAL ] Saved forecast: LITE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LITE.txt [2026-03-11T20:27:12.796165] [INFO ] [sig ] [1767/3275] Completed LITE in 0.3s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:12.796205] [INFO ] [sig ] [1768/3275] Forecasting LITM... [2026-03-11T20:27:12.796234] [INFO ] [sig ] Generating forecast for: LITM [2026-03-11T20:27:12.796264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-03-11T20:27:12.808897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-03-11T20:27:12.809294] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-03-11T20:27:12.810194] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-03-11T20:27:12.810248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:12.810293] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:12.810324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:12.810396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:12.870459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:12.871338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:12.871438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:12.871475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:12.992911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:12.993074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:12.993115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:12.993145] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:12.996735] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=84.38%) [2026-03-11T20:27:12.997046] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-03-11T20:27:12.997180] [INFO ] [sig ] LITM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:13.149342] [INFO ] [LOCAL ] Saved forecast: LITM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LITM.txt [2026-03-11T20:27:13.149511] [INFO ] [sig ] [1768/3275] Completed LITM in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:13.149552] [INFO ] [sig ] [1769/3275] Forecasting LIVN... [2026-03-11T20:27:13.149605] [INFO ] [sig ] Generating forecast for: LIVN [2026-03-11T20:27:13.149655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-03-11T20:27:13.162804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-03-11T20:27:13.163184] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-03-11T20:27:13.164154] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-03-11T20:27:13.164209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:13.164255] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:13.164283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:13.164365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:13.224782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:13.225697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:13.225845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:13.225882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:13.350885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:13.351046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:13.351086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:13.351117] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:13.354847] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: DOWN (p=37.43%) [2026-03-11T20:27:13.355145] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-03-11T20:27:13.355277] [INFO ] [sig ] LIVN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:13.499178] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LIVN.txt [2026-03-11T20:27:13.499327] [INFO ] [sig ] [1769/3275] Completed LIVN in 0.3s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:13.499365] [INFO ] [sig ] [1770/3275] Forecasting LKFN... [2026-03-11T20:27:13.499395] [INFO ] [sig ] Generating forecast for: LKFN [2026-03-11T20:27:13.499424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-03-11T20:27:13.512073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-03-11T20:27:13.512533] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-03-11T20:27:13.513614] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-03-11T20:27:13.513674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:13.513704] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:13.513730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:13.513785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:13.578399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:13.579817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:13.579951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:13.580000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:13.703919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:13.704083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:13.704127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:13.704159] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:13.707827] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-03-11T20:27:13.708158] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-03-11T20:27:13.708299] [INFO ] [sig ] LKFN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:13.860200] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LKFN.txt [2026-03-11T20:27:13.860371] [INFO ] [sig ] [1770/3275] Completed LKFN in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-11T20:27:13.860417] [INFO ] [sig ] [1771/3275] Forecasting LKQ... [2026-03-11T20:27:13.860447] [INFO ] [sig ] Generating forecast for: LKQ [2026-03-11T20:27:13.860479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-03-11T20:27:13.878034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-03-11T20:27:13.878423] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-03-11T20:27:13.879240] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-03-11T20:27:13.879293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:13.879324] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:13.879351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:13.879408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:13.940095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:13.940789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:13.940900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:13.940933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:14.060188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:14.060346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:14.060388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:14.060429] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:14.063957] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=7.90%) [2026-03-11T20:27:14.064304] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-03-11T20:27:14.064446] [INFO ] [sig ] LKQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:14.209691] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LKQ.txt [2026-03-11T20:27:14.209849] [INFO ] [sig ] [1771/3275] Completed LKQ in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-11T20:27:14.209895] [INFO ] [sig ] [1772/3275] Forecasting LLY... [2026-03-11T20:27:14.209926] [INFO ] [sig ] Generating forecast for: LLY [2026-03-11T20:27:14.209956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-03-11T20:27:14.223291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-03-11T20:27:14.223666] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-03-11T20:27:14.224493] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-03-11T20:27:14.224544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:14.224603] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:14.224636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:14.224691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:14.283667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:14.284625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:14.284713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:14.284748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:14.413221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:14.413383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:14.413427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:14.413472] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:14.417669] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=61.73%) [2026-03-11T20:27:14.418185] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-03-11T20:27:14.418319] [INFO ] [sig ] LLY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:14.577033] [INFO ] [LOCAL ] Saved forecast: LLY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LLY.txt [2026-03-11T20:27:14.577240] [INFO ] [sig ] [1772/3275] Completed LLY in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-11T20:27:14.577304] [INFO ] [sig ] [1773/3275] Forecasting LMB... [2026-03-11T20:27:14.577354] [INFO ] [sig ] Generating forecast for: LMB [2026-03-11T20:27:14.577404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-03-11T20:27:14.594643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-03-11T20:27:14.595172] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-03-11T20:27:14.596162] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-03-11T20:27:14.596221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:14.596253] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:14.596279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:14.596335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:14.655758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:14.656822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:14.656912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:14.656944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:14.780163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:14.780324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:14.780363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:14.780391] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:14.783862] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-03-11T20:27:14.784141] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-03-11T20:27:14.784270] [INFO ] [sig ] LMB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:14.934986] [INFO ] [LOCAL ] Saved forecast: LMB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LMB.txt [2026-03-11T20:27:14.935164] [INFO ] [sig ] [1773/3275] Completed LMB in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-11T20:27:14.935207] [INFO ] [sig ] [1774/3275] Forecasting LMBS... [2026-03-11T20:27:14.935239] [INFO ] [sig ] Generating forecast for: LMBS [2026-03-11T20:27:14.935271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-03-11T20:27:14.952404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-03-11T20:27:14.953102] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-03-11T20:27:14.954436] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-03-11T20:27:14.954500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:14.954544] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:14.954605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:14.954687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:15.039747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:15.040662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:15.040744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:15.040778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:15.184500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:15.184685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:15.184727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:15.184759] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:15.188767] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=84.43%) [2026-03-11T20:27:15.189051] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-03-11T20:27:15.189189] [INFO ] [sig ] LMBS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:15.333258] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LMBS.txt [2026-03-11T20:27:15.333430] [INFO ] [sig ] [1774/3275] Completed LMBS in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:15.333470] [INFO ] [sig ] [1775/3275] Forecasting LMND... [2026-03-11T20:27:15.333500] [INFO ] [sig ] Generating forecast for: LMND [2026-03-11T20:27:15.333530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-03-11T20:27:15.348022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-03-11T20:27:15.348424] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-03-11T20:27:15.349303] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-03-11T20:27:15.349358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:15.349390] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:15.349418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:15.349475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:15.410148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:15.411074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:15.411156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:15.411188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:15.535385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:15.535543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:15.535600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:15.535648] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:15.539099] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: UP (p=59.57%) [2026-03-11T20:27:15.539369] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-03-11T20:27:15.539491] [INFO ] [sig ] LMND: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:15.683013] [INFO ] [LOCAL ] Saved forecast: LMND 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LMND.txt [2026-03-11T20:27:15.683158] [INFO ] [sig ] [1775/3275] Completed LMND in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:15.683198] [INFO ] [sig ] [1776/3275] Forecasting LNC... [2026-03-11T20:27:15.683227] [INFO ] [sig ] Generating forecast for: LNC [2026-03-11T20:27:15.683256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-03-11T20:27:15.694544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-03-11T20:27:15.694916] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-03-11T20:27:15.695739] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-03-11T20:27:15.695802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:15.695836] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:15.695863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:15.695918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:15.755345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:15.756264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:15.756348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:15.756381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:15.891000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:15.891162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:15.891204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:15.891233] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:15.894928] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: DOWN (p=24.14%) [2026-03-11T20:27:15.895208] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-03-11T20:27:15.895337] [INFO ] [sig ] LNC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:16.046855] [INFO ] [LOCAL ] Saved forecast: LNC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LNC.txt [2026-03-11T20:27:16.047000] [INFO ] [sig ] [1776/3275] Completed LNC in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:16.047042] [INFO ] [sig ] [1777/3275] Forecasting LNG... [2026-03-11T20:27:16.047074] [INFO ] [sig ] Generating forecast for: LNG [2026-03-11T20:27:16.047106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-03-11T20:27:16.061446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-03-11T20:27:16.061847] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-03-11T20:27:16.062953] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-03-11T20:27:16.063166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:16.063199] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:16.063227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:16.063285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:16.125374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:16.126151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:16.126234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:16.126282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:16.253760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:16.253914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:16.253956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:16.253988] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:16.257832] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-03-11T20:27:16.258141] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-03-11T20:27:16.258274] [INFO ] [sig ] LNG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:16.403666] [INFO ] [LOCAL ] Saved forecast: LNG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LNG.txt [2026-03-11T20:27:16.403804] [INFO ] [sig ] [1777/3275] Completed LNG in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:16.403843] [INFO ] [sig ] [1778/3275] Forecasting LNKB... [2026-03-11T20:27:16.404060] [INFO ] [sig ] Generating forecast for: LNKB [2026-03-11T20:27:16.404089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-03-11T20:27:16.416020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-03-11T20:27:16.416317] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-03-11T20:27:16.417349] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-03-11T20:27:16.417405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:16.417464] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:16.417493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:16.417552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:16.478906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:16.479659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:16.479744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:16.479777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:16.607677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:16.607839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:16.607884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:16.607915] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:16.611670] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: UP (p=68.89%) [2026-03-11T20:27:16.611950] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-03-11T20:27:16.612074] [INFO ] [sig ] LNKB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:16.756848] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LNKB.txt [2026-03-11T20:27:16.756974] [INFO ] [sig ] [1778/3275] Completed LNKB in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:16.757013] [INFO ] [sig ] [1779/3275] Forecasting LNTH... [2026-03-11T20:27:16.757043] [INFO ] [sig ] Generating forecast for: LNTH [2026-03-11T20:27:16.757073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-03-11T20:27:16.769848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-03-11T20:27:16.770194] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-03-11T20:27:16.771245] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-03-11T20:27:16.771300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:16.771333] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:16.771371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:16.771444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:16.832634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:16.833433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:16.833519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:16.833553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:16.962557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:16.962739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:16.962792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:16.962833] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:16.966566] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: UP (p=80.45%) [2026-03-11T20:27:16.966903] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-03-11T20:27:16.967195] [INFO ] [sig ] LNTH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:17.114848] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LNTH.txt [2026-03-11T20:27:17.114984] [INFO ] [sig ] [1779/3275] Completed LNTH in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:17.115022] [INFO ] [sig ] [1780/3275] Forecasting LOAN... [2026-03-11T20:27:17.115051] [INFO ] [sig ] Generating forecast for: LOAN [2026-03-11T20:27:17.115082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-03-11T20:27:17.126451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-03-11T20:27:17.126823] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-03-11T20:27:17.127662] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-03-11T20:27:17.127727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:17.127768] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:17.127802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:17.127867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:17.187018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:17.187881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:17.187987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:17.188024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:17.307542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:17.307788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:17.307831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:17.307859] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:17.311451] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-03-11T20:27:17.311751] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-03-11T20:27:17.311884] [INFO ] [sig ] LOAN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:17.453470] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LOAN.txt [2026-03-11T20:27:17.453651] [INFO ] [sig ] [1780/3275] Completed LOAN in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:17.453693] [INFO ] [sig ] [1781/3275] Forecasting LOMA... [2026-03-11T20:27:17.453723] [INFO ] [sig ] Generating forecast for: LOMA [2026-03-11T20:27:17.453754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-03-11T20:27:17.467287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-03-11T20:27:17.467697] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-03-11T20:27:17.468742] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-03-11T20:27:17.468798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:17.468828] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:17.468853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:17.468908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:17.529407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:17.530326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:17.530415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:17.530447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:17.655451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:17.655635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:17.655676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:17.655754] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:17.659897] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-03-11T20:27:17.660177] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-03-11T20:27:17.660304] [INFO ] [sig ] LOMA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:17.805465] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LOMA.txt [2026-03-11T20:27:17.805647] [INFO ] [sig ] [1781/3275] Completed LOMA in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:17.805690] [INFO ] [sig ] [1782/3275] Forecasting LPCN... [2026-03-11T20:27:17.805722] [INFO ] [sig ] Generating forecast for: LPCN [2026-03-11T20:27:17.805755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-03-11T20:27:17.817172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-03-11T20:27:17.817430] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-03-11T20:27:17.818258] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-03-11T20:27:17.818310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:17.818341] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:17.818367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:17.818422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:17.877192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:17.877873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:17.877991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:17.878031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:17.989975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:17.990118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:17.990157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:17.990186] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:17.993529] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=67.79%) [2026-03-11T20:27:17.993822] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-03-11T20:27:17.993948] [INFO ] [sig ] LPCN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:18.155166] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LPCN.txt [2026-03-11T20:27:18.155333] [INFO ] [sig ] [1782/3275] Completed LPCN in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:18.155375] [INFO ] [sig ] [1783/3275] Forecasting LPG... [2026-03-11T20:27:18.155406] [INFO ] [sig ] Generating forecast for: LPG [2026-03-11T20:27:18.155449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-03-11T20:27:18.168562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-03-11T20:27:18.168948] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-03-11T20:27:18.169872] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-03-11T20:27:18.169926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:18.169958] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:18.169985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:18.170044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:18.234861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:18.235824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:18.235908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:18.235942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:18.372144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:18.372301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:18.372342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:18.372372] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:18.376109] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: UP (p=69.01%) [2026-03-11T20:27:18.376441] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-03-11T20:27:18.376613] [INFO ] [sig ] LPG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:18.521850] [INFO ] [LOCAL ] Saved forecast: LPG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LPG.txt [2026-03-11T20:27:18.522009] [INFO ] [sig ] [1783/3275] Completed LPG in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:18.522050] [INFO ] [sig ] [1784/3275] Forecasting LPL... [2026-03-11T20:27:18.522080] [INFO ] [sig ] Generating forecast for: LPL [2026-03-11T20:27:18.522111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-03-11T20:27:18.534857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-03-11T20:27:18.535220] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-03-11T20:27:18.536041] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-03-11T20:27:18.536100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:18.536131] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:18.536157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:18.536213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:18.594827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:18.595500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:18.595596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:18.595631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:18.711756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:18.711921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:18.711966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:18.711999] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:18.715511] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: DOWN (p=20.25%) [2026-03-11T20:27:18.715815] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-03-11T20:27:18.715942] [INFO ] [sig ] LPL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:18.860647] [INFO ] [LOCAL ] Saved forecast: LPL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LPL.txt [2026-03-11T20:27:18.860809] [INFO ] [sig ] [1784/3275] Completed LPL in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:18.860850] [INFO ] [sig ] [1785/3275] Forecasting LPTH... [2026-03-11T20:27:18.860878] [INFO ] [sig ] Generating forecast for: LPTH [2026-03-11T20:27:18.860909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-03-11T20:27:18.873513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-03-11T20:27:18.873882] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-03-11T20:27:18.874687] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-03-11T20:27:18.874739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:18.874770] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:18.874796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:18.874852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:18.933563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:18.934499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:18.934606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:18.934641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:19.056745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:19.056920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:19.056963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:19.056992] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:19.060567] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: UP (p=83.68%) [2026-03-11T20:27:19.060870] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-03-11T20:27:19.060995] [INFO ] [sig ] LPTH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:19.204875] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LPTH.txt [2026-03-11T20:27:19.205033] [INFO ] [sig ] [1785/3275] Completed LPTH in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:19.205074] [INFO ] [sig ] [1786/3275] Forecasting LPX... [2026-03-11T20:27:19.205104] [INFO ] [sig ] Generating forecast for: LPX [2026-03-11T20:27:19.205134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-03-11T20:27:19.217683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-03-11T20:27:19.218080] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-03-11T20:27:19.218917] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-03-11T20:27:19.218969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:19.219001] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:19.219027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:19.219083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:19.278197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:19.279118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:19.279201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:19.279233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:19.404475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:19.404665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:19.404706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:19.404735] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:19.409283] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=26.50%) [2026-03-11T20:27:19.410088] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-03-11T20:27:19.410368] [INFO ] [sig ] LPX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:19.572838] [INFO ] [LOCAL ] Saved forecast: LPX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LPX.txt [2026-03-11T20:27:19.573020] [INFO ] [sig ] [1786/3275] Completed LPX in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:19.573062] [INFO ] [sig ] [1787/3275] Forecasting LQDA... [2026-03-11T20:27:19.573093] [INFO ] [sig ] Generating forecast for: LQDA [2026-03-11T20:27:19.573124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-03-11T20:27:19.587322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-03-11T20:27:19.587814] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-03-11T20:27:19.588971] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-03-11T20:27:19.589036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:19.589080] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:19.589121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:19.589208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:19.663675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:19.664621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:19.664719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:19.664753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:19.806290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:19.806449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:19.806491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:19.806519] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:19.810212] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-03-11T20:27:19.810537] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-03-11T20:27:19.810695] [INFO ] [sig ] LQDA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:19.965937] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LQDA.txt [2026-03-11T20:27:19.966075] [INFO ] [sig ] [1787/3275] Completed LQDA in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-11T20:27:19.966117] [INFO ] [sig ] [1788/3275] Forecasting LRCX... [2026-03-11T20:27:19.966146] [INFO ] [sig ] Generating forecast for: LRCX [2026-03-11T20:27:19.966176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-03-11T20:27:19.979926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-03-11T20:27:19.980298] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-03-11T20:27:19.981120] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-03-11T20:27:19.981172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:19.981203] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:19.981230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:19.981287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:20.040210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:20.041058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:20.041169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:20.041203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:20.168018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:20.168187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:20.168231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:20.168262] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:20.171762] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: DOWN (p=48.52%) [2026-03-11T20:27:20.172048] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-03-11T20:27:20.172176] [INFO ] [sig ] LRCX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:20.317531] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LRCX.txt [2026-03-11T20:27:20.317684] [INFO ] [sig ] [1788/3275] Completed LRCX in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-11T20:27:20.317726] [INFO ] [sig ] [1789/3275] Forecasting LRGE... [2026-03-11T20:27:20.317757] [INFO ] [sig ] Generating forecast for: LRGE [2026-03-11T20:27:20.317789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-03-11T20:27:20.333766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-03-11T20:27:20.334071] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-03-11T20:27:20.334939] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-03-11T20:27:20.335159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:20.335190] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:20.335216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:20.335272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:20.395380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:20.396078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:20.396165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:20.396199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:20.515681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:20.515840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:20.515878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:20.515907] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:20.519759] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: DOWN (p=19.94%) [2026-03-11T20:27:20.520042] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-03-11T20:27:20.520170] [INFO ] [sig ] LRGE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:20.663163] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LRGE.txt [2026-03-11T20:27:20.663301] [INFO ] [sig ] [1789/3275] Completed LRGE in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-11T20:27:20.663339] [INFO ] [sig ] [1790/3275] Forecasting LSPD... [2026-03-11T20:27:20.663369] [INFO ] [sig ] Generating forecast for: LSPD [2026-03-11T20:27:20.663399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-03-11T20:27:20.675620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-03-11T20:27:20.675952] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-03-11T20:27:20.676751] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-03-11T20:27:20.676802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:20.676837] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:20.676864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:20.676931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:20.736699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:20.737326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:20.737408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:20.737440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:20.863055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:20.863211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:20.863251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:20.863279] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:20.866727] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=45.99%) [2026-03-11T20:27:20.867030] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-03-11T20:27:20.867157] [INFO ] [sig ] LSPD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:21.010223] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LSPD.txt [2026-03-11T20:27:21.010358] [INFO ] [sig ] [1790/3275] Completed LSPD in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:21.010397] [INFO ] [sig ] [1791/3275] Forecasting LTRX... [2026-03-11T20:27:21.010426] [INFO ] [sig ] Generating forecast for: LTRX [2026-03-11T20:27:21.010456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-03-11T20:27:21.023878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-03-11T20:27:21.024364] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-03-11T20:27:21.025528] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-03-11T20:27:21.025621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:21.025675] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:21.025718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:21.025807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:21.088384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:21.089471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:21.089555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:21.089605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:21.216903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:21.217250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:21.217290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:21.217320] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:21.220943] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-03-11T20:27:21.221220] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-03-11T20:27:21.221356] [INFO ] [sig ] LTRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:21.393370] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LTRX.txt [2026-03-11T20:27:21.393564] [INFO ] [sig ] [1791/3275] Completed LTRX in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:21.393634] [INFO ] [sig ] [1792/3275] Forecasting LUCD... [2026-03-11T20:27:21.393663] [INFO ] [sig ] Generating forecast for: LUCD [2026-03-11T20:27:21.393693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-03-11T20:27:21.408426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-03-11T20:27:21.408886] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-03-11T20:27:21.409878] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-03-11T20:27:21.409961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:21.409998] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:21.410026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:21.410092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:21.476398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:21.477559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:21.477695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:21.477746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:21.599259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:21.599412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:21.599452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:21.599482] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:21.602909] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: UP (p=60.45%) [2026-03-11T20:27:21.603185] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-03-11T20:27:21.603309] [INFO ] [sig ] LUCD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:21.745878] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LUCD.txt [2026-03-11T20:27:21.746021] [INFO ] [sig ] [1792/3275] Completed LUCD in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:21.746060] [INFO ] [sig ] [1793/3275] Forecasting LUMN... [2026-03-11T20:27:21.746089] [INFO ] [sig ] Generating forecast for: LUMN [2026-03-11T20:27:21.746120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-03-11T20:27:21.759694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-03-11T20:27:21.760086] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-03-11T20:27:21.760910] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-03-11T20:27:21.760961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:21.760992] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:21.761018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:21.761074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:21.821633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:21.822733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:21.822841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:21.822886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:21.949708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:21.949857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:21.949896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:21.949924] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:21.953409] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-03-11T20:27:21.953732] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-03-11T20:27:21.953857] [INFO ] [sig ] LUMN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:22.095837] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LUMN.txt [2026-03-11T20:27:22.095971] [INFO ] [sig ] [1793/3275] Completed LUMN in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:22.096009] [INFO ] [sig ] [1794/3275] Forecasting LVHD... [2026-03-11T20:27:22.096038] [INFO ] [sig ] Generating forecast for: LVHD [2026-03-11T20:27:22.096069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-03-11T20:27:22.108151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-03-11T20:27:22.108486] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-03-11T20:27:22.109323] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-03-11T20:27:22.109375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:22.109407] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:22.109433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:22.109488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:22.169602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:22.170257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:22.170336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:22.170367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:22.294617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:22.294767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:22.294810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:22.294847] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:22.298396] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=77.31%) [2026-03-11T20:27:22.298698] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-03-11T20:27:22.298835] [INFO ] [sig ] LVHD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:22.447803] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LVHD.txt [2026-03-11T20:27:22.447998] [INFO ] [sig ] [1794/3275] Completed LVHD in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:22.448238] [INFO ] [sig ] [1795/3275] Forecasting LWAY... [2026-03-11T20:27:22.448270] [INFO ] [sig ] Generating forecast for: LWAY [2026-03-11T20:27:22.448299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-03-11T20:27:22.461765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-03-11T20:27:22.462184] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-03-11T20:27:22.463039] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-03-11T20:27:22.463092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:22.463177] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:22.463205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:22.463261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:22.523505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:22.524409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:22.524499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:22.524532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:22.654747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:22.654950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:22.655020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:22.655053] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:22.658902] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=33.12%) [2026-03-11T20:27:22.659264] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-03-11T20:27:22.659425] [INFO ] [sig ] LWAY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:22.803935] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LWAY.txt [2026-03-11T20:27:22.804092] [INFO ] [sig ] [1795/3275] Completed LWAY in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:22.804132] [INFO ] [sig ] [1796/3275] Forecasting LWLG... [2026-03-11T20:27:22.804162] [INFO ] [sig ] Generating forecast for: LWLG [2026-03-11T20:27:22.804192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-03-11T20:27:22.816169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-03-11T20:27:22.816498] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-03-11T20:27:22.817297] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-03-11T20:27:22.817348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:22.817379] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:22.817406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:22.817470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:22.875885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:22.877222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:22.877339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:22.877378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:23.006828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:23.006988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:23.007028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:23.007057] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:23.010708] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: UP (p=75.14%) [2026-03-11T20:27:23.010991] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-03-11T20:27:23.011120] [INFO ] [sig ] LWLG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:23.166626] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/LWLG.txt [2026-03-11T20:27:23.166793] [INFO ] [sig ] [1796/3275] Completed LWLG in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:23.166836] [INFO ] [sig ] [1797/3275] Forecasting LYTS... [2026-03-11T20:27:23.166865] [INFO ] [sig ] Generating forecast for: LYTS [2026-03-11T20:27:23.166895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-03-11T20:27:23.180704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-03-11T20:27:23.181126] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-03-11T20:27:23.182004] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-03-11T20:27:23.182061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:23.182094] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:23.182122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:23.182179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:23.240634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:23.241541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:23.241645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:23.241680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:23.377479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:23.377697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:23.377745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:23.377775] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:23.381404] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: DOWN (p=6.68%) [2026-03-11T20:27:23.381747] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-03-11T20:27:23.381885] [INFO ] [sig ] LYTS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:23.527668] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LYTS.txt [2026-03-11T20:27:23.527828] [INFO ] [sig ] [1797/3275] Completed LYTS in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:23.527868] [INFO ] [sig ] [1798/3275] Forecasting LZ... [2026-03-11T20:27:23.527899] [INFO ] [sig ] Generating forecast for: LZ [2026-03-11T20:27:23.527931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-03-11T20:27:23.541434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-03-11T20:27:23.541816] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-03-11T20:27:23.542659] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-03-11T20:27:23.542712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:23.542744] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:23.542769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:23.542825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:23.601567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:23.602478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:23.602566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:23.602620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:23.736809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:23.736966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:23.737005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:23.737067] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:23.740755] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-03-11T20:27:23.741033] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-03-11T20:27:23.741161] [INFO ] [sig ] LZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:23.885635] [INFO ] [LOCAL ] Saved forecast: LZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/LZ.txt [2026-03-11T20:27:23.885762] [INFO ] [sig ] [1798/3275] Completed LZ in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:23.885802] [INFO ] [sig ] [1799/3275] Forecasting MAMA... [2026-03-11T20:27:23.885830] [INFO ] [sig ] Generating forecast for: MAMA [2026-03-11T20:27:23.885860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-03-11T20:27:23.898857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-03-11T20:27:23.899392] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-03-11T20:27:23.900192] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-03-11T20:27:23.900244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:23.900274] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:23.900300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:23.900356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:23.959016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:23.959759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:23.959838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:23.959870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:24.081754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:24.081929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:24.081969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:24.081997] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:24.085532] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=75.49%) [2026-03-11T20:27:24.085831] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-03-11T20:27:24.085960] [INFO ] [sig ] MAMA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:24.233067] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MAMA.txt [2026-03-11T20:27:24.233229] [INFO ] [sig ] [1799/3275] Completed MAMA in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:24.233271] [INFO ] [sig ] [1800/3275] Forecasting MASI... [2026-03-11T20:27:24.233299] [INFO ] [sig ] Generating forecast for: MASI [2026-03-11T20:27:24.233330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-03-11T20:27:24.246400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-03-11T20:27:24.246774] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-03-11T20:27:24.247565] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-03-11T20:27:24.247635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:24.247666] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:24.247692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:24.247749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:24.304602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:24.305384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:24.305465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:24.305496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:24.425998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:24.426174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:24.426411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:24.426442] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:24.430478] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-03-11T20:27:24.430775] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-03-11T20:27:24.430914] [INFO ] [sig ] MASI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:24.575682] [INFO ] [LOCAL ] Saved forecast: MASI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MASI.txt [2026-03-11T20:27:24.575835] [INFO ] [sig ] [1800/3275] Completed MASI in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:24.575874] [INFO ] [sig ] [1801/3275] Forecasting MAX... [2026-03-11T20:27:24.575903] [INFO ] [sig ] Generating forecast for: MAX [2026-03-11T20:27:24.575935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-03-11T20:27:24.588515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-03-11T20:27:24.588879] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-03-11T20:27:24.589686] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-03-11T20:27:24.589739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:24.589771] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:24.589798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:24.589855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:24.649229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:24.650079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:24.650159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:24.650191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:24.772503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:24.772676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:24.772717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:24.772745] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:24.776327] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=0.86%) [2026-03-11T20:27:24.776639] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-03-11T20:27:24.776772] [INFO ] [sig ] MAX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:24.927632] [INFO ] [LOCAL ] Saved forecast: MAX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MAX.txt [2026-03-11T20:27:24.927859] [INFO ] [sig ] [1801/3275] Completed MAX in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:24.927912] [INFO ] [sig ] [1802/3275] Forecasting MAXI... [2026-03-11T20:27:24.927949] [INFO ] [sig ] Generating forecast for: MAXI [2026-03-11T20:27:24.928004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-03-11T20:27:24.943733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-03-11T20:27:24.944119] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-03-11T20:27:24.944941] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-03-11T20:27:24.944993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:24.945025] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:24.945052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:24.945257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:25.005794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:25.006652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:25.006734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:25.006766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:25.126163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:25.126319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:25.126359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:25.126387] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:25.130605] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: UP (p=88.07%) [2026-03-11T20:27:25.130885] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-03-11T20:27:25.131015] [INFO ] [sig ] MAXI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:25.277365] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MAXI.txt [2026-03-11T20:27:25.277509] [INFO ] [sig ] [1802/3275] Completed MAXI in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:25.277549] [INFO ] [sig ] [1803/3275] Forecasting MAXN... [2026-03-11T20:27:25.277597] [INFO ] [sig ] Generating forecast for: MAXN [2026-03-11T20:27:25.277629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-03-11T20:27:25.291821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-03-11T20:27:25.292368] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-03-11T20:27:25.293378] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-03-11T20:27:25.293432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:25.293475] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:25.293502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:25.293557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:25.355826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:25.356652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:25.356737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:25.356771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:25.477231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:25.477389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:25.477430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:25.477459] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:25.481030] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: UP (p=96.61%) [2026-03-11T20:27:25.481308] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-03-11T20:27:25.481436] [INFO ] [sig ] MAXN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:25.627037] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MAXN.txt [2026-03-11T20:27:25.627231] [INFO ] [sig ] [1803/3275] Completed MAXN in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:25.627282] [INFO ] [sig ] [1804/3275] Forecasting MBB... [2026-03-11T20:27:25.627311] [INFO ] [sig ] Generating forecast for: MBB [2026-03-11T20:27:25.627346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-03-11T20:27:25.640308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-03-11T20:27:25.640684] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-03-11T20:27:25.641518] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-03-11T20:27:25.641596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:25.641630] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:25.641656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:25.641711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:25.698373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:25.699084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:25.699176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:25.699209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:25.818945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:25.819106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:25.819148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:25.819177] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:25.822798] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=28.35%) [2026-03-11T20:27:25.823075] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-03-11T20:27:25.823203] [INFO ] [sig ] MBB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:25.970507] [INFO ] [LOCAL ] Saved forecast: MBB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MBB.txt [2026-03-11T20:27:25.970668] [INFO ] [sig ] [1804/3275] Completed MBB in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-11T20:27:25.970710] [INFO ] [sig ] [1805/3275] Forecasting MBC... [2026-03-11T20:27:25.970738] [INFO ] [sig ] Generating forecast for: MBC [2026-03-11T20:27:25.970767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-03-11T20:27:25.983834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-03-11T20:27:25.984184] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-03-11T20:27:25.985025] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-03-11T20:27:25.985076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:25.985106] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:25.985131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:25.985186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:26.041566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:26.042269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:26.042378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:26.042412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:26.159758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:26.159912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:26.159953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:26.159983] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:26.163471] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=47.86%) [2026-03-11T20:27:26.163768] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-03-11T20:27:26.163895] [INFO ] [sig ] MBC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:26.309010] [INFO ] [LOCAL ] Saved forecast: MBC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MBC.txt [2026-03-11T20:27:26.309153] [INFO ] [sig ] [1805/3275] Completed MBC in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-11T20:27:26.309386] [INFO ] [sig ] [1806/3275] Forecasting MBI... [2026-03-11T20:27:26.309418] [INFO ] [sig ] Generating forecast for: MBI [2026-03-11T20:27:26.309448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-03-11T20:27:26.321943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-03-11T20:27:26.322275] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-03-11T20:27:26.323073] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-03-11T20:27:26.323125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:26.323156] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:26.323182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:26.323237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:26.381275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:26.382037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:26.382117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:26.382149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:26.504791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:26.504944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:26.504987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:26.505016] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:26.508841] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-03-11T20:27:26.509112] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-03-11T20:27:26.509237] [INFO ] [sig ] MBI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:26.655990] [INFO ] [LOCAL ] Saved forecast: MBI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MBI.txt [2026-03-11T20:27:26.656128] [INFO ] [sig ] [1806/3275] Completed MBI in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-11T20:27:26.656176] [INFO ] [sig ] [1807/3275] Forecasting MBIN... [2026-03-11T20:27:26.656206] [INFO ] [sig ] Generating forecast for: MBIN [2026-03-11T20:27:26.656237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-03-11T20:27:26.670071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-03-11T20:27:26.670430] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-03-11T20:27:26.671411] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-03-11T20:27:26.671464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:26.671497] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:26.671524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:26.671602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:26.732393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:26.733157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:26.733241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:26.733274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:26.854905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:26.855058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:26.855098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:26.855126] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:26.858709] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: DOWN (p=27.17%) [2026-03-11T20:27:26.859012] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-03-11T20:27:26.859154] [INFO ] [sig ] MBIN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:27.000879] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MBIN.txt [2026-03-11T20:27:27.001030] [INFO ] [sig ] [1807/3275] Completed MBIN in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:27.001077] [INFO ] [sig ] [1808/3275] Forecasting MBLY... [2026-03-11T20:27:27.001106] [INFO ] [sig ] Generating forecast for: MBLY [2026-03-11T20:27:27.001135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-03-11T20:27:27.013434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-03-11T20:27:27.013775] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-03-11T20:27:27.014610] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-03-11T20:27:27.014663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:27.014694] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:27.014719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:27.014775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:27.074036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:27.075104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:27.075188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:27.075220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:27.204670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:27.204839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:27.204881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:27.204913] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:27.209047] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: UP (p=64.79%) [2026-03-11T20:27:27.209544] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-03-11T20:27:27.209719] [INFO ] [sig ] MBLY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:27.358688] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MBLY.txt [2026-03-11T20:27:27.358879] [INFO ] [sig ] [1808/3275] Completed MBLY in 0.4s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:27.358926] [INFO ] [sig ] [1809/3275] Forecasting MBS... [2026-03-11T20:27:27.358962] [INFO ] [sig ] Generating forecast for: MBS [2026-03-11T20:27:27.358998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-03-11T20:27:27.372554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-03-11T20:27:27.372968] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-03-11T20:27:27.373813] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-03-11T20:27:27.373866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:27.373898] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:27.373925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:27.373993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:27.434043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:27.435128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:27.435216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:27.435247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:27.559867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:27.560011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:27.560050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:27.560077] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:27.563513] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: DOWN (p=39.75%) [2026-03-11T20:27:27.563802] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-03-11T20:27:27.563928] [INFO ] [sig ] MBS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:27.711112] [INFO ] [LOCAL ] Saved forecast: MBS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MBS.txt [2026-03-11T20:27:27.711276] [INFO ] [sig ] [1809/3275] Completed MBS in 0.4s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:27.711317] [INFO ] [sig ] [1810/3275] Forecasting MBWM... [2026-03-11T20:27:27.711346] [INFO ] [sig ] Generating forecast for: MBWM [2026-03-11T20:27:27.711377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-03-11T20:27:27.723223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-03-11T20:27:27.723602] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-03-11T20:27:27.724394] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-03-11T20:27:27.724447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:27.724478] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:27.724504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:27.724559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:27.781910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:27.782792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:27.782879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:27.782912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:27.903444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:27.903630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:27.903679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:27.903726] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:27.907517] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: DOWN (p=10.23%) [2026-03-11T20:27:27.907826] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-03-11T20:27:27.907987] [INFO ] [sig ] MBWM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:28.048532] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MBWM.txt [2026-03-11T20:27:28.048685] [INFO ] [sig ] [1810/3275] Completed MBWM in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:28.048726] [INFO ] [sig ] [1811/3275] Forecasting MBX... [2026-03-11T20:27:28.048755] [INFO ] [sig ] Generating forecast for: MBX [2026-03-11T20:27:28.048785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-03-11T20:27:28.060837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-03-11T20:27:28.061158] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-03-11T20:27:28.061983] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-03-11T20:27:28.062035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:28.062067] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:28.062094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:28.062154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:28.121915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:28.122859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:28.122945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:28.122978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:28.246936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:28.247103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:28.247146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:28.247176] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:28.251719] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: DOWN (p=28.16%) [2026-03-11T20:27:28.252014] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-03-11T20:27:28.252168] [INFO ] [sig ] MBX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:28.395519] [INFO ] [LOCAL ] Saved forecast: MBX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MBX.txt [2026-03-11T20:27:28.395676] [INFO ] [sig ] [1811/3275] Completed MBX in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:28.395717] [INFO ] [sig ] [1812/3275] Forecasting MC... [2026-03-11T20:27:28.395745] [INFO ] [sig ] Generating forecast for: MC [2026-03-11T20:27:28.395775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-03-11T20:27:28.408115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-03-11T20:27:28.408502] [INFO ] [FORECASTER] Starting predict_future for MC [2026-03-11T20:27:28.409372] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-03-11T20:27:28.409425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:28.409483] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:28.409511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:28.409608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:28.474480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:28.475445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:28.475547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:28.475603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:28.594450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:28.594622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:28.594665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:28.594696] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:28.598207] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: UP (p=51.53%) [2026-03-11T20:27:28.598481] [INFO ] [FORECASTER] Completed predict_future for MC [2026-03-11T20:27:28.598627] [INFO ] [sig ] MC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:28.743708] [INFO ] [LOCAL ] Saved forecast: MC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MC.txt [2026-03-11T20:27:28.743878] [INFO ] [sig ] [1812/3275] Completed MC in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:28.743918] [INFO ] [sig ] [1813/3275] Forecasting MCBS... [2026-03-11T20:27:28.743950] [INFO ] [sig ] Generating forecast for: MCBS [2026-03-11T20:27:28.743982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-03-11T20:27:28.755892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-03-11T20:27:28.756254] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-03-11T20:27:28.757084] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-03-11T20:27:28.757138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:28.757170] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:28.757197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:28.757254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:28.816703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:28.817387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:28.817470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:28.817503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:28.938213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:28.938364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:28.938405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:28.938433] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:28.941980] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: DOWN (p=21.26%) [2026-03-11T20:27:28.942249] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-03-11T20:27:28.942376] [INFO ] [sig ] MCBS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:29.087423] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MCBS.txt [2026-03-11T20:27:29.087619] [INFO ] [sig ] [1813/3275] Completed MCBS in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:29.087669] [INFO ] [sig ] [1814/3275] Forecasting MCHI... [2026-03-11T20:27:29.087700] [INFO ] [sig ] Generating forecast for: MCHI [2026-03-11T20:27:29.087730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-03-11T20:27:29.100283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-03-11T20:27:29.100678] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-03-11T20:27:29.101516] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-03-11T20:27:29.101585] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:29.101620] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:29.101657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:29.101715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:29.159503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:29.160292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:29.160382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:29.160415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:29.282512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:29.282690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:29.282732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:29.282760] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:29.286186] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=95.86%) [2026-03-11T20:27:29.286462] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-03-11T20:27:29.286605] [INFO ] [sig ] MCHI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:29.427058] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MCHI.txt [2026-03-11T20:27:29.427195] [INFO ] [sig ] [1814/3275] Completed MCHI in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:29.427233] [INFO ] [sig ] [1815/3275] Forecasting MCHP... [2026-03-11T20:27:29.427261] [INFO ] [sig ] Generating forecast for: MCHP [2026-03-11T20:27:29.427291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-03-11T20:27:29.439114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-03-11T20:27:29.439445] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-03-11T20:27:29.440248] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-03-11T20:27:29.440300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:29.440330] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:29.440356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:29.440412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:29.498253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:29.499165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:29.499254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:29.499287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:29.622337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:29.622480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:29.622518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:29.622594] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:29.626007] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=42.47%) [2026-03-11T20:27:29.626287] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-03-11T20:27:29.626421] [INFO ] [sig ] MCHP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:29.767005] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MCHP.txt [2026-03-11T20:27:29.767184] [INFO ] [sig ] [1815/3275] Completed MCHP in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:29.767227] [INFO ] [sig ] [1816/3275] Forecasting MCHX... [2026-03-11T20:27:29.767262] [INFO ] [sig ] Generating forecast for: MCHX [2026-03-11T20:27:29.767306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-03-11T20:27:29.778723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-03-11T20:27:29.779044] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-03-11T20:27:29.779911] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-03-11T20:27:29.779964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:29.779998] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:29.780029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:29.780098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:29.842017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:29.843007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:29.843104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:29.843140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:29.950900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:29.951064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:29.951105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:29.951133] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:29.954881] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: UP (p=55.89%) [2026-03-11T20:27:29.955235] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-03-11T20:27:29.955382] [INFO ] [sig ] MCHX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:30.098474] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MCHX.txt [2026-03-11T20:27:30.098638] [INFO ] [sig ] [1816/3275] Completed MCHX in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:30.098682] [INFO ] [sig ] [1817/3275] Forecasting MCI... [2026-03-11T20:27:30.098710] [INFO ] [sig ] Generating forecast for: MCI [2026-03-11T20:27:30.098748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-03-11T20:27:30.111086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-03-11T20:27:30.111483] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-03-11T20:27:30.112322] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-03-11T20:27:30.112375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:30.112408] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:30.112435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:30.112492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:30.175269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:30.176122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:30.176210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:30.176243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:30.300790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:30.300956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:30.301010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:30.301046] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:30.304545] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: UP (p=94.76%) [2026-03-11T20:27:30.304842] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-03-11T20:27:30.304971] [INFO ] [sig ] MCI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:30.449263] [INFO ] [LOCAL ] Saved forecast: MCI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MCI.txt [2026-03-11T20:27:30.449415] [INFO ] [sig ] [1817/3275] Completed MCI in 0.4s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:30.449454] [INFO ] [sig ] [1818/3275] Forecasting MCK... [2026-03-11T20:27:30.449484] [INFO ] [sig ] Generating forecast for: MCK [2026-03-11T20:27:30.449527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-03-11T20:27:30.462717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-03-11T20:27:30.463116] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-03-11T20:27:30.463995] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-03-11T20:27:30.464049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:30.464079] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:30.464104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:30.464160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:30.528652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:30.529569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:30.529674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:30.529707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:30.656025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:30.656325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:30.656367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:30.656394] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:30.660032] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: UP (p=77.95%) [2026-03-11T20:27:30.660308] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-03-11T20:27:30.660443] [INFO ] [sig ] MCK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:30.800640] [INFO ] [LOCAL ] Saved forecast: MCK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MCK.txt [2026-03-11T20:27:30.800782] [INFO ] [sig ] [1818/3275] Completed MCK in 0.4s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:30.800821] [INFO ] [sig ] [1819/3275] Forecasting MCN... [2026-03-11T20:27:30.800850] [INFO ] [sig ] Generating forecast for: MCN [2026-03-11T20:27:30.800880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-03-11T20:27:30.811985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-03-11T20:27:30.812305] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-03-11T20:27:30.813131] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-03-11T20:27:30.813183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:30.813215] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:30.813241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:30.813296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:30.870293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:30.871071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:30.871152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:30.871184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:30.988531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:30.988706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:30.988759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:30.988791] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:30.992434] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: DOWN (p=19.39%) [2026-03-11T20:27:30.992783] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-03-11T20:27:30.992925] [INFO ] [sig ] MCN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:31.138638] [INFO ] [LOCAL ] Saved forecast: MCN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MCN.txt [2026-03-11T20:27:31.138785] [INFO ] [sig ] [1819/3275] Completed MCN in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:31.138826] [INFO ] [sig ] [1820/3275] Forecasting MCO... [2026-03-11T20:27:31.138858] [INFO ] [sig ] Generating forecast for: MCO [2026-03-11T20:27:31.138890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-03-11T20:27:31.150791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-03-11T20:27:31.151139] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-03-11T20:27:31.151980] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-03-11T20:27:31.152037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:31.152069] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:31.152096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:31.152154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:31.211362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:31.212158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:31.212243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:31.212276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:31.336292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:31.336476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:31.336527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:31.336558] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:31.340276] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=31.88%) [2026-03-11T20:27:31.340586] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-03-11T20:27:31.340721] [INFO ] [sig ] MCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:31.482168] [INFO ] [LOCAL ] Saved forecast: MCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MCO.txt [2026-03-11T20:27:31.482298] [INFO ] [sig ] [1820/3275] Completed MCO in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:31.482337] [INFO ] [sig ] [1821/3275] Forecasting MCRB... [2026-03-11T20:27:31.482366] [INFO ] [sig ] Generating forecast for: MCRB [2026-03-11T20:27:31.482395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-03-11T20:27:31.495320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-03-11T20:27:31.495684] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-03-11T20:27:31.496473] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-03-11T20:27:31.496525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:31.496556] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:31.496613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:31.496679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:31.555875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:31.556707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:31.556793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:31.556827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:31.674860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:31.675013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:31.675052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:31.675080] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:31.678605] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: DOWN (p=11.65%) [2026-03-11T20:27:31.678888] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-03-11T20:27:31.679018] [INFO ] [sig ] MCRB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:31.831386] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MCRB.txt [2026-03-11T20:27:31.831546] [INFO ] [sig ] [1821/3275] Completed MCRB in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-11T20:27:31.831606] [INFO ] [sig ] [1822/3275] Forecasting MCRI... [2026-03-11T20:27:31.831638] [INFO ] [sig ] Generating forecast for: MCRI [2026-03-11T20:27:31.831669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-03-11T20:27:31.850091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-03-11T20:27:31.850823] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-03-11T20:27:31.852048] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-03-11T20:27:31.852116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:31.852161] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:31.852199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:31.852283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:31.934458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:31.936127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:31.936316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:31.936366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:32.084611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:32.084781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:32.084823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:32.084854] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:32.088827] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=10.41%) [2026-03-11T20:27:32.089118] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-03-11T20:27:32.089260] [INFO ] [sig ] MCRI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:32.236834] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MCRI.txt [2026-03-11T20:27:32.236995] [INFO ] [sig ] [1822/3275] Completed MCRI in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-11T20:27:32.237037] [INFO ] [sig ] [1823/3275] Forecasting MCS... [2026-03-11T20:27:32.237071] [INFO ] [sig ] Generating forecast for: MCS [2026-03-11T20:27:32.237115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-03-11T20:27:32.250964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-03-11T20:27:32.251343] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-03-11T20:27:32.252165] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-03-11T20:27:32.252218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:32.252250] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:32.252454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:32.252510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:32.316688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:32.317624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:32.317708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:32.317742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:32.442358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:32.442540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:32.442599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:32.442631] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:32.446308] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: UP (p=97.07%) [2026-03-11T20:27:32.446651] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-03-11T20:27:32.446821] [INFO ] [sig ] MCS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:32.590188] [INFO ] [LOCAL ] Saved forecast: MCS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MCS.txt [2026-03-11T20:27:32.590366] [INFO ] [sig ] [1823/3275] Completed MCS in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:32.590408] [INFO ] [sig ] [1824/3275] Forecasting MCY... [2026-03-11T20:27:32.590437] [INFO ] [sig ] Generating forecast for: MCY [2026-03-11T20:27:32.590467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-03-11T20:27:32.602870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-03-11T20:27:32.603269] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-03-11T20:27:32.604094] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-03-11T20:27:32.604146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:32.604177] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:32.604203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:32.604259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:32.665035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:32.665998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:32.666083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:32.666117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:32.784942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:32.785123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:32.785169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:32.785204] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:32.788715] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: UP (p=96.43%) [2026-03-11T20:27:32.789014] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-03-11T20:27:32.789150] [INFO ] [sig ] MCY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:32.933641] [INFO ] [LOCAL ] Saved forecast: MCY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MCY.txt [2026-03-11T20:27:32.933811] [INFO ] [sig ] [1824/3275] Completed MCY in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:32.933851] [INFO ] [sig ] [1825/3275] Forecasting MDAI... [2026-03-11T20:27:32.933882] [INFO ] [sig ] Generating forecast for: MDAI [2026-03-11T20:27:32.933914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-03-11T20:27:32.947020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-03-11T20:27:32.947359] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-03-11T20:27:32.948216] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-03-11T20:27:32.948269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:32.948301] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:32.948327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:32.948384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:33.007770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:33.008661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:33.008747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:33.008780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:33.131211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:33.131378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:33.131418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:33.131448] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:33.134971] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: UP (p=81.40%) [2026-03-11T20:27:33.135280] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-03-11T20:27:33.135410] [INFO ] [sig ] MDAI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:33.277386] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MDAI.txt [2026-03-11T20:27:33.277586] [INFO ] [sig ] [1825/3275] Completed MDAI in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:33.277631] [INFO ] [sig ] [1826/3275] Forecasting MDB... [2026-03-11T20:27:33.277661] [INFO ] [sig ] Generating forecast for: MDB [2026-03-11T20:27:33.277691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-03-11T20:27:33.290198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-03-11T20:27:33.290542] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-03-11T20:27:33.291362] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-03-11T20:27:33.291415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:33.291455] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:33.291491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:33.291560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:33.348798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:33.349765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:33.349848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:33.349881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:33.480591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:33.480749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:33.480789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:33.480818] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:33.484308] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: UP (p=92.08%) [2026-03-11T20:27:33.484601] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-03-11T20:27:33.484731] [INFO ] [sig ] MDB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:33.626422] [INFO ] [LOCAL ] Saved forecast: MDB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MDB.txt [2026-03-11T20:27:33.626557] [INFO ] [sig ] [1826/3275] Completed MDB in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:33.626615] [INFO ] [sig ] [1827/3275] Forecasting MDGL... [2026-03-11T20:27:33.626645] [INFO ] [sig ] Generating forecast for: MDGL [2026-03-11T20:27:33.626675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-03-11T20:27:33.638454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-03-11T20:27:33.638788] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-03-11T20:27:33.639621] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-03-11T20:27:33.639684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:33.639716] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:33.639743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:33.639799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:33.700314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:33.701336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:33.701422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:33.701457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:33.816663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:33.816840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:33.816881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:33.816911] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:33.820870] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-11T20:27:33.821319] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-03-11T20:27:33.821484] [INFO ] [sig ] MDGL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:33.969526] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MDGL.txt [2026-03-11T20:27:33.969714] [INFO ] [sig ] [1827/3275] Completed MDGL in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:33.969756] [INFO ] [sig ] [1828/3275] Forecasting MDLZ... [2026-03-11T20:27:33.969784] [INFO ] [sig ] Generating forecast for: MDLZ [2026-03-11T20:27:33.969814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-03-11T20:27:33.982974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-03-11T20:27:33.983387] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-03-11T20:27:33.984253] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-03-11T20:27:33.984310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:33.984342] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:33.984367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:33.984422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:34.043390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:34.044302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:34.044388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:34.044421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:34.167046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:34.167220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:34.167264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:34.167292] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:34.170858] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=96.86%) [2026-03-11T20:27:34.171139] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-03-11T20:27:34.171271] [INFO ] [sig ] MDLZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:34.313492] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MDLZ.txt [2026-03-11T20:27:34.313670] [INFO ] [sig ] [1828/3275] Completed MDLZ in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:34.313724] [INFO ] [sig ] [1829/3275] Forecasting MDWD... [2026-03-11T20:27:34.313754] [INFO ] [sig ] Generating forecast for: MDWD [2026-03-11T20:27:34.313785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-03-11T20:27:34.326319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-03-11T20:27:34.326709] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-03-11T20:27:34.327483] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-03-11T20:27:34.327534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:34.327608] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:34.327638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:34.327695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:34.385533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:34.386455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:34.386548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:34.386605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:34.505314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:34.505712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:34.505765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:34.505798] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:34.509993] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-03-11T20:27:34.510310] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-03-11T20:27:34.510650] [INFO ] [sig ] MDWD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:34.654642] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MDWD.txt [2026-03-11T20:27:34.654810] [INFO ] [sig ] [1829/3275] Completed MDWD in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:34.654852] [INFO ] [sig ] [1830/3275] Forecasting MDXG... [2026-03-11T20:27:34.654879] [INFO ] [sig ] Generating forecast for: MDXG [2026-03-11T20:27:34.654909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-03-11T20:27:34.667109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-03-11T20:27:34.667491] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-03-11T20:27:34.668349] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-03-11T20:27:34.668403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:34.668434] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:34.668460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:34.668515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:34.726535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:34.727462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:34.727549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:34.727601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:34.852251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:34.852409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:34.852449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:34.852478] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:34.855872] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=43.38%) [2026-03-11T20:27:34.856164] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-03-11T20:27:34.856306] [INFO ] [sig ] MDXG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:35.000440] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MDXG.txt [2026-03-11T20:27:35.000618] [INFO ] [sig ] [1830/3275] Completed MDXG in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:35.000676] [INFO ] [sig ] [1831/3275] Forecasting MDXH... [2026-03-11T20:27:35.000709] [INFO ] [sig ] Generating forecast for: MDXH [2026-03-11T20:27:35.000739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-03-11T20:27:35.012079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-03-11T20:27:35.012623] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-03-11T20:27:35.013477] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-03-11T20:27:35.013530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:35.013563] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:35.013623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:35.013683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:35.073120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:35.074157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:35.074253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:35.074288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:35.201930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:35.202151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:35.202198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:35.202227] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:35.205898] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: UP (p=74.35%) [2026-03-11T20:27:35.206181] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-03-11T20:27:35.206326] [INFO ] [sig ] MDXH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:35.353112] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MDXH.txt [2026-03-11T20:27:35.353275] [INFO ] [sig ] [1831/3275] Completed MDXH in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:35.353318] [INFO ] [sig ] [1832/3275] Forecasting MEC... [2026-03-11T20:27:35.353349] [INFO ] [sig ] Generating forecast for: MEC [2026-03-11T20:27:35.353381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-03-11T20:27:35.366447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-03-11T20:27:35.366807] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-03-11T20:27:35.367617] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-03-11T20:27:35.367669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:35.367700] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:35.367726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:35.367783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:35.428696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:35.429502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:35.429604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:35.429641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:35.557348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:35.557500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:35.557542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:35.557623] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:35.562816] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: UP (p=93.86%) [2026-03-11T20:27:35.563169] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-03-11T20:27:35.563472] [INFO ] [sig ] MEC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:35.709387] [INFO ] [LOCAL ] Saved forecast: MEC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MEC.txt [2026-03-11T20:27:35.709536] [INFO ] [sig ] [1832/3275] Completed MEC in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:35.709594] [INFO ] [sig ] [1833/3275] Forecasting MED... [2026-03-11T20:27:35.709625] [INFO ] [sig ] Generating forecast for: MED [2026-03-11T20:27:35.709655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-03-11T20:27:35.723005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-03-11T20:27:35.723363] [INFO ] [FORECASTER] Starting predict_future for MED [2026-03-11T20:27:35.724427] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-03-11T20:27:35.724482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:35.724513] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:35.724540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:35.724619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:35.805811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:35.807325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:35.807449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:35.807499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:35.934069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:35.934246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:35.934305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:35.934336] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:35.941133] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=4.06%) [2026-03-11T20:27:35.941532] [INFO ] [FORECASTER] Completed predict_future for MED [2026-03-11T20:27:35.941720] [INFO ] [sig ] MED: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:36.156541] [INFO ] [LOCAL ] Saved forecast: MED 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MED.txt [2026-03-11T20:27:36.156756] [INFO ] [sig ] [1833/3275] Completed MED in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:36.156808] [INFO ] [sig ] [1834/3275] Forecasting MEDP... [2026-03-11T20:27:36.156849] [INFO ] [sig ] Generating forecast for: MEDP [2026-03-11T20:27:36.156887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-03-11T20:27:36.170910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-03-11T20:27:36.171289] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-03-11T20:27:36.172153] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-03-11T20:27:36.172208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:36.172240] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:36.172267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:36.172325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:36.232191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:36.233067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:36.233155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:36.233191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:36.365025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:36.365191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:36.365263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:36.365298] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:36.369378] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: UP (p=93.68%) [2026-03-11T20:27:36.369685] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-03-11T20:27:36.369818] [INFO ] [sig ] MEDP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:36.519870] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MEDP.txt [2026-03-11T20:27:36.520010] [INFO ] [sig ] [1834/3275] Completed MEDP in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:36.520052] [INFO ] [sig ] [1835/3275] Forecasting MEG... [2026-03-11T20:27:36.520083] [INFO ] [sig ] Generating forecast for: MEG [2026-03-11T20:27:36.520118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-03-11T20:27:36.533124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-03-11T20:27:36.533516] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-03-11T20:27:36.534379] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-03-11T20:27:36.534434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:36.534467] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:36.534493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:36.534550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:36.594655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:36.595400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:36.595484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:36.595518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:36.724384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:36.724560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:36.724625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:36.724656] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:36.728298] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-03-11T20:27:36.728601] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-03-11T20:27:36.728733] [INFO ] [sig ] MEG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:36.878409] [INFO ] [LOCAL ] Saved forecast: MEG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MEG.txt [2026-03-11T20:27:36.878765] [INFO ] [sig ] [1835/3275] Completed MEG in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:36.878808] [INFO ] [sig ] [1836/3275] Forecasting MEGI... [2026-03-11T20:27:36.878839] [INFO ] [sig ] Generating forecast for: MEGI [2026-03-11T20:27:36.878870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-03-11T20:27:36.892313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-03-11T20:27:36.892665] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-03-11T20:27:36.893462] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-03-11T20:27:36.893515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:36.893548] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:36.893602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:36.893664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:36.954392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:36.955234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:36.955338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:36.955377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:37.082279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:37.082436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:37.082480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:37.082523] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:37.086046] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: UP (p=89.35%) [2026-03-11T20:27:37.086335] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-03-11T20:27:37.086494] [INFO ] [sig ] MEGI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:37.229026] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MEGI.txt [2026-03-11T20:27:37.229170] [INFO ] [sig ] [1836/3275] Completed MEGI in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:37.229215] [INFO ] [sig ] [1837/3275] Forecasting MEI... [2026-03-11T20:27:37.229246] [INFO ] [sig ] Generating forecast for: MEI [2026-03-11T20:27:37.229278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-03-11T20:27:37.241288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-03-11T20:27:37.241648] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-03-11T20:27:37.242498] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-03-11T20:27:37.242558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:37.242619] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:37.242659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:37.242734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:37.302157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:37.302863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:37.302941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:37.302973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:37.429368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:37.429529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:37.429586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:37.429619] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:37.433183] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: DOWN (p=32.92%) [2026-03-11T20:27:37.433479] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-03-11T20:27:37.433635] [INFO ] [sig ] MEI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:37.580029] [INFO ] [LOCAL ] Saved forecast: MEI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MEI.txt [2026-03-11T20:27:37.580201] [INFO ] [sig ] [1837/3275] Completed MEI in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:37.580253] [INFO ] [sig ] [1838/3275] Forecasting MELI... [2026-03-11T20:27:37.580291] [INFO ] [sig ] Generating forecast for: MELI [2026-03-11T20:27:37.580330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-03-11T20:27:37.593083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-03-11T20:27:37.593496] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-03-11T20:27:37.594394] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-03-11T20:27:37.594450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:37.594497] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:37.594526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:37.594614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:37.657352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:37.658268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:37.658353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:37.658385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:37.778480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:37.778674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:37.778718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:37.778749] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:37.782397] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: DOWN (p=31.45%) [2026-03-11T20:27:37.782758] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-03-11T20:27:37.782907] [INFO ] [sig ] MELI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:37.925090] [INFO ] [LOCAL ] Saved forecast: MELI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MELI.txt [2026-03-11T20:27:37.925268] [INFO ] [sig ] [1838/3275] Completed MELI in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-11T20:27:37.925317] [INFO ] [sig ] [1839/3275] Forecasting MEOH... [2026-03-11T20:27:37.925351] [INFO ] [sig ] Generating forecast for: MEOH [2026-03-11T20:27:37.925380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-03-11T20:27:37.938227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-03-11T20:27:37.938662] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-03-11T20:27:37.939535] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-03-11T20:27:37.939611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:37.939647] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:37.939676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:37.939736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:38.001740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:38.002906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:38.003061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:38.003103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:38.140881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:38.141043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:38.141085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:38.141116] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:38.144643] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: UP (p=64.00%) [2026-03-11T20:27:38.144934] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-03-11T20:27:38.145064] [INFO ] [sig ] MEOH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:38.288220] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MEOH.txt [2026-03-11T20:27:38.288381] [INFO ] [sig ] [1839/3275] Completed MEOH in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-11T20:27:38.288422] [INFO ] [sig ] [1840/3275] Forecasting MERC... [2026-03-11T20:27:38.288451] [INFO ] [sig ] Generating forecast for: MERC [2026-03-11T20:27:38.288481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-03-11T20:27:38.300644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-03-11T20:27:38.301025] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-03-11T20:27:38.301844] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-03-11T20:27:38.301896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:38.301928] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:38.301955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:38.302011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:38.359054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:38.359938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:38.360031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:38.360063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:38.481809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:38.481972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:38.482015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:38.482046] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:38.485737] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=66.00%) [2026-03-11T20:27:38.486206] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-03-11T20:27:38.486409] [INFO ] [sig ] MERC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:38.631392] [INFO ] [LOCAL ] Saved forecast: MERC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MERC.txt [2026-03-11T20:27:38.631564] [INFO ] [sig ] [1840/3275] Completed MERC in 0.3s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:38.631637] [INFO ] [sig ] [1841/3275] Forecasting META... [2026-03-11T20:27:38.631668] [INFO ] [sig ] Generating forecast for: META [2026-03-11T20:27:38.631699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-03-11T20:27:38.644420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-03-11T20:27:38.644829] [INFO ] [FORECASTER] Starting predict_future for META [2026-03-11T20:27:38.645692] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-03-11T20:27:38.645744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:38.645775] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:38.645801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:38.645856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:38.707165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:38.708164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:38.708256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:38.708290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:38.837503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:38.837682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:38.837724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:38.837753] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:38.841320] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: DOWN (p=47.50%) [2026-03-11T20:27:38.841617] [INFO ] [FORECASTER] Completed predict_future for META [2026-03-11T20:27:38.841750] [INFO ] [sig ] META: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:38.995362] [INFO ] [LOCAL ] Saved forecast: META 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/META.txt [2026-03-11T20:27:38.995530] [INFO ] [sig ] [1841/3275] Completed META in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:38.995589] [INFO ] [sig ] [1842/3275] Forecasting METC... [2026-03-11T20:27:38.995629] [INFO ] [sig ] Generating forecast for: METC [2026-03-11T20:27:38.995661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-03-11T20:27:39.008545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-03-11T20:27:39.008965] [INFO ] [FORECASTER] Starting predict_future for METC [2026-03-11T20:27:39.009827] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-03-11T20:27:39.009879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:39.009911] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:39.009936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:39.009992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:39.067133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:39.068093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:39.068188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:39.068221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:39.194303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:39.194471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:39.194720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:39.194753] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:39.198280] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: DOWN (p=28.84%) [2026-03-11T20:27:39.198828] [INFO ] [FORECASTER] Completed predict_future for METC [2026-03-11T20:27:39.198976] [INFO ] [sig ] METC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:39.344960] [INFO ] [LOCAL ] Saved forecast: METC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/METC.txt [2026-03-11T20:27:39.345174] [INFO ] [sig ] [1842/3275] Completed METC in 0.3s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:39.345219] [INFO ] [sig ] [1843/3275] Forecasting METCB... [2026-03-11T20:27:39.345252] [INFO ] [sig ] Generating forecast for: METCB [2026-03-11T20:27:39.345282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-03-11T20:27:39.358001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-03-11T20:27:39.358404] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-03-11T20:27:39.359253] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-03-11T20:27:39.359306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:39.359337] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:39.359363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:39.359418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:39.421443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:39.422369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:39.422459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:39.422492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:39.560454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:39.560635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:39.560677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:39.560706] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:39.564200] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: DOWN (p=27.56%) [2026-03-11T20:27:39.564505] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-03-11T20:27:39.564659] [INFO ] [sig ] METCB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:39.724591] [INFO ] [LOCAL ] Saved forecast: METCB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/METCB.txt [2026-03-11T20:27:39.724789] [INFO ] [sig ] [1843/3275] Completed METCB in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:39.724850] [INFO ] [sig ] [1844/3275] Forecasting METD... [2026-03-11T20:27:39.724892] [INFO ] [sig ] Generating forecast for: METD [2026-03-11T20:27:39.724925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-03-11T20:27:39.739142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-03-11T20:27:39.739623] [INFO ] [FORECASTER] Starting predict_future for METD [2026-03-11T20:27:39.740607] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-03-11T20:27:39.740668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:39.740707] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:39.740739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:39.740816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:39.806262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:39.807152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:39.807236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:39.807270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:39.937073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:39.937230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:39.937272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:39.937302] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:39.940909] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: DOWN (p=13.95%) [2026-03-11T20:27:39.941204] [INFO ] [FORECASTER] Completed predict_future for METD [2026-03-11T20:27:39.941343] [INFO ] [sig ] METD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:40.083128] [INFO ] [LOCAL ] Saved forecast: METD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/METD.txt [2026-03-11T20:27:40.083254] [INFO ] [sig ] [1844/3275] Completed METD in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:40.083294] [INFO ] [sig ] [1845/3275] Forecasting MFA... [2026-03-11T20:27:40.083322] [INFO ] [sig ] Generating forecast for: MFA [2026-03-11T20:27:40.083351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-03-11T20:27:40.095807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-03-11T20:27:40.096168] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-03-11T20:27:40.097016] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-03-11T20:27:40.097068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:40.097100] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:40.097126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:40.097181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:40.161765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:40.162699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:40.162784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:40.162818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:40.293495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:40.293682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:40.293725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:40.293773] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:40.297444] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=45.17%) [2026-03-11T20:27:40.297747] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-03-11T20:27:40.297881] [INFO ] [sig ] MFA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:40.452860] [INFO ] [LOCAL ] Saved forecast: MFA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MFA.txt [2026-03-11T20:27:40.453027] [INFO ] [sig ] [1845/3275] Completed MFA in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:40.453068] [INFO ] [sig ] [1846/3275] Forecasting MFC... [2026-03-11T20:27:40.453099] [INFO ] [sig ] Generating forecast for: MFC [2026-03-11T20:27:40.453128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-03-11T20:27:40.465414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-03-11T20:27:40.465815] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-03-11T20:27:40.466708] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-03-11T20:27:40.466763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:40.466822] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:40.466850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:40.466924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:40.531741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:40.532673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:40.532761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:40.532794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:40.663063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:40.663222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:40.663263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:40.663290] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:40.667002] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: UP (p=94.50%) [2026-03-11T20:27:40.667291] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-03-11T20:27:40.667423] [INFO ] [sig ] MFC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:40.816247] [INFO ] [LOCAL ] Saved forecast: MFC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MFC.txt [2026-03-11T20:27:40.816418] [INFO ] [sig ] [1846/3275] Completed MFC in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:40.816460] [INFO ] [sig ] [1847/3275] Forecasting MFG... [2026-03-11T20:27:40.816488] [INFO ] [sig ] Generating forecast for: MFG [2026-03-11T20:27:40.816517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-03-11T20:27:40.828986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-03-11T20:27:40.829411] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-03-11T20:27:40.830281] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-03-11T20:27:40.830334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:40.830366] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:40.830391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:40.830446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:40.887079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:40.888015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:40.888099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:40.888149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:41.023349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:41.023740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:41.023784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:41.023813] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:41.027389] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: DOWN (p=33.83%) [2026-03-11T20:27:41.027920] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-03-11T20:27:41.028065] [INFO ] [sig ] MFG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:41.178353] [INFO ] [LOCAL ] Saved forecast: MFG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MFG.txt [2026-03-11T20:27:41.178520] [INFO ] [sig ] [1847/3275] Completed MFG in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:41.178561] [INFO ] [sig ] [1848/3275] Forecasting MFI... [2026-03-11T20:27:41.178610] [INFO ] [sig ] Generating forecast for: MFI [2026-03-11T20:27:41.178642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-03-11T20:27:41.190054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-03-11T20:27:41.190420] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-03-11T20:27:41.191337] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-03-11T20:27:41.191391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:41.191424] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:41.191451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:41.191509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:41.253654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:41.254738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:41.254824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:41.254856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:41.381731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:41.381893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:41.381935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:41.381963] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:41.385536] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: UP (p=88.54%) [2026-03-11T20:27:41.385857] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-03-11T20:27:41.385992] [INFO ] [sig ] MFI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:41.548096] [INFO ] [LOCAL ] Saved forecast: MFI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MFI.txt [2026-03-11T20:27:41.548299] [INFO ] [sig ] [1848/3275] Completed MFI in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:41.548356] [INFO ] [sig ] [1849/3275] Forecasting MFIC... [2026-03-11T20:27:41.548389] [INFO ] [sig ] Generating forecast for: MFIC [2026-03-11T20:27:41.548421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-03-11T20:27:41.562627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-03-11T20:27:41.563049] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-03-11T20:27:41.564054] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-03-11T20:27:41.564112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:41.564145] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:41.564185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:41.564244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:41.629991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:41.630965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:41.631057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:41.631091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:41.766258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:41.766419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:41.766460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:41.766524] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:41.770362] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: DOWN (p=2.59%) [2026-03-11T20:27:41.770731] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-03-11T20:27:41.770876] [INFO ] [sig ] MFIC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:41.925456] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MFIC.txt [2026-03-11T20:27:41.925654] [INFO ] [sig ] [1849/3275] Completed MFIC in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:41.925704] [INFO ] [sig ] [1850/3275] Forecasting MFIN... [2026-03-11T20:27:41.925735] [INFO ] [sig ] Generating forecast for: MFIN [2026-03-11T20:27:41.925767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-03-11T20:27:41.938410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-03-11T20:27:41.938808] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-03-11T20:27:41.939788] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-03-11T20:27:41.939846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:41.939880] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:41.939908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:41.939966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:42.002624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:42.003886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:42.003981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:42.004015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:42.135874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:42.136033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:42.136074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:42.136110] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:42.140839] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-03-11T20:27:42.141219] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-03-11T20:27:42.141404] [INFO ] [sig ] MFIN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:42.296759] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MFIN.txt [2026-03-11T20:27:42.296914] [INFO ] [sig ] [1850/3275] Completed MFIN in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:42.296957] [INFO ] [sig ] [1851/3275] Forecasting MFM... [2026-03-11T20:27:42.296988] [INFO ] [sig ] Generating forecast for: MFM [2026-03-11T20:27:42.297019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-03-11T20:27:42.309926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-03-11T20:27:42.310308] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-03-11T20:27:42.311255] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-03-11T20:27:42.311311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:42.311344] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:42.311372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:42.311430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:42.377249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:42.378214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:42.378313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:42.378362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:42.508307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:42.508481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:42.508524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:42.508556] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:42.512215] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: DOWN (p=10.88%) [2026-03-11T20:27:42.512507] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-03-11T20:27:42.512664] [INFO ] [sig ] MFM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:42.654420] [INFO ] [LOCAL ] Saved forecast: MFM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MFM.txt [2026-03-11T20:27:42.654560] [INFO ] [sig ] [1851/3275] Completed MFM in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:42.654617] [INFO ] [sig ] [1852/3275] Forecasting MG... [2026-03-11T20:27:42.654647] [INFO ] [sig ] Generating forecast for: MG [2026-03-11T20:27:42.654678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-03-11T20:27:42.669181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-03-11T20:27:42.669544] [INFO ] [FORECASTER] Starting predict_future for MG [2026-03-11T20:27:42.670420] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-03-11T20:27:42.670482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:42.670514] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:42.670544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:42.670632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:42.730591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:42.731316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:42.731395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:42.731427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:42.849989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:42.850142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:42.850182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:42.850209] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:42.853688] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: UP (p=68.65%) [2026-03-11T20:27:42.853964] [INFO ] [FORECASTER] Completed predict_future for MG [2026-03-11T20:27:42.854089] [INFO ] [sig ] MG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:42.998785] [INFO ] [LOCAL ] Saved forecast: MG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MG.txt [2026-03-11T20:27:42.998947] [INFO ] [sig ] [1852/3275] Completed MG in 0.3s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:42.998992] [INFO ] [sig ] [1853/3275] Forecasting MGA... [2026-03-11T20:27:42.999022] [INFO ] [sig ] Generating forecast for: MGA [2026-03-11T20:27:42.999059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-03-11T20:27:43.011179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-03-11T20:27:43.011561] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-03-11T20:27:43.012379] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-03-11T20:27:43.012430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:43.012462] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:43.012488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:43.012545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:43.070445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:43.071553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:43.071661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:43.071696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:43.201787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:43.201953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:43.201995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:43.202028] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:43.205856] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: DOWN (p=8.52%) [2026-03-11T20:27:43.206147] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-03-11T20:27:43.206280] [INFO ] [sig ] MGA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:43.350140] [INFO ] [LOCAL ] Saved forecast: MGA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MGA.txt [2026-03-11T20:27:43.350305] [INFO ] [sig ] [1853/3275] Completed MGA in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:43.350354] [INFO ] [sig ] [1854/3275] Forecasting MGEE... [2026-03-11T20:27:43.350389] [INFO ] [sig ] Generating forecast for: MGEE [2026-03-11T20:27:43.350425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-03-11T20:27:43.362752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-03-11T20:27:43.363030] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-03-11T20:27:43.363883] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-03-11T20:27:43.363936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:43.363967] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:43.363992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:43.364048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:43.420852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:43.421486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:43.421564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:43.421614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:43.543374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:43.543530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:43.543587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:43.543618] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:43.547022] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: UP (p=54.90%) [2026-03-11T20:27:43.547293] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-03-11T20:27:43.547443] [INFO ] [sig ] MGEE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:43.688113] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MGEE.txt [2026-03-11T20:27:43.688232] [INFO ] [sig ] [1854/3275] Completed MGEE in 0.3s | 2.80 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-11T20:27:43.688271] [INFO ] [sig ] [1855/3275] Forecasting MGM... [2026-03-11T20:27:43.688300] [INFO ] [sig ] Generating forecast for: MGM [2026-03-11T20:27:43.688335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-03-11T20:27:43.700196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-03-11T20:27:43.700479] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-03-11T20:27:43.701275] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-03-11T20:27:43.701327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:43.701357] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:43.701383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:43.701438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:43.758730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:43.759613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:43.759694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:43.759725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:43.881714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:43.881846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:43.881884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:43.881912] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:43.885283] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: UP (p=76.28%) [2026-03-11T20:27:43.885558] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-03-11T20:27:43.885701] [INFO ] [sig ] MGM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:44.026333] [INFO ] [LOCAL ] Saved forecast: MGM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MGM.txt [2026-03-11T20:27:44.026485] [INFO ] [sig ] [1855/3275] Completed MGM in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-11T20:27:44.026524] [INFO ] [sig ] [1856/3275] Forecasting MGNI... [2026-03-11T20:27:44.026554] [INFO ] [sig ] Generating forecast for: MGNI [2026-03-11T20:27:44.026604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-03-11T20:27:44.119833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-03-11T20:27:44.120208] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-03-11T20:27:44.121092] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-03-11T20:27:44.121147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:44.121180] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:44.121207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:44.121264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:44.182372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:44.183262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:44.183385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:44.183422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:44.320946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:44.321117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:44.321165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:44.321200] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:44.325999] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: UP (p=69.68%) [2026-03-11T20:27:44.326342] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-03-11T20:27:44.326523] [INFO ] [sig ] MGNI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:44.478184] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MGNI.txt [2026-03-11T20:27:44.478323] [INFO ] [sig ] [1856/3275] Completed MGNI in 0.5s | 2.80 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-11T20:27:44.478363] [INFO ] [sig ] [1857/3275] Forecasting MGNX... [2026-03-11T20:27:44.478392] [INFO ] [sig ] Generating forecast for: MGNX [2026-03-11T20:27:44.478422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-03-11T20:27:44.493231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-03-11T20:27:44.493615] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-03-11T20:27:44.494842] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-03-11T20:27:44.494903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:44.494938] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:44.494965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:44.495022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:44.556656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:44.557425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:44.557520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:44.557553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:44.678946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:44.679104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:44.679145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:44.679175] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:44.682833] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: DOWN (p=6.44%) [2026-03-11T20:27:44.683139] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-03-11T20:27:44.683274] [INFO ] [sig ] MGNX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:44.842749] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MGNX.txt [2026-03-11T20:27:44.842917] [INFO ] [sig ] [1857/3275] Completed MGNX in 0.4s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:44.842960] [INFO ] [sig ] [1858/3275] Forecasting MGPI... [2026-03-11T20:27:44.842988] [INFO ] [sig ] Generating forecast for: MGPI [2026-03-11T20:27:44.843018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-03-11T20:27:44.859223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-03-11T20:27:44.859721] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-03-11T20:27:44.860874] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-03-11T20:27:44.860941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:44.860988] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:44.861028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:44.861116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:44.929036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:44.929969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:44.930057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:44.930092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:45.054620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:45.054792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:45.054833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:45.054862] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:45.058599] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=27.65%) [2026-03-11T20:27:45.058873] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-03-11T20:27:45.059023] [INFO ] [sig ] MGPI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:45.205960] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MGPI.txt [2026-03-11T20:27:45.206091] [INFO ] [sig ] [1858/3275] Completed MGPI in 0.4s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:45.206132] [INFO ] [sig ] [1859/3275] Forecasting MGRC... [2026-03-11T20:27:45.206163] [INFO ] [sig ] Generating forecast for: MGRC [2026-03-11T20:27:45.206194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-03-11T20:27:45.218134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-03-11T20:27:45.218451] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-03-11T20:27:45.219306] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-03-11T20:27:45.219357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:45.219389] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:45.219416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:45.219477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:45.276815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:45.277497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:45.277597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:45.277633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:45.392817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:45.392949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:45.392990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:45.393019] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:45.396432] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=25.35%) [2026-03-11T20:27:45.396740] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-03-11T20:27:45.396867] [INFO ] [sig ] MGRC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:45.541465] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MGRC.txt [2026-03-11T20:27:45.541624] [INFO ] [sig ] [1859/3275] Completed MGRC in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:45.541667] [INFO ] [sig ] [1860/3275] Forecasting MGTX... [2026-03-11T20:27:45.541703] [INFO ] [sig ] Generating forecast for: MGTX [2026-03-11T20:27:45.541733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-03-11T20:27:45.553744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-03-11T20:27:45.554079] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-03-11T20:27:45.554892] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-03-11T20:27:45.554944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:45.554975] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:45.555001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:45.555057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:45.614606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:45.615222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:45.615300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:45.615332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:45.740269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:45.740410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:45.740449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:45.740478] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:45.744290] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: DOWN (p=27.75%) [2026-03-11T20:27:45.744593] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-03-11T20:27:45.744724] [INFO ] [sig ] MGTX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:45.891398] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MGTX.txt [2026-03-11T20:27:45.891530] [INFO ] [sig ] [1860/3275] Completed MGTX in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:45.891586] [INFO ] [sig ] [1861/3275] Forecasting MGX... [2026-03-11T20:27:45.891618] [INFO ] [sig ] Generating forecast for: MGX [2026-03-11T20:27:45.891648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-03-11T20:27:45.904776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-03-11T20:27:45.905107] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-03-11T20:27:45.906204] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-03-11T20:27:45.906257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:45.906289] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:45.906315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:45.906381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:45.967441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:45.968460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:45.968551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:45.968603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:46.084676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:46.084837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:46.084877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:46.084905] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:46.088323] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: DOWN (p=46.71%) [2026-03-11T20:27:46.088646] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-03-11T20:27:46.088774] [INFO ] [sig ] MGX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:46.234209] [INFO ] [LOCAL ] Saved forecast: MGX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MGX.txt [2026-03-11T20:27:46.234352] [INFO ] [sig ] [1861/3275] Completed MGX in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:46.234398] [INFO ] [sig ] [1862/3275] Forecasting MGY... [2026-03-11T20:27:46.234433] [INFO ] [sig ] Generating forecast for: MGY [2026-03-11T20:27:46.234468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-03-11T20:27:46.247118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-03-11T20:27:46.247428] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-03-11T20:27:46.248253] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-03-11T20:27:46.248317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:46.248354] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:46.248385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:46.248452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:46.305349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:46.306011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:46.306090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:46.306121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:46.423859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:46.424012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:46.424053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:46.424082] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:46.427463] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: DOWN (p=34.23%) [2026-03-11T20:27:46.427758] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-03-11T20:27:46.427881] [INFO ] [sig ] MGY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:46.568667] [INFO ] [LOCAL ] Saved forecast: MGY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MGY.txt [2026-03-11T20:27:46.568797] [INFO ] [sig ] [1862/3275] Completed MGY in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:46.568836] [INFO ] [sig ] [1863/3275] Forecasting MHD... [2026-03-11T20:27:46.568865] [INFO ] [sig ] Generating forecast for: MHD [2026-03-11T20:27:46.568893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-03-11T20:27:46.581382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-03-11T20:27:46.581746] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-03-11T20:27:46.582554] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-03-11T20:27:46.582626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:46.582681] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:46.582709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:46.582766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:46.640766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:46.641481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:46.641563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:46.641617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:46.758981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:46.759135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:46.759175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:46.759202] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:46.762656] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: DOWN (p=3.23%) [2026-03-11T20:27:46.762928] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-03-11T20:27:46.763053] [INFO ] [sig ] MHD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:46.903460] [INFO ] [LOCAL ] Saved forecast: MHD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MHD.txt [2026-03-11T20:27:46.903635] [INFO ] [sig ] [1863/3275] Completed MHD in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:46.903678] [INFO ] [sig ] [1864/3275] Forecasting MHF... [2026-03-11T20:27:46.903707] [INFO ] [sig ] Generating forecast for: MHF [2026-03-11T20:27:46.903738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-03-11T20:27:46.915162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-03-11T20:27:46.915530] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-03-11T20:27:46.916336] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-03-11T20:27:46.916387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:46.916420] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:46.916448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:46.916503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:46.973764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:46.974662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:46.974753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:46.974784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:47.094597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:47.094760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:47.094800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:47.094829] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:47.098366] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: UP (p=73.42%) [2026-03-11T20:27:47.098876] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-03-11T20:27:47.099014] [INFO ] [sig ] MHF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:47.240796] [INFO ] [LOCAL ] Saved forecast: MHF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MHF.txt [2026-03-11T20:27:47.240952] [INFO ] [sig ] [1864/3275] Completed MHF in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:47.240992] [INFO ] [sig ] [1865/3275] Forecasting MHK... [2026-03-11T20:27:47.241021] [INFO ] [sig ] Generating forecast for: MHK [2026-03-11T20:27:47.241052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-03-11T20:27:47.253852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-03-11T20:27:47.254229] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-03-11T20:27:47.255086] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-03-11T20:27:47.255147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:47.255179] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:47.255204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:47.255261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:47.313093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:47.314030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:47.314114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:47.314146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:47.436424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:47.436809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:47.436849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:47.436877] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:47.441148] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-03-11T20:27:47.441445] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-03-11T20:27:47.441596] [INFO ] [sig ] MHK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:47.585900] [INFO ] [LOCAL ] Saved forecast: MHK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MHK.txt [2026-03-11T20:27:47.586055] [INFO ] [sig ] [1865/3275] Completed MHK in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:47.586103] [INFO ] [sig ] [1866/3275] Forecasting MHO... [2026-03-11T20:27:47.586134] [INFO ] [sig ] Generating forecast for: MHO [2026-03-11T20:27:47.586165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-03-11T20:27:47.599099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-03-11T20:27:47.599498] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-03-11T20:27:47.600316] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-03-11T20:27:47.600367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:47.600398] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:47.600424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:47.600482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:47.657690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:47.658711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:47.658799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:47.658830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:47.780118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:47.780283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:47.780322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:47.780351] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:47.783860] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: DOWN (p=30.32%) [2026-03-11T20:27:47.784148] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-03-11T20:27:47.784276] [INFO ] [sig ] MHO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:47.926080] [INFO ] [LOCAL ] Saved forecast: MHO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MHO.txt [2026-03-11T20:27:47.926241] [INFO ] [sig ] [1866/3275] Completed MHO in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:47.926279] [INFO ] [sig ] [1867/3275] Forecasting MIDD... [2026-03-11T20:27:47.926309] [INFO ] [sig ] Generating forecast for: MIDD [2026-03-11T20:27:47.926339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-03-11T20:27:47.939543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-03-11T20:27:47.939999] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-03-11T20:27:47.940928] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-03-11T20:27:47.940983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:47.941016] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:47.941042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:47.941099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:48.003711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:48.004815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:48.004919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:48.004959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:48.126926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:48.127089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:48.127131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:48.127160] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:48.130770] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=24.89%) [2026-03-11T20:27:48.131074] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-03-11T20:27:48.131227] [INFO ] [sig ] MIDD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:48.274620] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MIDD.txt [2026-03-11T20:27:48.274793] [INFO ] [sig ] [1867/3275] Completed MIDD in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:48.274834] [INFO ] [sig ] [1868/3275] Forecasting MIGI... [2026-03-11T20:27:48.274861] [INFO ] [sig ] Generating forecast for: MIGI [2026-03-11T20:27:48.274890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-03-11T20:27:48.287786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-03-11T20:27:48.288228] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-03-11T20:27:48.289084] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-03-11T20:27:48.289139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:48.289170] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:48.289197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:48.289259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:48.347562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:48.348532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:48.348639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:48.348675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:48.466187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:48.466348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:48.466389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:48.466417] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:48.469913] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=56.22%) [2026-03-11T20:27:48.470190] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-03-11T20:27:48.470317] [INFO ] [sig ] MIGI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:48.611318] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MIGI.txt [2026-03-11T20:27:48.611449] [INFO ] [sig ] [1868/3275] Completed MIGI in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:48.611487] [INFO ] [sig ] [1869/3275] Forecasting MILN... [2026-03-11T20:27:48.611516] [INFO ] [sig ] Generating forecast for: MILN [2026-03-11T20:27:48.611545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-03-11T20:27:48.622917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-03-11T20:27:48.623208] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-03-11T20:27:48.624017] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-03-11T20:27:48.624068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:48.624098] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:48.624124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:48.624179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:48.681548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:48.682308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:48.682387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:48.682419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:48.791588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:48.791741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:48.791797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:48.791825] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:48.795213] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=18.54%) [2026-03-11T20:27:48.795500] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-03-11T20:27:48.795663] [INFO ] [sig ] MILN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:48.939726] [INFO ] [LOCAL ] Saved forecast: MILN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MILN.txt [2026-03-11T20:27:48.939885] [INFO ] [sig ] [1869/3275] Completed MILN in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:48.939927] [INFO ] [sig ] [1870/3275] Forecasting MIND... [2026-03-11T20:27:48.939956] [INFO ] [sig ] Generating forecast for: MIND [2026-03-11T20:27:48.939986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-03-11T20:27:48.952284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-03-11T20:27:48.952689] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-03-11T20:27:48.953614] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-03-11T20:27:48.953681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:48.953718] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:48.953744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:48.953799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:49.013039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:49.013998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:49.014081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:49.014113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:49.136505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:49.136689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:49.136729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:49.136757] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:49.140311] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=62.58%) [2026-03-11T20:27:49.140647] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-03-11T20:27:49.140789] [INFO ] [sig ] MIND: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:49.283214] [INFO ] [LOCAL ] Saved forecast: MIND 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MIND.txt [2026-03-11T20:27:49.283399] [INFO ] [sig ] [1870/3275] Completed MIND in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:49.283442] [INFO ] [sig ] [1871/3275] Forecasting MIRA... [2026-03-11T20:27:49.283471] [INFO ] [sig ] Generating forecast for: MIRA [2026-03-11T20:27:49.283500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-03-11T20:27:49.296947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-03-11T20:27:49.297392] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-03-11T20:27:49.298345] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-03-11T20:27:49.298409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:49.298472] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:49.298510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:49.298602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:49.357817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:49.358787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:49.358877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:49.358910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:49.478356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:49.478515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:49.478555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:49.478604] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:49.482069] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: UP (p=55.91%) [2026-03-11T20:27:49.482354] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-03-11T20:27:49.482496] [INFO ] [sig ] MIRA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:49.624293] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MIRA.txt [2026-03-11T20:27:49.624451] [INFO ] [sig ] [1871/3275] Completed MIRA in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:49.624493] [INFO ] [sig ] [1872/3275] Forecasting MIRM... [2026-03-11T20:27:49.624527] [INFO ] [sig ] Generating forecast for: MIRM [2026-03-11T20:27:49.624557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-03-11T20:27:49.636531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-03-11T20:27:49.636920] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-03-11T20:27:49.637716] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-03-11T20:27:49.637767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:49.637797] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:49.637823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:49.637879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:49.695392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:49.696280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:49.696361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:49.696392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:49.813709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:49.813865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:49.813903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:49.813932] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:49.817407] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=91.94%) [2026-03-11T20:27:49.817727] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-03-11T20:27:49.817854] [INFO ] [sig ] MIRM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:49.968368] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MIRM.txt [2026-03-11T20:27:49.968563] [INFO ] [sig ] [1872/3275] Completed MIRM in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-11T20:27:49.968816] [INFO ] [sig ] [1873/3275] Forecasting MITK... [2026-03-11T20:27:49.968849] [INFO ] [sig ] Generating forecast for: MITK [2026-03-11T20:27:49.968898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-03-11T20:27:49.983443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-03-11T20:27:49.983873] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-03-11T20:27:49.984834] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-03-11T20:27:49.984887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:49.984951] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:49.984983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:49.985066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:50.046284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:50.047191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:50.047349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:50.047386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:50.177972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:50.178134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:50.178173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:50.178200] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:50.181764] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=44.40%) [2026-03-11T20:27:50.182039] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-03-11T20:27:50.182164] [INFO ] [sig ] MITK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:50.324619] [INFO ] [LOCAL ] Saved forecast: MITK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MITK.txt [2026-03-11T20:27:50.324777] [INFO ] [sig ] [1873/3275] Completed MITK in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-11T20:27:50.324818] [INFO ] [sig ] [1874/3275] Forecasting MIY... [2026-03-11T20:27:50.324847] [INFO ] [sig ] Generating forecast for: MIY [2026-03-11T20:27:50.324877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-03-11T20:27:50.335855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-03-11T20:27:50.336173] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-03-11T20:27:50.336980] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-03-11T20:27:50.337032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:50.337063] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:50.337089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:50.337145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:50.394054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:50.394976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:50.395056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:50.395088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:50.516722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:50.517080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:50.517119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:50.517147] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:50.521193] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: UP (p=50.61%) [2026-03-11T20:27:50.521476] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-03-11T20:27:50.521646] [INFO ] [sig ] MIY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:50.669029] [INFO ] [LOCAL ] Saved forecast: MIY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MIY.txt [2026-03-11T20:27:50.669185] [INFO ] [sig ] [1874/3275] Completed MIY in 0.3s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:50.669225] [INFO ] [sig ] [1875/3275] Forecasting MKC... [2026-03-11T20:27:50.669255] [INFO ] [sig ] Generating forecast for: MKC [2026-03-11T20:27:50.669284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-03-11T20:27:50.681306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-03-11T20:27:50.681696] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-03-11T20:27:50.682483] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-03-11T20:27:50.682535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:50.682566] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:50.682630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:50.682690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:50.741120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:50.742054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:50.742139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:50.742171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:50.861955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:50.862113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:50.862153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:50.862182] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:50.865705] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: UP (p=58.40%) [2026-03-11T20:27:50.865994] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-03-11T20:27:50.866128] [INFO ] [sig ] MKC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:51.010343] [INFO ] [LOCAL ] Saved forecast: MKC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MKC.txt [2026-03-11T20:27:51.010504] [INFO ] [sig ] [1875/3275] Completed MKC in 0.3s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:51.010545] [INFO ] [sig ] [1876/3275] Forecasting MKSI... [2026-03-11T20:27:51.010598] [INFO ] [sig ] Generating forecast for: MKSI [2026-03-11T20:27:51.010632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-03-11T20:27:51.022952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-03-11T20:27:51.023337] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-03-11T20:27:51.024303] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-03-11T20:27:51.024366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:51.024399] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:51.024426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:51.024484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:51.083276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:51.084168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:51.084253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:51.084286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:51.210702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:51.210864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:51.210903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:51.210933] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:51.214459] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-03-11T20:27:51.214773] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-03-11T20:27:51.214909] [INFO ] [sig ] MKSI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:51.364878] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MKSI.txt [2026-03-11T20:27:51.365066] [INFO ] [sig ] [1876/3275] Completed MKSI in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:51.365109] [INFO ] [sig ] [1877/3275] Forecasting MKTX... [2026-03-11T20:27:51.365144] [INFO ] [sig ] Generating forecast for: MKTX [2026-03-11T20:27:51.365177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-03-11T20:27:51.378512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-03-11T20:27:51.378938] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-03-11T20:27:51.379833] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-03-11T20:27:51.380072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:51.380104] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:51.380130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:51.380186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:51.443034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:51.443967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:51.444050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:51.444081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:51.568524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:51.568914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:51.568979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:51.569023] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:51.573487] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: DOWN (p=2.67%) [2026-03-11T20:27:51.574072] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-03-11T20:27:51.574249] [INFO ] [sig ] MKTX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:51.728004] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MKTX.txt [2026-03-11T20:27:51.728178] [INFO ] [sig ] [1877/3275] Completed MKTX in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:51.728229] [INFO ] [sig ] [1878/3275] Forecasting MLAB... [2026-03-11T20:27:51.728261] [INFO ] [sig ] Generating forecast for: MLAB [2026-03-11T20:27:51.728292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-03-11T20:27:51.740426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-03-11T20:27:51.740843] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-03-11T20:27:51.741697] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-03-11T20:27:51.741751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:51.741782] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:51.741808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:51.741865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:51.805730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:51.806645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:51.806730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:51.806763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:51.926547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:51.926724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:51.926764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:51.926792] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:51.930337] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: UP (p=69.55%) [2026-03-11T20:27:51.930643] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-03-11T20:27:51.930800] [INFO ] [sig ] MLAB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:52.081506] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MLAB.txt [2026-03-11T20:27:52.081703] [INFO ] [sig ] [1878/3275] Completed MLAB in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:52.081751] [INFO ] [sig ] [1879/3275] Forecasting MLCO... [2026-03-11T20:27:52.081781] [INFO ] [sig ] Generating forecast for: MLCO [2026-03-11T20:27:52.081812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-03-11T20:27:52.094377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-03-11T20:27:52.094796] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-03-11T20:27:52.095636] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-03-11T20:27:52.095689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:52.095721] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:52.095748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:52.095806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:52.157762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:52.158736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:52.158818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:52.158851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:52.284769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:52.284925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:52.284964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:52.284994] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:52.288657] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: UP (p=70.45%) [2026-03-11T20:27:52.288955] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-03-11T20:27:52.289090] [INFO ] [sig ] MLCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:52.448162] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MLCO.txt [2026-03-11T20:27:52.448393] [INFO ] [sig ] [1879/3275] Completed MLCO in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:52.448440] [INFO ] [sig ] [1880/3275] Forecasting MLGO... [2026-03-11T20:27:52.448473] [INFO ] [sig ] Generating forecast for: MLGO [2026-03-11T20:27:52.448517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-03-11T20:27:52.465434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-03-11T20:27:52.466137] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-03-11T20:27:52.467245] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-03-11T20:27:52.467308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:52.467383] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:52.467418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:52.467487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:52.531329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:52.532174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:52.532254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:52.532286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:52.657685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:52.657857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:52.657902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:52.657947] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:52.661725] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=15.81%) [2026-03-11T20:27:52.662001] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-03-11T20:27:52.662129] [INFO ] [sig ] MLGO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:52.803026] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MLGO.txt [2026-03-11T20:27:52.803152] [INFO ] [sig ] [1880/3275] Completed MLGO in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:52.803192] [INFO ] [sig ] [1881/3275] Forecasting MLI... [2026-03-11T20:27:52.803220] [INFO ] [sig ] Generating forecast for: MLI [2026-03-11T20:27:52.803250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-03-11T20:27:52.815113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-03-11T20:27:52.815464] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-03-11T20:27:52.816306] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-03-11T20:27:52.816359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:52.816391] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:52.816418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:52.816474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:52.874364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:52.875078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:52.875160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:52.875192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:53.000806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:53.000951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:53.000992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:53.001021] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:53.004600] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: DOWN (p=41.20%) [2026-03-11T20:27:53.004906] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-03-11T20:27:53.005044] [INFO ] [sig ] MLI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:53.171140] [INFO ] [LOCAL ] Saved forecast: MLI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MLI.txt [2026-03-11T20:27:53.171306] [INFO ] [sig ] [1881/3275] Completed MLI in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:53.171345] [INFO ] [sig ] [1882/3275] Forecasting MLKN... [2026-03-11T20:27:53.171374] [INFO ] [sig ] Generating forecast for: MLKN [2026-03-11T20:27:53.171404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-03-11T20:27:53.183790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-03-11T20:27:53.184136] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-03-11T20:27:53.184967] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-03-11T20:27:53.185021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:53.185053] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:53.185080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:53.185138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:53.243807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:53.244489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:53.244586] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:53.244636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:53.364391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:53.364542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:53.364604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:53.364639] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:53.368143] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: DOWN (p=39.43%) [2026-03-11T20:27:53.368450] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-03-11T20:27:53.368621] [INFO ] [sig ] MLKN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:53.512698] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MLKN.txt [2026-03-11T20:27:53.512832] [INFO ] [sig ] [1882/3275] Completed MLKN in 0.3s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:53.512872] [INFO ] [sig ] [1883/3275] Forecasting MLM... [2026-03-11T20:27:53.512902] [INFO ] [sig ] Generating forecast for: MLM [2026-03-11T20:27:53.512941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-03-11T20:27:53.529478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-03-11T20:27:53.530212] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-03-11T20:27:53.531404] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-03-11T20:27:53.531479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:53.531525] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:53.531564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:53.531688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:53.593793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:53.594888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:53.594973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:53.595005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:53.726459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:53.726671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:53.726716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:53.726792] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:53.730593] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: DOWN (p=45.44%) [2026-03-11T20:27:53.731082] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-03-11T20:27:53.731253] [INFO ] [sig ] MLM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:53.877629] [INFO ] [LOCAL ] Saved forecast: MLM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MLM.txt [2026-03-11T20:27:53.877777] [INFO ] [sig ] [1883/3275] Completed MLM in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:53.877815] [INFO ] [sig ] [1884/3275] Forecasting MLP... [2026-03-11T20:27:53.877844] [INFO ] [sig ] Generating forecast for: MLP [2026-03-11T20:27:53.877874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-03-11T20:27:53.888610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-03-11T20:27:53.888909] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-03-11T20:27:53.889720] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-03-11T20:27:53.889772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:53.889803] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:53.889839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:53.889895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:53.946446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:53.947313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:53.947396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:53.947429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:54.055124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:54.055273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:54.055317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:54.055348] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:54.059244] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=27.72%) [2026-03-11T20:27:54.059525] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-03-11T20:27:54.059679] [INFO ] [sig ] MLP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:54.212468] [INFO ] [LOCAL ] Saved forecast: MLP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MLP.txt [2026-03-11T20:27:54.212637] [INFO ] [sig ] [1884/3275] Completed MLP in 0.3s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:54.212686] [INFO ] [sig ] [1885/3275] Forecasting MLTX... [2026-03-11T20:27:54.212722] [INFO ] [sig ] Generating forecast for: MLTX [2026-03-11T20:27:54.212751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-03-11T20:27:54.226020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-03-11T20:27:54.226360] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-03-11T20:27:54.227194] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-03-11T20:27:54.227246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:54.227277] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:54.227302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:54.227358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:54.285947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:54.286679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:54.286763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:54.286795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:54.411829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:54.411984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:54.412024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:54.412052] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:54.415457] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: UP (p=93.28%) [2026-03-11T20:27:54.415798] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-03-11T20:27:54.415931] [INFO ] [sig ] MLTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:54.563007] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MLTX.txt [2026-03-11T20:27:54.563137] [INFO ] [sig ] [1885/3275] Completed MLTX in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:54.563176] [INFO ] [sig ] [1886/3275] Forecasting MLYS... [2026-03-11T20:27:54.563206] [INFO ] [sig ] Generating forecast for: MLYS [2026-03-11T20:27:54.563236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-03-11T20:27:54.575322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-03-11T20:27:54.575706] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-03-11T20:27:54.576543] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-03-11T20:27:54.576625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:54.576657] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:54.576682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:54.576738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:54.634402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:54.635263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:54.635347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:54.635381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:54.752730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:54.752887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:54.752939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:54.752970] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:54.756603] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=45.92%) [2026-03-11T20:27:54.756897] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-03-11T20:27:54.757032] [INFO ] [sig ] MLYS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:54.915149] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MLYS.txt [2026-03-11T20:27:54.915365] [INFO ] [sig ] [1886/3275] Completed MLYS in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:54.915437] [INFO ] [sig ] [1887/3275] Forecasting MMD... [2026-03-11T20:27:54.915491] [INFO ] [sig ] Generating forecast for: MMD [2026-03-11T20:27:54.915544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-03-11T20:27:54.930107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-03-11T20:27:54.930524] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-03-11T20:27:54.931369] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-03-11T20:27:54.931423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:54.931457] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:54.931485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:54.931542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:54.991840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:54.992728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:54.992809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:54.992842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:55.115340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:55.115504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:55.115546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:55.115595] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:55.119074] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=6.85%) [2026-03-11T20:27:55.119353] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-03-11T20:27:55.119482] [INFO ] [sig ] MMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:55.263604] [INFO ] [LOCAL ] Saved forecast: MMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MMD.txt [2026-03-11T20:27:55.263782] [INFO ] [sig ] [1887/3275] Completed MMD in 0.3s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:55.263827] [INFO ] [sig ] [1888/3275] Forecasting MMLP... [2026-03-11T20:27:55.263857] [INFO ] [sig ] Generating forecast for: MMLP [2026-03-11T20:27:55.263895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-03-11T20:27:55.275692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-03-11T20:27:55.276050] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-03-11T20:27:55.276882] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-03-11T20:27:55.276934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:55.276965] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:55.276990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:55.277046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:55.339812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:55.340810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:55.340906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:55.340953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:55.454699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:55.454854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:55.454896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:55.454924] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:55.458691] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=28.99%) [2026-03-11T20:27:55.459053] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-03-11T20:27:55.459199] [INFO ] [sig ] MMLP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:55.630637] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MMLP.txt [2026-03-11T20:27:55.630844] [INFO ] [sig ] [1888/3275] Completed MMLP in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-11T20:27:55.630891] [INFO ] [sig ] [1889/3275] Forecasting MMS... [2026-03-11T20:27:55.630939] [INFO ] [sig ] Generating forecast for: MMS [2026-03-11T20:27:55.630997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-03-11T20:27:55.644985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-03-11T20:27:55.645470] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-03-11T20:27:55.646427] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-03-11T20:27:55.646484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:55.646516] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:55.646546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:55.646667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:55.716311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:55.717469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:55.717606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:55.717653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:55.898238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:55.898444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:55.898508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:55.898558] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:55.904434] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: UP (p=76.58%) [2026-03-11T20:27:55.905027] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-03-11T20:27:55.905246] [INFO ] [sig ] MMS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:56.142671] [INFO ] [LOCAL ] Saved forecast: MMS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MMS.txt [2026-03-11T20:27:56.142914] [INFO ] [sig ] [1889/3275] Completed MMS in 0.5s | 2.80 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-11T20:27:56.142988] [INFO ] [sig ] [1890/3275] Forecasting MMSI... [2026-03-11T20:27:56.143036] [INFO ] [sig ] Generating forecast for: MMSI [2026-03-11T20:27:56.143093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-03-11T20:27:56.185055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-03-11T20:27:56.185593] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-03-11T20:27:56.186765] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-03-11T20:27:56.186835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:56.186887] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:56.186934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:56.187025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:56.272797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:56.274028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:56.274198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:56.274246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:56.443800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:56.443996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:56.444055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:56.444097] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:56.449130] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: DOWN (p=43.15%) [2026-03-11T20:27:56.449645] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-03-11T20:27:56.449860] [INFO ] [sig ] MMSI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:56.644641] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MMSI.txt [2026-03-11T20:27:56.644861] [INFO ] [sig ] [1890/3275] Completed MMSI in 0.5s | 2.80 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-11T20:27:56.644914] [INFO ] [sig ] [1891/3275] Forecasting MNDO... [2026-03-11T20:27:56.644955] [INFO ] [sig ] Generating forecast for: MNDO [2026-03-11T20:27:56.644996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-03-11T20:27:56.659391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-03-11T20:27:56.659889] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-03-11T20:27:56.661020] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-03-11T20:27:56.661077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:56.661115] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:56.661153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:56.661213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:56.747371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:56.748623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:56.748730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:56.748763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:56.883686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:56.883851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:56.883919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:56.883967] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:56.887940] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: UP (p=53.15%) [2026-03-11T20:27:56.888360] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-03-11T20:27:56.888519] [INFO ] [sig ] MNDO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:57.039689] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MNDO.txt [2026-03-11T20:27:57.039868] [INFO ] [sig ] [1891/3275] Completed MNDO in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:27:57.039916] [INFO ] [sig ] [1892/3275] Forecasting MNDY... [2026-03-11T20:27:57.039955] [INFO ] [sig ] Generating forecast for: MNDY [2026-03-11T20:27:57.039987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-03-11T20:27:57.054149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-03-11T20:27:57.054604] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-03-11T20:27:57.055468] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-03-11T20:27:57.055521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:57.055555] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:57.055603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:57.055681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:57.114165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:57.115118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:57.115204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:57.115238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:57.241070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:57.241236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:57.241276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:57.241304] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:57.244821] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=20.77%) [2026-03-11T20:27:57.245100] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-03-11T20:27:57.245227] [INFO ] [sig ] MNDY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:57.389995] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MNDY.txt [2026-03-11T20:27:57.390165] [INFO ] [sig ] [1892/3275] Completed MNDY in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:27:57.390212] [INFO ] [sig ] [1893/3275] Forecasting MNKD... [2026-03-11T20:27:57.390248] [INFO ] [sig ] Generating forecast for: MNKD [2026-03-11T20:27:57.390285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-03-11T20:27:57.403667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-03-11T20:27:57.404022] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-03-11T20:27:57.404851] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-03-11T20:27:57.404902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:57.404934] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:57.404960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:57.405015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:57.464730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:57.465728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:57.465839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:57.465873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:57.595766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:57.595932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:57.595973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:57.596002] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:57.599779] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-03-11T20:27:57.600257] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-03-11T20:27:57.600394] [INFO ] [sig ] MNKD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:57.776373] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MNKD.txt [2026-03-11T20:27:57.776594] [INFO ] [sig ] [1893/3275] Completed MNKD in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:27:57.776639] [INFO ] [sig ] [1894/3275] Forecasting MNRO... [2026-03-11T20:27:57.776683] [INFO ] [sig ] Generating forecast for: MNRO [2026-03-11T20:27:57.776717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-03-11T20:27:57.791618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-03-11T20:27:57.792307] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-03-11T20:27:57.793499] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-03-11T20:27:57.793599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:57.793656] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:57.793704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:57.793814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:57.873821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:57.874736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:57.874820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:57.874852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:57.998029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:57.998188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:57.998228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:57.998257] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:58.001766] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: DOWN (p=46.75%) [2026-03-11T20:27:58.002055] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-03-11T20:27:58.002185] [INFO ] [sig ] MNRO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:58.145957] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MNRO.txt [2026-03-11T20:27:58.146117] [INFO ] [sig ] [1894/3275] Completed MNRO in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:27:58.146158] [INFO ] [sig ] [1895/3275] Forecasting MNSO... [2026-03-11T20:27:58.146186] [INFO ] [sig ] Generating forecast for: MNSO [2026-03-11T20:27:58.146217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-03-11T20:27:58.158273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-03-11T20:27:58.158648] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-03-11T20:27:58.159505] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-03-11T20:27:58.159560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:58.159625] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:58.159658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:58.159715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:58.220173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:58.221156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:58.221245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:58.221279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:58.350239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:58.350398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:58.350441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:58.350471] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:58.354437] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-03-11T20:27:58.354787] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-03-11T20:27:58.354940] [INFO ] [sig ] MNSO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:58.504356] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MNSO.txt [2026-03-11T20:27:58.504495] [INFO ] [sig ] [1895/3275] Completed MNSO in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:27:58.504535] [INFO ] [sig ] [1896/3275] Forecasting MNTK... [2026-03-11T20:27:58.504566] [INFO ] [sig ] Generating forecast for: MNTK [2026-03-11T20:27:58.504618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-03-11T20:27:58.517131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-03-11T20:27:58.517515] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-03-11T20:27:58.518399] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-03-11T20:27:58.518453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:58.518486] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:58.518511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:58.518566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:58.578482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:58.579670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:58.579804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:58.579859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:58.710810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:58.710983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:58.711028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:58.711059] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:58.714860] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-03-11T20:27:58.715198] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-03-11T20:27:58.715359] [INFO ] [sig ] MNTK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:27:58.876750] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MNTK.txt [2026-03-11T20:27:58.876938] [INFO ] [sig ] [1896/3275] Completed MNTK in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:27:58.876980] [INFO ] [sig ] [1897/3275] Forecasting MNY... [2026-03-11T20:27:58.877011] [INFO ] [sig ] Generating forecast for: MNY [2026-03-11T20:27:58.877044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-03-11T20:27:58.890866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-03-11T20:27:58.891317] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-03-11T20:27:58.892367] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-03-11T20:27:58.892444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:58.892517] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:58.892554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:58.892655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:58.964386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:58.965345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:58.965430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:58.965463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:59.077914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:59.078103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:59.078144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:59.078174] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:59.081834] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-03-11T20:27:59.082118] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-03-11T20:27:59.082256] [INFO ] [sig ] MNY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:59.226460] [INFO ] [LOCAL ] Saved forecast: MNY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MNY.txt [2026-03-11T20:27:59.226640] [INFO ] [sig ] [1897/3275] Completed MNY in 0.3s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:27:59.226684] [INFO ] [sig ] [1898/3275] Forecasting MOD... [2026-03-11T20:27:59.226713] [INFO ] [sig ] Generating forecast for: MOD [2026-03-11T20:27:59.226743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-03-11T20:27:59.238993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-03-11T20:27:59.239330] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-03-11T20:27:59.240196] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-03-11T20:27:59.240248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:59.240279] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:59.240306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:59.240362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:59.297609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:59.298481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:59.298563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:59.298617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:59.425157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:59.425317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:59.425357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:59.425386] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:59.429131] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: UP (p=62.23%) [2026-03-11T20:27:59.429430] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-03-11T20:27:59.429565] [INFO ] [sig ] MOD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:59.578474] [INFO ] [LOCAL ] Saved forecast: MOD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MOD.txt [2026-03-11T20:27:59.578657] [INFO ] [sig ] [1898/3275] Completed MOD in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:27:59.578703] [INFO ] [sig ] [1899/3275] Forecasting MODL... [2026-03-11T20:27:59.578733] [INFO ] [sig ] Generating forecast for: MODL [2026-03-11T20:27:59.578767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-03-11T20:27:59.590815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-03-11T20:27:59.591229] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-03-11T20:27:59.592132] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-03-11T20:27:59.592186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:59.592218] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:59.592245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:59.592301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:27:59.650568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:27:59.651465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:27:59.651568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:27:59.651623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:27:59.780386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:27:59.780549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:27:59.780611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:27:59.780642] [INFO ] [FORECASTER] Training complete [2026-03-11T20:27:59.785231] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: UP (p=80.11%) [2026-03-11T20:27:59.785591] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-03-11T20:27:59.785750] [INFO ] [sig ] MODL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:27:59.937073] [INFO ] [LOCAL ] Saved forecast: MODL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MODL.txt [2026-03-11T20:27:59.937288] [INFO ] [sig ] [1899/3275] Completed MODL in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:27:59.937353] [INFO ] [sig ] [1900/3275] Forecasting MOH... [2026-03-11T20:27:59.937398] [INFO ] [sig ] Generating forecast for: MOH [2026-03-11T20:27:59.937443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-03-11T20:27:59.954718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-03-11T20:27:59.955156] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-03-11T20:27:59.956386] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-03-11T20:27:59.956447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:27:59.956487] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:27:59.956520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:27:59.956622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:00.025538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:00.026456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:00.026544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:00.026599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:00.153789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:00.153953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:00.153993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:00.154062] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:00.157773] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: DOWN (p=11.18%) [2026-03-11T20:28:00.158106] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-03-11T20:28:00.158248] [INFO ] [sig ] MOH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:00.311884] [INFO ] [LOCAL ] Saved forecast: MOH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MOH.txt [2026-03-11T20:28:00.312043] [INFO ] [sig ] [1900/3275] Completed MOH in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:28:00.312098] [INFO ] [sig ] [1901/3275] Forecasting MOMO... [2026-03-11T20:28:00.312129] [INFO ] [sig ] Generating forecast for: MOMO [2026-03-11T20:28:00.312160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-03-11T20:28:00.325123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-03-11T20:28:00.325534] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-03-11T20:28:00.326362] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-03-11T20:28:00.326415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:00.326445] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:00.326470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:00.326524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:00.385997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:00.386891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:00.386979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:00.387010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:00.514906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:00.515066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:00.515108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:00.515137] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:00.519318] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: UP (p=90.22%) [2026-03-11T20:28:00.519636] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-03-11T20:28:00.519792] [INFO ] [sig ] MOMO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:00.671401] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MOMO.txt [2026-03-11T20:28:00.671560] [INFO ] [sig ] [1901/3275] Completed MOMO in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:28:00.671623] [INFO ] [sig ] [1902/3275] Forecasting MORN... [2026-03-11T20:28:00.671655] [INFO ] [sig ] Generating forecast for: MORN [2026-03-11T20:28:00.671686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-03-11T20:28:00.685607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-03-11T20:28:00.685995] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-03-11T20:28:00.686851] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-03-11T20:28:00.686912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:00.686945] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:00.686973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:00.687030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:00.750011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:00.750935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:00.751018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:00.751052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:00.892905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:00.893075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:00.893118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:00.893148] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:00.897113] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: UP (p=58.45%) [2026-03-11T20:28:00.897460] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-03-11T20:28:00.897624] [INFO ] [sig ] MORN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:01.063251] [INFO ] [LOCAL ] Saved forecast: MORN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MORN.txt [2026-03-11T20:28:01.063403] [INFO ] [sig ] [1902/3275] Completed MORN in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:28:01.063453] [INFO ] [sig ] [1903/3275] Forecasting MOS... [2026-03-11T20:28:01.063483] [INFO ] [sig ] Generating forecast for: MOS [2026-03-11T20:28:01.063515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-03-11T20:28:01.077076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-03-11T20:28:01.077432] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-03-11T20:28:01.078296] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-03-11T20:28:01.078348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:01.078379] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:01.078404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:01.078460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:01.135865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:01.136770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:01.136855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:01.136888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:01.262137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:01.262301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:01.262341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:01.262370] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:01.265914] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: UP (p=69.94%) [2026-03-11T20:28:01.266197] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-03-11T20:28:01.266329] [INFO ] [sig ] MOS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:01.409172] [INFO ] [LOCAL ] Saved forecast: MOS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MOS.txt [2026-03-11T20:28:01.409334] [INFO ] [sig ] [1903/3275] Completed MOS in 0.3s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:28:01.409375] [INFO ] [sig ] [1904/3275] Forecasting MP... [2026-03-11T20:28:01.409404] [INFO ] [sig ] Generating forecast for: MP [2026-03-11T20:28:01.409434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-03-11T20:28:01.422732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-03-11T20:28:01.423129] [INFO ] [FORECASTER] Starting predict_future for MP [2026-03-11T20:28:01.423968] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-03-11T20:28:01.424020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:01.424050] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:01.424076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:01.424132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:01.483249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:01.484159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:01.484243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:01.484276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:01.606382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:01.606548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:01.606628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:01.606661] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:01.610332] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: UP (p=91.95%) [2026-03-11T20:28:01.610646] [INFO ] [FORECASTER] Completed predict_future for MP [2026-03-11T20:28:01.610786] [INFO ] [sig ] MP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:01.757099] [INFO ] [LOCAL ] Saved forecast: MP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MP.txt [2026-03-11T20:28:01.757434] [INFO ] [sig ] [1904/3275] Completed MP in 0.3s | 2.80 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-11T20:28:01.757479] [INFO ] [sig ] [1905/3275] Forecasting MPA... [2026-03-11T20:28:01.757510] [INFO ] [sig ] Generating forecast for: MPA [2026-03-11T20:28:01.757539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-03-11T20:28:01.769753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-03-11T20:28:01.770254] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-03-11T20:28:01.771421] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-03-11T20:28:01.771473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:01.771512] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:01.771539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:01.771621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:01.830293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:01.831006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:01.831097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:01.831130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:01.941255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:01.941423] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:28:01.941461] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:01.941488] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:01.945323] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=6.28%) [2026-03-11T20:28:01.945619] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-03-11T20:28:01.945747] [INFO ] [sig ] MPA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:02.091841] [INFO ] [LOCAL ] Saved forecast: MPA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MPA.txt [2026-03-11T20:28:02.091993] [INFO ] [sig ] [1905/3275] Completed MPA in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-11T20:28:02.092033] [INFO ] [sig ] [1906/3275] Forecasting MPAA... [2026-03-11T20:28:02.092062] [INFO ] [sig ] Generating forecast for: MPAA [2026-03-11T20:28:02.092092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-03-11T20:28:02.105402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-03-11T20:28:02.105763] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-03-11T20:28:02.106590] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-03-11T20:28:02.106643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:02.106673] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:02.106698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:02.106753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:02.166847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:02.167763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:02.167867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:02.167900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:02.295393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:02.295554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:02.295614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:02.295645] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:02.299808] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: UP (p=70.01%) [2026-03-11T20:28:02.300112] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-03-11T20:28:02.300248] [INFO ] [sig ] MPAA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:02.452745] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MPAA.txt [2026-03-11T20:28:02.452912] [INFO ] [sig ] [1906/3275] Completed MPAA in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-11T20:28:02.452962] [INFO ] [sig ] [1907/3275] Forecasting MPB... [2026-03-11T20:28:02.452991] [INFO ] [sig ] Generating forecast for: MPB [2026-03-11T20:28:02.453022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-03-11T20:28:02.465811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-03-11T20:28:02.466163] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-03-11T20:28:02.466991] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-03-11T20:28:02.467043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:02.467074] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:02.467101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:02.467157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:02.526072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:02.526896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:02.527013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:02.527045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:02.664155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:02.664319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:02.664359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:02.664390] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:02.667996] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: UP (p=52.43%) [2026-03-11T20:28:02.668500] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-03-11T20:28:02.668675] [INFO ] [sig ] MPB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:02.836015] [INFO ] [LOCAL ] Saved forecast: MPB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MPB.txt [2026-03-11T20:28:02.836189] [INFO ] [sig ] [1907/3275] Completed MPB in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-11T20:28:02.836232] [INFO ] [sig ] [1908/3275] Forecasting MPC... [2026-03-11T20:28:02.836262] [INFO ] [sig ] Generating forecast for: MPC [2026-03-11T20:28:02.836292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-03-11T20:28:02.850416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-03-11T20:28:02.850852] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-03-11T20:28:02.851995] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-03-11T20:28:02.852065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:02.852129] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:02.852174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:02.852255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:02.919665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:02.920591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:02.920674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:02.920706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:03.059842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:03.060076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:03.060118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:03.060146] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:03.064072] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-03-11T20:28:03.064436] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-03-11T20:28:03.064603] [INFO ] [sig ] MPC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:03.233462] [INFO ] [LOCAL ] Saved forecast: MPC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MPC.txt [2026-03-11T20:28:03.233644] [INFO ] [sig ] [1908/3275] Completed MPC in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:03.233692] [INFO ] [sig ] [1909/3275] Forecasting MPX... [2026-03-11T20:28:03.233723] [INFO ] [sig ] Generating forecast for: MPX [2026-03-11T20:28:03.233759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-03-11T20:28:03.247148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-03-11T20:28:03.247674] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-03-11T20:28:03.248690] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-03-11T20:28:03.248746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:03.248779] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:03.248806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:03.248867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:03.316060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:03.316967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:03.317063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:03.317101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:03.440238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:03.440418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:03.440479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:03.440527] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:03.444971] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: DOWN (p=47.70%) [2026-03-11T20:28:03.445323] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-03-11T20:28:03.445497] [INFO ] [sig ] MPX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:03.608379] [INFO ] [LOCAL ] Saved forecast: MPX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MPX.txt [2026-03-11T20:28:03.608560] [INFO ] [sig ] [1909/3275] Completed MPX in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:03.608631] [INFO ] [sig ] [1910/3275] Forecasting MQ... [2026-03-11T20:28:03.608668] [INFO ] [sig ] Generating forecast for: MQ [2026-03-11T20:28:03.608704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-03-11T20:28:03.621428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-03-11T20:28:03.621824] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-03-11T20:28:03.622684] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-03-11T20:28:03.622742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:03.622781] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:03.622819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:03.622893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:03.684852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:03.685841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:03.685944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:03.685983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:03.813046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:03.813278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:03.813334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:03.813365] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:03.817140] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-03-11T20:28:03.817433] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-03-11T20:28:03.817567] [INFO ] [sig ] MQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:03.964216] [INFO ] [LOCAL ] Saved forecast: MQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MQ.txt [2026-03-11T20:28:03.964414] [INFO ] [sig ] [1910/3275] Completed MQ in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:03.964460] [INFO ] [sig ] [1911/3275] Forecasting MQY... [2026-03-11T20:28:03.964492] [INFO ] [sig ] Generating forecast for: MQY [2026-03-11T20:28:03.964523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-03-11T20:28:03.979140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-03-11T20:28:03.979520] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-03-11T20:28:03.980387] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-03-11T20:28:03.980441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:03.980473] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:03.980500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:03.980585] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:04.038831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:04.039891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:04.040171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:04.040204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:04.156073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:04.156232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:04.156272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:04.156301] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:04.159807] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-03-11T20:28:04.160095] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-03-11T20:28:04.160226] [INFO ] [sig ] MQY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:04.301563] [INFO ] [LOCAL ] Saved forecast: MQY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MQY.txt [2026-03-11T20:28:04.301722] [INFO ] [sig ] [1911/3275] Completed MQY in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:04.301761] [INFO ] [sig ] [1912/3275] Forecasting MRAM... [2026-03-11T20:28:04.301789] [INFO ] [sig ] Generating forecast for: MRAM [2026-03-11T20:28:04.301826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-03-11T20:28:04.313742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-03-11T20:28:04.314078] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-03-11T20:28:04.314896] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-03-11T20:28:04.314960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:04.314991] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:04.315017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:04.315073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:04.372870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:04.373746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:04.373831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:04.373867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:04.503986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:04.504355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:04.504404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:04.504434] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:04.508444] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: DOWN (p=8.50%) [2026-03-11T20:28:04.508763] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-03-11T20:28:04.508923] [INFO ] [sig ] MRAM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:04.658001] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MRAM.txt [2026-03-11T20:28:04.658157] [INFO ] [sig ] [1912/3275] Completed MRAM in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:04.658199] [INFO ] [sig ] [1913/3275] Forecasting MRBK... [2026-03-11T20:28:04.658227] [INFO ] [sig ] Generating forecast for: MRBK [2026-03-11T20:28:04.658256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-03-11T20:28:04.670950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-03-11T20:28:04.671260] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-03-11T20:28:04.672082] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-03-11T20:28:04.672135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:04.672166] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:04.672192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:04.672248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:04.732887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:04.733601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:04.733683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:04.733715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:04.855043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:04.855205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:04.855245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:04.855275] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:04.858996] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=28.47%) [2026-03-11T20:28:04.859330] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-03-11T20:28:04.859468] [INFO ] [sig ] MRBK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:05.001936] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MRBK.txt [2026-03-11T20:28:05.002097] [INFO ] [sig ] [1913/3275] Completed MRBK in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:05.002138] [INFO ] [sig ] [1914/3275] Forecasting MRCC... [2026-03-11T20:28:05.002166] [INFO ] [sig ] Generating forecast for: MRCC [2026-03-11T20:28:05.002196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-03-11T20:28:05.014859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-03-11T20:28:05.015281] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-03-11T20:28:05.016156] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-03-11T20:28:05.016212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:05.016284] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:05.016312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:05.016369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:05.086080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:05.087044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:05.087132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:05.087165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:05.223366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:05.223555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:05.223619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:05.223649] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:05.227314] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: DOWN (p=29.86%) [2026-03-11T20:28:05.227636] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-03-11T20:28:05.227788] [INFO ] [sig ] MRCC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:05.368760] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MRCC.txt [2026-03-11T20:28:05.368912] [INFO ] [sig ] [1914/3275] Completed MRCC in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:05.368961] [INFO ] [sig ] [1915/3275] Forecasting MRCY... [2026-03-11T20:28:05.368996] [INFO ] [sig ] Generating forecast for: MRCY [2026-03-11T20:28:05.369027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-03-11T20:28:05.381274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-03-11T20:28:05.381603] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-03-11T20:28:05.382414] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-03-11T20:28:05.382467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:05.382499] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:05.382526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:05.382600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:05.439724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:05.440493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:05.440589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:05.440624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:05.563566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:05.563740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:05.563779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:05.563831] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:05.567274] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: DOWN (p=28.86%) [2026-03-11T20:28:05.567545] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-03-11T20:28:05.567692] [INFO ] [sig ] MRCY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:05.708286] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MRCY.txt [2026-03-11T20:28:05.708418] [INFO ] [sig ] [1915/3275] Completed MRCY in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:05.708457] [INFO ] [sig ] [1916/3275] Forecasting MRK... [2026-03-11T20:28:05.708486] [INFO ] [sig ] Generating forecast for: MRK [2026-03-11T20:28:05.708515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-03-11T20:28:05.721065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-03-11T20:28:05.721371] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-03-11T20:28:05.722195] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-03-11T20:28:05.722246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:05.722278] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:05.722304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:05.722360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:05.783652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:05.784647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:05.784741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:05.784775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:05.916927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:05.917105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:05.917148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:05.917176] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:05.920840] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: DOWN (p=19.25%) [2026-03-11T20:28:05.921132] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-03-11T20:28:05.921283] [INFO ] [sig ] MRK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:06.065452] [INFO ] [LOCAL ] Saved forecast: MRK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MRK.txt [2026-03-11T20:28:06.065612] [INFO ] [sig ] [1916/3275] Completed MRK in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:06.065660] [INFO ] [sig ] [1917/3275] Forecasting MRM... [2026-03-11T20:28:06.065691] [INFO ] [sig ] Generating forecast for: MRM [2026-03-11T20:28:06.065722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-03-11T20:28:06.077282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-03-11T20:28:06.077611] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-03-11T20:28:06.078448] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-03-11T20:28:06.078501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:06.078533] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:06.078559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:06.078638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:06.137597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:06.138493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:06.138602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:06.138641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:06.258515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:06.258679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:06.258719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:06.258786] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:06.262353] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=94.17%) [2026-03-11T20:28:06.262647] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-03-11T20:28:06.262776] [INFO ] [sig ] MRM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:06.403541] [INFO ] [LOCAL ] Saved forecast: MRM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MRM.txt [2026-03-11T20:28:06.403737] [INFO ] [sig ] [1917/3275] Completed MRM in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:06.403781] [INFO ] [sig ] [1918/3275] Forecasting MRNA... [2026-03-11T20:28:06.403810] [INFO ] [sig ] Generating forecast for: MRNA [2026-03-11T20:28:06.403841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-03-11T20:28:06.416165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-03-11T20:28:06.416543] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-03-11T20:28:06.417370] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-03-11T20:28:06.417421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:06.417452] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:06.417478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:06.417532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:06.479751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:06.480766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:06.480855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:06.480886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:06.603588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:06.603749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:06.603791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:06.603822] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:06.607617] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-03-11T20:28:06.607949] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-03-11T20:28:06.608734] [INFO ] [sig ] MRNA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:06.773590] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MRNA.txt [2026-03-11T20:28:06.773763] [INFO ] [sig ] [1918/3275] Completed MRNA in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:06.773803] [INFO ] [sig ] [1919/3275] Forecasting MRTN... [2026-03-11T20:28:06.773831] [INFO ] [sig ] Generating forecast for: MRTN [2026-03-11T20:28:06.773868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-03-11T20:28:06.788634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-03-11T20:28:06.789088] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-03-11T20:28:06.790000] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-03-11T20:28:06.790056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:06.790087] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:06.790113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:06.790184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:06.849322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:06.850296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:06.850384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:06.850417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:06.971737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:06.971910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:06.971949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:06.971978] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:06.975633] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=11.49%) [2026-03-11T20:28:06.975955] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-03-11T20:28:06.976098] [INFO ] [sig ] MRTN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:07.128964] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MRTN.txt [2026-03-11T20:28:07.129126] [INFO ] [sig ] [1919/3275] Completed MRTN in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:07.129167] [INFO ] [sig ] [1920/3275] Forecasting MRVI... [2026-03-11T20:28:07.129196] [INFO ] [sig ] Generating forecast for: MRVI [2026-03-11T20:28:07.129227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-03-11T20:28:07.142307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-03-11T20:28:07.142685] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-03-11T20:28:07.143532] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-03-11T20:28:07.143606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:07.143658] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:07.143686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:07.143742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:07.211754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:07.213039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:07.213154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:07.213189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:07.337040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:07.337199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:07.337241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:07.337269] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:07.340754] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: UP (p=53.75%) [2026-03-11T20:28:07.341070] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-03-11T20:28:07.341202] [INFO ] [sig ] MRVI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:07.484097] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MRVI.txt [2026-03-11T20:28:07.484259] [INFO ] [sig ] [1920/3275] Completed MRVI in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:07.484298] [INFO ] [sig ] [1921/3275] Forecasting MRVL... [2026-03-11T20:28:07.484328] [INFO ] [sig ] Generating forecast for: MRVL [2026-03-11T20:28:07.484358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-03-11T20:28:07.496769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-03-11T20:28:07.497138] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-03-11T20:28:07.498036] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-03-11T20:28:07.498107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:07.498140] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:07.498166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:07.498226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:07.562034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:07.563088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:07.563177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:07.563211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:07.692893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:07.693053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:07.693093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:07.693122] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:07.696800] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=0.06%) [2026-03-11T20:28:07.697111] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-03-11T20:28:07.697243] [INFO ] [sig ] MRVL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:07.843260] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MRVL.txt [2026-03-11T20:28:07.843418] [INFO ] [sig ] [1921/3275] Completed MRVL in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-11T20:28:07.843460] [INFO ] [sig ] [1922/3275] Forecasting MRX... [2026-03-11T20:28:07.843489] [INFO ] [sig ] Generating forecast for: MRX [2026-03-11T20:28:07.843520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-03-11T20:28:07.855974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-03-11T20:28:07.856321] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-03-11T20:28:07.857456] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-03-11T20:28:07.857508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:07.857538] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:07.857564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:07.857650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:07.919109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:07.920459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:07.920555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:07.920614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:08.046614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:08.046776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:08.046820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:08.046852] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:08.050477] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-03-11T20:28:08.050780] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-03-11T20:28:08.050912] [INFO ] [sig ] MRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:08.196407] [INFO ] [LOCAL ] Saved forecast: MRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MRX.txt [2026-03-11T20:28:08.196609] [INFO ] [sig ] [1922/3275] Completed MRX in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-11T20:28:08.196654] [INFO ] [sig ] [1923/3275] Forecasting MS... [2026-03-11T20:28:08.196685] [INFO ] [sig ] Generating forecast for: MS [2026-03-11T20:28:08.196715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-03-11T20:28:08.209875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-03-11T20:28:08.210271] [INFO ] [FORECASTER] Starting predict_future for MS [2026-03-11T20:28:08.211096] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-03-11T20:28:08.211151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:08.211183] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:08.211209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:08.211266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:08.270794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:08.271707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:08.271789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:08.271821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:08.398870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:08.399042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:08.399088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:08.399117] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:08.402741] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: DOWN (p=12.85%) [2026-03-11T20:28:08.403060] [INFO ] [FORECASTER] Completed predict_future for MS [2026-03-11T20:28:08.403195] [INFO ] [sig ] MS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:08.548308] [INFO ] [LOCAL ] Saved forecast: MS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MS.txt [2026-03-11T20:28:08.548475] [INFO ] [sig ] [1923/3275] Completed MS in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-11T20:28:08.548519] [INFO ] [sig ] [1924/3275] Forecasting MSA... [2026-03-11T20:28:08.548549] [INFO ] [sig ] Generating forecast for: MSA [2026-03-11T20:28:08.548599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-03-11T20:28:08.561971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-03-11T20:28:08.562361] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-03-11T20:28:08.563239] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-03-11T20:28:08.563292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:08.563324] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:08.563352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:08.563409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:08.623656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:08.624696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:08.624786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:08.624855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:08.746760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:08.746921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:08.746963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:08.746997] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:08.750673] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-03-11T20:28:08.750980] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-03-11T20:28:08.751123] [INFO ] [sig ] MSA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:08.898652] [INFO ] [LOCAL ] Saved forecast: MSA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MSA.txt [2026-03-11T20:28:08.898802] [INFO ] [sig ] [1924/3275] Completed MSA in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-11T20:28:08.898871] [INFO ] [sig ] [1925/3275] Forecasting MSB... [2026-03-11T20:28:08.898908] [INFO ] [sig ] Generating forecast for: MSB [2026-03-11T20:28:08.898946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-03-11T20:28:08.911787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-03-11T20:28:08.912222] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-03-11T20:28:08.913063] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-03-11T20:28:08.913116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:08.913148] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:08.913174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:08.913229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:08.974442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:08.975366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:08.975456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:08.975489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:09.097440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:09.097615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:09.097659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:09.097689] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:09.101299] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: UP (p=52.62%) [2026-03-11T20:28:09.101605] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-03-11T20:28:09.101762] [INFO ] [sig ] MSB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:09.248664] [INFO ] [LOCAL ] Saved forecast: MSB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MSB.txt [2026-03-11T20:28:09.248846] [INFO ] [sig ] [1925/3275] Completed MSB in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:09.248897] [INFO ] [sig ] [1926/3275] Forecasting MSBI... [2026-03-11T20:28:09.248935] [INFO ] [sig ] Generating forecast for: MSBI [2026-03-11T20:28:09.248971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-03-11T20:28:09.262824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-03-11T20:28:09.263223] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-03-11T20:28:09.264076] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-03-11T20:28:09.264128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:09.264160] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:09.264186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:09.264247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:09.321395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:09.322250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:09.322332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:09.322364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:09.446121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:09.446278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:09.446317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:09.446345] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:09.449819] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: DOWN (p=30.23%) [2026-03-11T20:28:09.450155] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-03-11T20:28:09.450290] [INFO ] [sig ] MSBI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:09.594524] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MSBI.txt [2026-03-11T20:28:09.594702] [INFO ] [sig ] [1926/3275] Completed MSBI in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:09.594744] [INFO ] [sig ] [1927/3275] Forecasting MSCI... [2026-03-11T20:28:09.594772] [INFO ] [sig ] Generating forecast for: MSCI [2026-03-11T20:28:09.594803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-03-11T20:28:09.607057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-03-11T20:28:09.607391] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-03-11T20:28:09.608230] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-03-11T20:28:09.608282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:09.608313] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:09.608339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:09.608395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:09.669723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:09.670796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:09.670896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:09.670936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:09.788562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:09.788726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:09.788765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:09.788793] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:09.792237] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-03-11T20:28:09.792508] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-03-11T20:28:09.792651] [INFO ] [sig ] MSCI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:09.940008] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MSCI.txt [2026-03-11T20:28:09.940209] [INFO ] [sig ] [1927/3275] Completed MSCI in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:09.940252] [INFO ] [sig ] [1928/3275] Forecasting MSD... [2026-03-11T20:28:09.940281] [INFO ] [sig ] Generating forecast for: MSD [2026-03-11T20:28:09.940311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-03-11T20:28:09.952457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-03-11T20:28:09.952835] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-03-11T20:28:09.953678] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-03-11T20:28:09.953733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:09.953764] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:09.953789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:09.953845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:10.014362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:10.015269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:10.015355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:10.015388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:10.133849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:10.134007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:10.134062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:10.134092] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:10.137530] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: DOWN (p=30.47%) [2026-03-11T20:28:10.137823] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-03-11T20:28:10.137983] [INFO ] [sig ] MSD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:10.279433] [INFO ] [LOCAL ] Saved forecast: MSD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MSD.txt [2026-03-11T20:28:10.279598] [INFO ] [sig ] [1928/3275] Completed MSD in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:10.279643] [INFO ] [sig ] [1929/3275] Forecasting MSEX... [2026-03-11T20:28:10.279673] [INFO ] [sig ] Generating forecast for: MSEX [2026-03-11T20:28:10.279703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-03-11T20:28:10.291929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-03-11T20:28:10.292318] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-03-11T20:28:10.293243] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-03-11T20:28:10.293298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:10.293331] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:10.293358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:10.293417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:10.351907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:10.352718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:10.352801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:10.352835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:10.472885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:10.473037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:10.473079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:10.473109] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:10.476604] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-03-11T20:28:10.476926] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-03-11T20:28:10.477060] [INFO ] [sig ] MSEX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:10.627207] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MSEX.txt [2026-03-11T20:28:10.627393] [INFO ] [sig ] [1929/3275] Completed MSEX in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:10.627438] [INFO ] [sig ] [1930/3275] Forecasting MSFD... [2026-03-11T20:28:10.627469] [INFO ] [sig ] Generating forecast for: MSFD [2026-03-11T20:28:10.627499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-03-11T20:28:10.642249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-03-11T20:28:10.642669] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-03-11T20:28:10.643700] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-03-11T20:28:10.643753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:10.643786] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:10.643813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:10.643869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:10.703838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:10.704795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:10.704882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:10.704917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:10.831660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:10.831834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:10.831874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:10.831902] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:10.836307] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=70.48%) [2026-03-11T20:28:10.836778] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-03-11T20:28:10.836941] [INFO ] [sig ] MSFD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:10.989704] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MSFD.txt [2026-03-11T20:28:10.989867] [INFO ] [sig ] [1930/3275] Completed MSFD in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:10.989906] [INFO ] [sig ] [1931/3275] Forecasting MSFL... [2026-03-11T20:28:10.989937] [INFO ] [sig ] Generating forecast for: MSFL [2026-03-11T20:28:10.989967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-03-11T20:28:11.003473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-03-11T20:28:11.003934] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-03-11T20:28:11.004822] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-03-11T20:28:11.004879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:11.004940] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:11.004968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:11.005025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:11.065604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:11.066485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:11.066570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:11.066625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:11.188512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:11.188683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:11.188722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:11.188749] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:11.192404] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-03-11T20:28:11.192695] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-03-11T20:28:11.192826] [INFO ] [sig ] MSFL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:11.346433] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MSFL.txt [2026-03-11T20:28:11.346610] [INFO ] [sig ] [1931/3275] Completed MSFL in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:11.346656] [INFO ] [sig ] [1932/3275] Forecasting MSGE... [2026-03-11T20:28:11.346685] [INFO ] [sig ] Generating forecast for: MSGE [2026-03-11T20:28:11.346715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-03-11T20:28:11.359783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-03-11T20:28:11.360181] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-03-11T20:28:11.361053] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-03-11T20:28:11.361106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:11.361163] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:11.361192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:11.361250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:11.417950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:11.418819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:11.418902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:11.418934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:11.542881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:11.543046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:11.543094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:11.543129] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:11.546673] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=58.39%) [2026-03-11T20:28:11.546957] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-03-11T20:28:11.547099] [INFO ] [sig ] MSGE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:11.688083] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MSGE.txt [2026-03-11T20:28:11.688248] [INFO ] [sig ] [1932/3275] Completed MSGE in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:11.688289] [INFO ] [sig ] [1933/3275] Forecasting MSGM... [2026-03-11T20:28:11.688319] [INFO ] [sig ] Generating forecast for: MSGM [2026-03-11T20:28:11.688348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-03-11T20:28:11.700144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-03-11T20:28:11.700476] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-03-11T20:28:11.701334] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-03-11T20:28:11.701387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:11.701418] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:11.701444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:11.701499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:11.758049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:11.758877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:11.758962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:11.758994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:11.874330] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:11.874490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:11.874530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:11.874558] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:11.878043] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: UP (p=74.15%) [2026-03-11T20:28:11.878329] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-03-11T20:28:11.878484] [INFO ] [sig ] MSGM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:12.028799] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MSGM.txt [2026-03-11T20:28:12.029046] [INFO ] [sig ] [1933/3275] Completed MSGM in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:12.029111] [INFO ] [sig ] [1934/3275] Forecasting MSGS... [2026-03-11T20:28:12.029145] [INFO ] [sig ] Generating forecast for: MSGS [2026-03-11T20:28:12.029177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-03-11T20:28:12.043167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-03-11T20:28:12.043595] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-03-11T20:28:12.044473] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-03-11T20:28:12.044528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:12.044561] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:12.044612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:12.044672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:12.108857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:12.109903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:12.110008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:12.110045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:12.236250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:12.236411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:12.236452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:12.236518] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:12.240899] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: DOWN (p=6.50%) [2026-03-11T20:28:12.241218] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-03-11T20:28:12.241522] [INFO ] [sig ] MSGS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:12.387390] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MSGS.txt [2026-03-11T20:28:12.387540] [INFO ] [sig ] [1934/3275] Completed MSGS in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:12.387599] [INFO ] [sig ] [1935/3275] Forecasting MSI... [2026-03-11T20:28:12.387632] [INFO ] [sig ] Generating forecast for: MSI [2026-03-11T20:28:12.387662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-03-11T20:28:12.400561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-03-11T20:28:12.400980] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-03-11T20:28:12.401815] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-03-11T20:28:12.401868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:12.401900] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:12.401926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:12.401985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:12.461966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:12.462867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:12.462958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:12.462992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:12.590138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:12.590296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:12.590335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:12.590365] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:12.593959] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: UP (p=94.18%) [2026-03-11T20:28:12.594278] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-03-11T20:28:12.594418] [INFO ] [sig ] MSI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:12.745185] [INFO ] [LOCAL ] Saved forecast: MSI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MSI.txt [2026-03-11T20:28:12.745383] [INFO ] [sig ] [1935/3275] Completed MSI in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:12.745449] [INFO ] [sig ] [1936/3275] Forecasting MSM... [2026-03-11T20:28:12.745480] [INFO ] [sig ] Generating forecast for: MSM [2026-03-11T20:28:12.745512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-03-11T20:28:12.758220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-03-11T20:28:12.758634] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-03-11T20:28:12.759462] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-03-11T20:28:12.759516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:12.759549] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:12.759596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:12.759686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:12.818554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:12.819442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:12.819528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:12.819562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:12.936514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:12.936699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:12.936740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:12.936771] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:12.940415] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=10.09%) [2026-03-11T20:28:12.940757] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-03-11T20:28:12.940897] [INFO ] [sig ] MSM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:13.086588] [INFO ] [LOCAL ] Saved forecast: MSM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MSM.txt [2026-03-11T20:28:13.086745] [INFO ] [sig ] [1936/3275] Completed MSM in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:13.086785] [INFO ] [sig ] [1937/3275] Forecasting MTB... [2026-03-11T20:28:13.086813] [INFO ] [sig ] Generating forecast for: MTB [2026-03-11T20:28:13.086844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-03-11T20:28:13.099724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-03-11T20:28:13.100114] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-03-11T20:28:13.101161] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-03-11T20:28:13.101404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:13.101435] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:13.101462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:13.101518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:13.162924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:13.163821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:13.163911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:13.163951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:13.288530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:13.288732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:13.288783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:13.288821] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:13.292628] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: UP (p=76.37%) [2026-03-11T20:28:13.292916] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-03-11T20:28:13.293057] [INFO ] [sig ] MTB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:13.454033] [INFO ] [LOCAL ] Saved forecast: MTB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MTB.txt [2026-03-11T20:28:13.454179] [INFO ] [sig ] [1937/3275] Completed MTB in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:13.454220] [INFO ] [sig ] [1938/3275] Forecasting MTCH... [2026-03-11T20:28:13.454249] [INFO ] [sig ] Generating forecast for: MTCH [2026-03-11T20:28:13.454278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-03-11T20:28:13.466165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-03-11T20:28:13.466467] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-03-11T20:28:13.467266] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-03-11T20:28:13.467318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:13.467349] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:13.467375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:13.467429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:13.525902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:13.526660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:13.526743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:13.526777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:13.654384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:13.654538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:13.654599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:13.654632] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:13.658243] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-03-11T20:28:13.658534] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-03-11T20:28:13.658685] [INFO ] [sig ] MTCH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:13.815710] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MTCH.txt [2026-03-11T20:28:13.815856] [INFO ] [sig ] [1938/3275] Completed MTCH in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-11T20:28:13.815895] [INFO ] [sig ] [1939/3275] Forecasting MTG... [2026-03-11T20:28:13.815924] [INFO ] [sig ] Generating forecast for: MTG [2026-03-11T20:28:13.815954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-03-11T20:28:13.835869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-03-11T20:28:13.836197] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-03-11T20:28:13.837036] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-03-11T20:28:13.837088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:13.837119] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:13.837144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:13.837200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:13.896799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:13.897646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:13.897726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:13.897758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:14.032673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:14.032838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:14.032880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:14.032928] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:14.036507] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: DOWN (p=35.80%) [2026-03-11T20:28:14.036822] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-03-11T20:28:14.036960] [INFO ] [sig ] MTG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:14.182194] [INFO ] [LOCAL ] Saved forecast: MTG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MTG.txt [2026-03-11T20:28:14.182394] [INFO ] [sig ] [1939/3275] Completed MTG in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-11T20:28:14.182441] [INFO ] [sig ] [1940/3275] Forecasting MTH... [2026-03-11T20:28:14.182476] [INFO ] [sig ] Generating forecast for: MTH [2026-03-11T20:28:14.182514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-03-11T20:28:14.195408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-03-11T20:28:14.195772] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-03-11T20:28:14.196546] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-03-11T20:28:14.196615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:14.196647] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:14.196673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:14.196729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:14.252999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:14.253835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:14.253915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:14.253947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:14.370106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:14.370263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:14.370303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:14.370331] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:14.373816] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: UP (p=82.12%) [2026-03-11T20:28:14.374088] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-03-11T20:28:14.374211] [INFO ] [sig ] MTH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:14.516062] [INFO ] [LOCAL ] Saved forecast: MTH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MTH.txt [2026-03-11T20:28:14.516184] [INFO ] [sig ] [1940/3275] Completed MTH in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-11T20:28:14.516231] [INFO ] [sig ] [1941/3275] Forecasting MTN... [2026-03-11T20:28:14.516268] [INFO ] [sig ] Generating forecast for: MTN [2026-03-11T20:28:14.516298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-03-11T20:28:14.529162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-03-11T20:28:14.529473] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-03-11T20:28:14.530257] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-03-11T20:28:14.530309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:14.530339] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:14.530365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:14.530420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:14.589346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:14.589979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:14.590085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:14.590134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:14.713217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:14.713372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:14.713412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:14.713441] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:14.716918] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-03-11T20:28:14.717202] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-03-11T20:28:14.717328] [INFO ] [sig ] MTN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:14.859907] [INFO ] [LOCAL ] Saved forecast: MTN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MTN.txt [2026-03-11T20:28:14.860088] [INFO ] [sig ] [1941/3275] Completed MTN in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:14.860131] [INFO ] [sig ] [1942/3275] Forecasting MTRN... [2026-03-11T20:28:14.860161] [INFO ] [sig ] Generating forecast for: MTRN [2026-03-11T20:28:14.860192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-03-11T20:28:14.872659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-03-11T20:28:14.873064] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-03-11T20:28:14.873926] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-03-11T20:28:14.873978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:14.874008] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:14.874034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:14.874089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:14.931339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:14.932162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:14.932249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:14.932282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:15.051412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:15.051593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:15.051636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:15.051668] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:15.055275] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-03-11T20:28:15.055611] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-03-11T20:28:15.055758] [INFO ] [sig ] MTRN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:15.197528] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MTRN.txt [2026-03-11T20:28:15.197700] [INFO ] [sig ] [1942/3275] Completed MTRN in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:15.197741] [INFO ] [sig ] [1943/3275] Forecasting MTRX... [2026-03-11T20:28:15.197769] [INFO ] [sig ] Generating forecast for: MTRX [2026-03-11T20:28:15.197799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-03-11T20:28:15.210214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-03-11T20:28:15.210532] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-03-11T20:28:15.211330] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-03-11T20:28:15.211382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:15.211412] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:15.211450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:15.211507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:15.273214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:15.274124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:15.274214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:15.274259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:15.396251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:15.396614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:15.396654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:15.396682] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:15.400871] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: UP (p=64.91%) [2026-03-11T20:28:15.401156] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-03-11T20:28:15.401288] [INFO ] [sig ] MTRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:15.546746] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MTRX.txt [2026-03-11T20:28:15.546887] [INFO ] [sig ] [1943/3275] Completed MTRX in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:15.546928] [INFO ] [sig ] [1944/3275] Forecasting MTSI... [2026-03-11T20:28:15.546957] [INFO ] [sig ] Generating forecast for: MTSI [2026-03-11T20:28:15.546988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-03-11T20:28:15.559425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-03-11T20:28:15.559781] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-03-11T20:28:15.560605] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-03-11T20:28:15.560657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:15.560689] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:15.560715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:15.560772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:15.620424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:15.621116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:15.621194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:15.621229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:15.744862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:15.745026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:15.745071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:15.745107] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:15.748621] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: UP (p=68.12%) [2026-03-11T20:28:15.748899] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-03-11T20:28:15.749029] [INFO ] [sig ] MTSI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:15.890431] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MTSI.txt [2026-03-11T20:28:15.890684] [INFO ] [sig ] [1944/3275] Completed MTSI in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:15.890749] [INFO ] [sig ] [1945/3275] Forecasting MTX... [2026-03-11T20:28:15.890791] [INFO ] [sig ] Generating forecast for: MTX [2026-03-11T20:28:15.890834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-03-11T20:28:15.902976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-03-11T20:28:15.903306] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-03-11T20:28:15.904151] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-03-11T20:28:15.904204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:15.904237] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:15.904264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:15.904321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:15.963870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:15.964562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:15.964661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:15.964694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:16.092914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:16.093086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:16.093128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:16.093157] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:16.097061] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-03-11T20:28:16.097337] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-03-11T20:28:16.097468] [INFO ] [sig ] MTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:16.244032] [INFO ] [LOCAL ] Saved forecast: MTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MTX.txt [2026-03-11T20:28:16.244176] [INFO ] [sig ] [1945/3275] Completed MTX in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:16.244216] [INFO ] [sig ] [1946/3275] Forecasting MTZ... [2026-03-11T20:28:16.244244] [INFO ] [sig ] Generating forecast for: MTZ [2026-03-11T20:28:16.244274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-03-11T20:28:16.256608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-03-11T20:28:16.256935] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-03-11T20:28:16.257795] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-03-11T20:28:16.257847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:16.257879] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:16.257905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:16.257982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:16.317646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:16.318320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:16.318401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:16.318432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:16.448137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:16.448283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:16.448509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:16.448538] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:16.452348] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: DOWN (p=29.13%) [2026-03-11T20:28:16.452662] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-03-11T20:28:16.452795] [INFO ] [sig ] MTZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:16.599782] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MTZ.txt [2026-03-11T20:28:16.599923] [INFO ] [sig ] [1946/3275] Completed MTZ in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:16.599963] [INFO ] [sig ] [1947/3275] Forecasting MUA... [2026-03-11T20:28:16.599993] [INFO ] [sig ] Generating forecast for: MUA [2026-03-11T20:28:16.600023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-03-11T20:28:16.614603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-03-11T20:28:16.615000] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-03-11T20:28:16.615848] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-03-11T20:28:16.615901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:16.615935] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:16.615962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:16.616018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:16.676834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:16.677765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:16.677851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:16.677883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:16.803931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:16.804091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:16.804133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:16.804166] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:16.807688] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: DOWN (p=27.81%) [2026-03-11T20:28:16.808041] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-03-11T20:28:16.808179] [INFO ] [sig ] MUA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:16.955309] [INFO ] [LOCAL ] Saved forecast: MUA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MUA.txt [2026-03-11T20:28:16.955471] [INFO ] [sig ] [1947/3275] Completed MUA in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:16.955512] [INFO ] [sig ] [1948/3275] Forecasting MUC... [2026-03-11T20:28:16.955541] [INFO ] [sig ] Generating forecast for: MUC [2026-03-11T20:28:16.955588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-03-11T20:28:16.967467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-03-11T20:28:16.967850] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-03-11T20:28:16.968679] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-03-11T20:28:16.968730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:16.968788] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:16.968815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:16.968870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:17.026531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:17.027396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:17.027478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:17.027510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:17.150830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:17.150989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:17.151030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:17.151060] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:17.154750] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=25.13%) [2026-03-11T20:28:17.155052] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-03-11T20:28:17.155192] [INFO ] [sig ] MUC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:17.310728] [INFO ] [LOCAL ] Saved forecast: MUC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MUC.txt [2026-03-11T20:28:17.310947] [INFO ] [sig ] [1948/3275] Completed MUC in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:17.310998] [INFO ] [sig ] [1949/3275] Forecasting MUFG... [2026-03-11T20:28:17.311032] [INFO ] [sig ] Generating forecast for: MUFG [2026-03-11T20:28:17.311068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-03-11T20:28:17.327090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-03-11T20:28:17.327519] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-03-11T20:28:17.328608] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-03-11T20:28:17.328671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:17.328708] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:17.328740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:17.328816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:17.388118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:17.389145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:17.389254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:17.389294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:17.518327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:17.518492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:17.518532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:17.518560] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:17.522307] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: UP (p=86.67%) [2026-03-11T20:28:17.522688] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-03-11T20:28:17.522841] [INFO ] [sig ] MUFG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:17.665498] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MUFG.txt [2026-03-11T20:28:17.665677] [INFO ] [sig ] [1949/3275] Completed MUFG in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:17.665718] [INFO ] [sig ] [1950/3275] Forecasting MUJ... [2026-03-11T20:28:17.665747] [INFO ] [sig ] Generating forecast for: MUJ [2026-03-11T20:28:17.665777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-03-11T20:28:17.678265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-03-11T20:28:17.678691] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-03-11T20:28:17.679552] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-03-11T20:28:17.679626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:17.679661] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:17.679688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:17.679745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:17.740240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:17.741171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:17.741264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:17.741299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:17.871638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:17.871803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:17.871844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:17.871872] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:17.875383] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: DOWN (p=37.22%) [2026-03-11T20:28:17.875706] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-03-11T20:28:17.875839] [INFO ] [sig ] MUJ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:18.018473] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MUJ.txt [2026-03-11T20:28:18.018675] [INFO ] [sig ] [1950/3275] Completed MUJ in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:18.018718] [INFO ] [sig ] [1951/3275] Forecasting MUSA... [2026-03-11T20:28:18.018747] [INFO ] [sig ] Generating forecast for: MUSA [2026-03-11T20:28:18.018779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-03-11T20:28:18.031907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-03-11T20:28:18.032326] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-03-11T20:28:18.033206] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-03-11T20:28:18.033260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:18.033293] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:18.033321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:18.033378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:18.092840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:18.093776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:18.093859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:18.093890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:18.215047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:18.215212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:18.215251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:18.215314] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:18.218839] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=81.26%) [2026-03-11T20:28:18.219141] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-03-11T20:28:18.219278] [INFO ] [sig ] MUSA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:18.363606] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MUSA.txt [2026-03-11T20:28:18.363788] [INFO ] [sig ] [1951/3275] Completed MUSA in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:18.363828] [INFO ] [sig ] [1952/3275] Forecasting MUX... [2026-03-11T20:28:18.363857] [INFO ] [sig ] Generating forecast for: MUX [2026-03-11T20:28:18.363887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-03-11T20:28:18.376618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-03-11T20:28:18.377057] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-03-11T20:28:18.377923] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-03-11T20:28:18.378001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:18.378033] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:18.378059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:18.378114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:18.436369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:18.437323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:18.437433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:18.437466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:18.569477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:18.569688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:18.569734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:18.569764] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:18.573610] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=80.44%) [2026-03-11T20:28:18.573970] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-03-11T20:28:18.574130] [INFO ] [sig ] MUX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:18.739335] [INFO ] [LOCAL ] Saved forecast: MUX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MUX.txt [2026-03-11T20:28:18.739540] [INFO ] [sig ] [1952/3275] Completed MUX in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:18.739636] [INFO ] [sig ] [1953/3275] Forecasting MVBF... [2026-03-11T20:28:18.739705] [INFO ] [sig ] Generating forecast for: MVBF [2026-03-11T20:28:18.739755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-03-11T20:28:18.752925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-03-11T20:28:18.753285] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-03-11T20:28:18.754371] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-03-11T20:28:18.754425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:18.754459] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:18.754490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:18.754560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:18.822129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:18.823481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:18.823583] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:18.823619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:18.944444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:18.944624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:18.944665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:18.944694] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:18.948642] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: UP (p=64.91%) [2026-03-11T20:28:18.949011] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-03-11T20:28:18.949155] [INFO ] [sig ] MVBF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:19.092045] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MVBF.txt [2026-03-11T20:28:19.092183] [INFO ] [sig ] [1953/3275] Completed MVBF in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:19.092224] [INFO ] [sig ] [1954/3275] Forecasting MWA... [2026-03-11T20:28:19.092254] [INFO ] [sig ] Generating forecast for: MWA [2026-03-11T20:28:19.092285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-03-11T20:28:19.104208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-03-11T20:28:19.104560] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-03-11T20:28:19.105360] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-03-11T20:28:19.105411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:19.105441] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:19.105467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:19.105522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:19.164191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:19.165059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:19.165142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:19.165179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:19.285007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:19.285159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:19.285198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:19.285227] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:19.288659] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: DOWN (p=10.84%) [2026-03-11T20:28:19.288934] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-03-11T20:28:19.289063] [INFO ] [sig ] MWA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:19.430762] [INFO ] [LOCAL ] Saved forecast: MWA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MWA.txt [2026-03-11T20:28:19.430917] [INFO ] [sig ] [1954/3275] Completed MWA in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:19.430955] [INFO ] [sig ] [1955/3275] Forecasting MX... [2026-03-11T20:28:19.430986] [INFO ] [sig ] Generating forecast for: MX [2026-03-11T20:28:19.431016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-03-11T20:28:19.442947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-03-11T20:28:19.443289] [INFO ] [FORECASTER] Starting predict_future for MX [2026-03-11T20:28:19.444093] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-03-11T20:28:19.444145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:19.444176] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:19.444202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:19.444258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:19.501910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:19.502644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:19.502724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:19.502757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:19.624305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:19.624484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:19.624525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:19.624553] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:19.628690] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: UP (p=90.34%) [2026-03-11T20:28:19.628996] [INFO ] [FORECASTER] Completed predict_future for MX [2026-03-11T20:28:19.629135] [INFO ] [sig ] MX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:19.777134] [INFO ] [LOCAL ] Saved forecast: MX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MX.txt [2026-03-11T20:28:19.777294] [INFO ] [sig ] [1955/3275] Completed MX in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-11T20:28:19.777334] [INFO ] [sig ] [1956/3275] Forecasting MXF... [2026-03-11T20:28:19.777363] [INFO ] [sig ] Generating forecast for: MXF [2026-03-11T20:28:19.777394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-03-11T20:28:19.789343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-03-11T20:28:19.789766] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-03-11T20:28:19.790726] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-03-11T20:28:19.790784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:19.790828] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:19.790856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:19.790912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:19.865628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:19.866513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:19.866633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:19.866671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:19.986258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:19.986413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:19.986452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:19.986480] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:19.989969] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: DOWN (p=38.48%) [2026-03-11T20:28:19.990267] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-03-11T20:28:19.990398] [INFO ] [sig ] MXF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:20.131652] [INFO ] [LOCAL ] Saved forecast: MXF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MXF.txt [2026-03-11T20:28:20.131787] [INFO ] [sig ] [1956/3275] Completed MXF in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-11T20:28:20.131826] [INFO ] [sig ] [1957/3275] Forecasting MXL... [2026-03-11T20:28:20.131854] [INFO ] [sig ] Generating forecast for: MXL [2026-03-11T20:28:20.131885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-03-11T20:28:20.144068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-03-11T20:28:20.144399] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-03-11T20:28:20.145237] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-03-11T20:28:20.145290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:20.145321] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:20.145348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:20.145404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:20.202372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:20.203082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:20.203163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:20.203199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:20.322191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:20.322369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:20.322425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:20.322456] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:20.325986] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-03-11T20:28:20.326269] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-03-11T20:28:20.326400] [INFO ] [sig ] MXL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:20.466905] [INFO ] [LOCAL ] Saved forecast: MXL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MXL.txt [2026-03-11T20:28:20.467036] [INFO ] [sig ] [1957/3275] Completed MXL in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-11T20:28:20.467076] [INFO ] [sig ] [1958/3275] Forecasting MYE... [2026-03-11T20:28:20.467105] [INFO ] [sig ] Generating forecast for: MYE [2026-03-11T20:28:20.467135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-03-11T20:28:20.479423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-03-11T20:28:20.479776] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-03-11T20:28:20.480604] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-03-11T20:28:20.480655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:20.480685] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:20.480712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:20.480768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:20.538348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:20.539116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:20.539194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:20.539263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:20.663264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:20.663417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:20.663458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:20.663486] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:20.666941] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: UP (p=52.95%) [2026-03-11T20:28:20.667222] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-03-11T20:28:20.667348] [INFO ] [sig ] MYE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:20.807362] [INFO ] [LOCAL ] Saved forecast: MYE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MYE.txt [2026-03-11T20:28:20.807518] [INFO ] [sig ] [1958/3275] Completed MYE in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:20.807560] [INFO ] [sig ] [1959/3275] Forecasting MYGN... [2026-03-11T20:28:20.807611] [INFO ] [sig ] Generating forecast for: MYGN [2026-03-11T20:28:20.807645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-03-11T20:28:20.819565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-03-11T20:28:20.819920] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-03-11T20:28:20.820776] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-03-11T20:28:20.820829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:20.820862] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:20.820890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:20.820946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:20.880039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:20.880945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:20.881029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:20.881062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:21.005059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:21.005224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:21.005270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:21.005299] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:21.008817] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=6.25%) [2026-03-11T20:28:21.009107] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-03-11T20:28:21.009262] [INFO ] [sig ] MYGN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:21.157359] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MYGN.txt [2026-03-11T20:28:21.157541] [INFO ] [sig ] [1959/3275] Completed MYGN in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:21.157626] [INFO ] [sig ] [1960/3275] Forecasting MYI... [2026-03-11T20:28:21.157661] [INFO ] [sig ] Generating forecast for: MYI [2026-03-11T20:28:21.157691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-03-11T20:28:21.170197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-03-11T20:28:21.170548] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-03-11T20:28:21.171369] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-03-11T20:28:21.171422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:21.171453] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:21.171480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:21.171537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:21.230297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:21.231029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:21.231108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:21.231143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:21.352846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:21.353047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:21.353096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:21.353126] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:21.357019] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-03-11T20:28:21.357352] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-03-11T20:28:21.357502] [INFO ] [sig ] MYI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:21.498733] [INFO ] [LOCAL ] Saved forecast: MYI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/MYI.txt [2026-03-11T20:28:21.498877] [INFO ] [sig ] [1960/3275] Completed MYI in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:21.498917] [INFO ] [sig ] [1961/3275] Forecasting MYN... [2026-03-11T20:28:21.498945] [INFO ] [sig ] Generating forecast for: MYN [2026-03-11T20:28:21.498993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-03-11T20:28:21.512019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-03-11T20:28:21.512389] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-03-11T20:28:21.513311] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-03-11T20:28:21.513367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:21.513400] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:21.513429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:21.513522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:21.572040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:21.572811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:21.572903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:21.572937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:21.695202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:21.695377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:21.695420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:21.695448] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:21.698961] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=14.14%) [2026-03-11T20:28:21.699239] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-03-11T20:28:21.699372] [INFO ] [sig ] MYN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:21.847829] [INFO ] [LOCAL ] Saved forecast: MYN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MYN.txt [2026-03-11T20:28:21.848046] [INFO ] [sig ] [1961/3275] Completed MYN in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:21.848091] [INFO ] [sig ] [1962/3275] Forecasting MYRG... [2026-03-11T20:28:21.848124] [INFO ] [sig ] Generating forecast for: MYRG [2026-03-11T20:28:21.848155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-03-11T20:28:21.861766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-03-11T20:28:21.862168] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-03-11T20:28:21.863046] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-03-11T20:28:21.863099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:21.863132] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:21.863160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:21.863216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:21.921246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:21.922181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:21.922267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:21.922300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:22.045949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:22.046117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:22.046159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:22.046195] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:22.049905] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: DOWN (p=4.96%) [2026-03-11T20:28:22.050225] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-03-11T20:28:22.050389] [INFO ] [sig ] MYRG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:22.197637] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/MYRG.txt [2026-03-11T20:28:22.197801] [INFO ] [sig ] [1962/3275] Completed MYRG in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:22.197840] [INFO ] [sig ] [1963/3275] Forecasting NA... [2026-03-11T20:28:22.197870] [INFO ] [sig ] Generating forecast for: NA [2026-03-11T20:28:22.197901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-03-11T20:28:22.209858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-03-11T20:28:22.210168] [INFO ] [FORECASTER] Starting predict_future for NA [2026-03-11T20:28:22.211007] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-03-11T20:28:22.211058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:22.211088] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:22.211114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:22.211169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:22.268129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:22.269053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:22.269137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:22.269170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:22.387665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:22.387822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:22.387862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:22.387908] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:22.391313] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=96.49%) [2026-03-11T20:28:22.391611] [INFO ] [FORECASTER] Completed predict_future for NA [2026-03-11T20:28:22.391743] [INFO ] [sig ] NA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:22.533597] [INFO ] [LOCAL ] Saved forecast: NA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NA.txt [2026-03-11T20:28:22.533748] [INFO ] [sig ] [1963/3275] Completed NA in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:22.533789] [INFO ] [sig ] [1964/3275] Forecasting NABL... [2026-03-11T20:28:22.533818] [INFO ] [sig ] Generating forecast for: NABL [2026-03-11T20:28:22.533848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-03-11T20:28:22.546390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-03-11T20:28:22.546754] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-03-11T20:28:22.547552] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-03-11T20:28:22.547621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:22.547655] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:22.547681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:22.547737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:22.605535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:22.606453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:22.606534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:22.606567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:22.729828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:22.729987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:22.730028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:22.730059] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:22.733683] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: UP (p=78.77%) [2026-03-11T20:28:22.733971] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-03-11T20:28:22.734103] [INFO ] [sig ] NABL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:22.945936] [INFO ] [LOCAL ] Saved forecast: NABL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NABL.txt [2026-03-11T20:28:22.946092] [INFO ] [sig ] [1964/3275] Completed NABL in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:22.946132] [INFO ] [sig ] [1965/3275] Forecasting NAC... [2026-03-11T20:28:22.946161] [INFO ] [sig ] Generating forecast for: NAC [2026-03-11T20:28:22.946191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-03-11T20:28:22.958631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-03-11T20:28:22.959027] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-03-11T20:28:22.959955] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-03-11T20:28:22.960009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:22.960072] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:22.960100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:22.960172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:23.019281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:23.020165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:23.020254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:23.020311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:23.140916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:23.141074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:23.141114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:23.141142] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:23.144541] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: UP (p=80.87%) [2026-03-11T20:28:23.144839] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-03-11T20:28:23.144967] [INFO ] [sig ] NAC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:23.289606] [INFO ] [LOCAL ] Saved forecast: NAC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NAC.txt [2026-03-11T20:28:23.289777] [INFO ] [sig ] [1965/3275] Completed NAC in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:23.289819] [INFO ] [sig ] [1966/3275] Forecasting NAD... [2026-03-11T20:28:23.289848] [INFO ] [sig ] Generating forecast for: NAD [2026-03-11T20:28:23.289878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-03-11T20:28:23.304133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-03-11T20:28:23.304604] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-03-11T20:28:23.305431] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-03-11T20:28:23.305482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:23.305513] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:23.305538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:23.305610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:23.363997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:23.364875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:23.364957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:23.364989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:23.491342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:23.491715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:23.491757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:23.491784] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:23.495622] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: UP (p=88.66%) [2026-03-11T20:28:23.495912] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-03-11T20:28:23.496042] [INFO ] [sig ] NAD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:23.648451] [INFO ] [LOCAL ] Saved forecast: NAD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NAD.txt [2026-03-11T20:28:23.648636] [INFO ] [sig ] [1966/3275] Completed NAD in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:23.648680] [INFO ] [sig ] [1967/3275] Forecasting NATH... [2026-03-11T20:28:23.648708] [INFO ] [sig ] Generating forecast for: NATH [2026-03-11T20:28:23.648738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-03-11T20:28:23.661092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-03-11T20:28:23.661435] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-03-11T20:28:23.662376] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-03-11T20:28:23.662429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:23.662461] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:23.662488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:23.662556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:23.719565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:23.720273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:23.720370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:23.720407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:23.834268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:23.834424] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:28:23.834463] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:23.834490] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:23.837931] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: DOWN (p=2.25%) [2026-03-11T20:28:23.838229] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-03-11T20:28:23.838359] [INFO ] [sig ] NATH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:23.982894] [INFO ] [LOCAL ] Saved forecast: NATH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NATH.txt [2026-03-11T20:28:23.983056] [INFO ] [sig ] [1967/3275] Completed NATH in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:23.983096] [INFO ] [sig ] [1968/3275] Forecasting NATL... [2026-03-11T20:28:23.983126] [INFO ] [sig ] Generating forecast for: NATL [2026-03-11T20:28:23.983158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-03-11T20:28:23.996635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-03-11T20:28:23.997038] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-03-11T20:28:23.997901] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-03-11T20:28:23.997979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:23.998013] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:23.998040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:23.998098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:24.063099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:24.064034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:24.064130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:24.064164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:24.196383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:24.196558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:24.196618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:24.196688] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:24.200379] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: UP (p=74.95%) [2026-03-11T20:28:24.200708] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-03-11T20:28:24.200842] [INFO ] [sig ] NATL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:24.349329] [INFO ] [LOCAL ] Saved forecast: NATL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NATL.txt [2026-03-11T20:28:24.349499] [INFO ] [sig ] [1968/3275] Completed NATL in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:24.349542] [INFO ] [sig ] [1969/3275] Forecasting NAVI... [2026-03-11T20:28:24.349588] [INFO ] [sig ] Generating forecast for: NAVI [2026-03-11T20:28:24.349623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-03-11T20:28:24.363140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-03-11T20:28:24.363667] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-03-11T20:28:24.364588] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-03-11T20:28:24.364652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:24.364686] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:24.364712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:24.364770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:24.423140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:24.424047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:24.424129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:24.424162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:24.559820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:24.559983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:24.560023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:24.560051] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:24.563513] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: UP (p=56.19%) [2026-03-11T20:28:24.563880] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-03-11T20:28:24.564025] [INFO ] [sig ] NAVI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:24.705908] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NAVI.txt [2026-03-11T20:28:24.706064] [INFO ] [sig ] [1969/3275] Completed NAVI in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:24.706105] [INFO ] [sig ] [1970/3275] Forecasting NAZ... [2026-03-11T20:28:24.706134] [INFO ] [sig ] Generating forecast for: NAZ [2026-03-11T20:28:24.706163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-03-11T20:28:24.718793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-03-11T20:28:24.719096] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-03-11T20:28:24.720066] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-03-11T20:28:24.720117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:24.720149] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:24.720175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:24.720231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:24.780592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:24.781432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:24.781513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:24.781544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:24.886126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:24.886282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:24.886322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:24.886350] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:24.890003] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: DOWN (p=45.28%) [2026-03-11T20:28:24.890302] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-03-11T20:28:24.890457] [INFO ] [sig ] NAZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:25.034465] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NAZ.txt [2026-03-11T20:28:25.034619] [INFO ] [sig ] [1970/3275] Completed NAZ in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:25.034660] [INFO ] [sig ] [1971/3275] Forecasting NB... [2026-03-11T20:28:25.034689] [INFO ] [sig ] Generating forecast for: NB [2026-03-11T20:28:25.034719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-03-11T20:28:25.047300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-03-11T20:28:25.047672] [INFO ] [FORECASTER] Starting predict_future for NB [2026-03-11T20:28:25.048567] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-03-11T20:28:25.048645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:25.048677] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:25.048703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:25.048759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:25.105715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:25.106447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:25.106527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:25.106558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:25.224631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:25.224791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:25.224830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:25.224867] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:25.228804] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=87.95%) [2026-03-11T20:28:25.229082] [INFO ] [FORECASTER] Completed predict_future for NB [2026-03-11T20:28:25.229214] [INFO ] [sig ] NB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:25.374409] [INFO ] [LOCAL ] Saved forecast: NB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NB.txt [2026-03-11T20:28:25.374543] [INFO ] [sig ] [1971/3275] Completed NB in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:25.374606] [INFO ] [sig ] [1972/3275] Forecasting NBB... [2026-03-11T20:28:25.374639] [INFO ] [sig ] Generating forecast for: NBB [2026-03-11T20:28:25.374668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-03-11T20:28:25.387707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-03-11T20:28:25.388081] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-03-11T20:28:25.388891] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-03-11T20:28:25.388942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:25.388974] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:25.389000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:25.389057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:25.450024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:25.451038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:25.451118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:25.451150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:25.576278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:25.576439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:25.576478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:25.576506] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:25.580055] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=28.90%) [2026-03-11T20:28:25.580339] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-03-11T20:28:25.580468] [INFO ] [sig ] NBB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:25.723680] [INFO ] [LOCAL ] Saved forecast: NBB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NBB.txt [2026-03-11T20:28:25.723824] [INFO ] [sig ] [1972/3275] Completed NBB in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-11T20:28:25.723864] [INFO ] [sig ] [1973/3275] Forecasting NBBK... [2026-03-11T20:28:25.723895] [INFO ] [sig ] Generating forecast for: NBBK [2026-03-11T20:28:25.723924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-03-11T20:28:25.736730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-03-11T20:28:25.737060] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-03-11T20:28:25.737908] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-03-11T20:28:25.738011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:25.738046] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:25.738072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:25.738128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:25.796294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:25.797202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:25.797288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:25.797321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:25.939227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:25.939433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:25.939492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:25.939535] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:25.944037] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=93.60%) [2026-03-11T20:28:25.944547] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-03-11T20:28:25.944766] [INFO ] [sig ] NBBK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:26.126002] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NBBK.txt [2026-03-11T20:28:26.126161] [INFO ] [sig ] [1973/3275] Completed NBBK in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-11T20:28:26.126203] [INFO ] [sig ] [1974/3275] Forecasting NBHC... [2026-03-11T20:28:26.126233] [INFO ] [sig ] Generating forecast for: NBHC [2026-03-11T20:28:26.126265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-03-11T20:28:26.141148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-03-11T20:28:26.141559] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-03-11T20:28:26.142459] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-03-11T20:28:26.142521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:26.142555] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:26.142602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:26.142663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:26.205101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:26.206018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:26.206109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:26.206144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:26.336238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:26.336422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:26.336473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:26.336504] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:26.340247] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: DOWN (p=31.34%) [2026-03-11T20:28:26.340630] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-03-11T20:28:26.340809] [INFO ] [sig ] NBHC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:26.494003] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NBHC.txt [2026-03-11T20:28:26.494158] [INFO ] [sig ] [1974/3275] Completed NBHC in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:26.494212] [INFO ] [sig ] [1975/3275] Forecasting NBIX... [2026-03-11T20:28:26.494258] [INFO ] [sig ] Generating forecast for: NBIX [2026-03-11T20:28:26.494293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-03-11T20:28:26.508526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-03-11T20:28:26.508988] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-03-11T20:28:26.509985] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-03-11T20:28:26.510054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:26.510099] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:26.510130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:26.510188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:26.576953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:26.578130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:26.578255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:26.578291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:26.720975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:26.721148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:26.721191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:26.721220] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:26.725918] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-11T20:28:26.726293] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-03-11T20:28:26.726455] [INFO ] [sig ] NBIX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:26.879735] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NBIX.txt [2026-03-11T20:28:26.879921] [INFO ] [sig ] [1975/3275] Completed NBIX in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:26.879959] [INFO ] [sig ] [1976/3275] Forecasting NBN... [2026-03-11T20:28:26.879989] [INFO ] [sig ] Generating forecast for: NBN [2026-03-11T20:28:26.880018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-03-11T20:28:26.892946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-03-11T20:28:26.893375] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-03-11T20:28:26.894267] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-03-11T20:28:26.894319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:26.894350] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:26.894375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:26.894431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:26.953733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:26.954736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:26.954847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:26.954879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:27.080160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:27.080347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:27.080388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:27.080418] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:27.084069] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=87.10%) [2026-03-11T20:28:27.084417] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-03-11T20:28:27.084564] [INFO ] [sig ] NBN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:27.235795] [INFO ] [LOCAL ] Saved forecast: NBN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NBN.txt [2026-03-11T20:28:27.235956] [INFO ] [sig ] [1976/3275] Completed NBN in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:27.236002] [INFO ] [sig ] [1977/3275] Forecasting NBTB... [2026-03-11T20:28:27.236030] [INFO ] [sig ] Generating forecast for: NBTB [2026-03-11T20:28:27.236061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-03-11T20:28:27.248417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-03-11T20:28:27.248768] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-03-11T20:28:27.249610] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-03-11T20:28:27.249665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:27.249696] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:27.249722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:27.249779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:27.309958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:27.310679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:27.310760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:27.310793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:27.434288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:27.434446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:27.434485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:27.434513] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:27.437929] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: UP (p=91.37%) [2026-03-11T20:28:27.438229] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-03-11T20:28:27.438355] [INFO ] [sig ] NBTB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:27.580041] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NBTB.txt [2026-03-11T20:28:27.580185] [INFO ] [sig ] [1977/3275] Completed NBTB in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:27.580226] [INFO ] [sig ] [1978/3275] Forecasting NBXG... [2026-03-11T20:28:27.580254] [INFO ] [sig ] Generating forecast for: NBXG [2026-03-11T20:28:27.580284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-03-11T20:28:27.594153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-03-11T20:28:27.594497] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-03-11T20:28:27.595292] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-03-11T20:28:27.595343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:27.595375] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:27.595401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:27.595457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:27.654671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:27.655555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:27.655662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:27.655890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:27.783074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:27.783236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:27.783275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:27.783304] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:27.786836] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: DOWN (p=30.80%) [2026-03-11T20:28:27.787126] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-03-11T20:28:27.787254] [INFO ] [sig ] NBXG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:27.932614] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NBXG.txt [2026-03-11T20:28:27.932811] [INFO ] [sig ] [1978/3275] Completed NBXG in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:27.932855] [INFO ] [sig ] [1979/3275] Forecasting NC... [2026-03-11T20:28:27.932886] [INFO ] [sig ] Generating forecast for: NC [2026-03-11T20:28:27.932918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-03-11T20:28:27.946520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-03-11T20:28:27.947138] [INFO ] [FORECASTER] Starting predict_future for NC [2026-03-11T20:28:27.948063] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-03-11T20:28:27.948118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:27.948151] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:27.948178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:27.948236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:28.011061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:28.011964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:28.012053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:28.012087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:28.124916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:28.125099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:28.125156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:28.125196] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:28.130278] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-03-11T20:28:28.130570] [INFO ] [FORECASTER] Completed predict_future for NC [2026-03-11T20:28:28.130880] [INFO ] [sig ] NC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:28.295122] [INFO ] [LOCAL ] Saved forecast: NC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NC.txt [2026-03-11T20:28:28.295291] [INFO ] [sig ] [1979/3275] Completed NC in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:28.295335] [INFO ] [sig ] [1980/3275] Forecasting NCA... [2026-03-11T20:28:28.295364] [INFO ] [sig ] Generating forecast for: NCA [2026-03-11T20:28:28.295396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-03-11T20:28:28.307226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-03-11T20:28:28.307535] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-03-11T20:28:28.308439] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-03-11T20:28:28.308503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:28.308551] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:28.308597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:28.308655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:28.366822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:28.367659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:28.367748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:28.367782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:28.491234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:28.491409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:28.491454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:28.491484] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:28.496001] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: UP (p=57.19%) [2026-03-11T20:28:28.496353] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-03-11T20:28:28.496526] [INFO ] [sig ] NCA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:28.650454] [INFO ] [LOCAL ] Saved forecast: NCA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NCA.txt [2026-03-11T20:28:28.650619] [INFO ] [sig ] [1980/3275] Completed NCA in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:28.650660] [INFO ] [sig ] [1981/3275] Forecasting NCLH... [2026-03-11T20:28:28.650689] [INFO ] [sig ] Generating forecast for: NCLH [2026-03-11T20:28:28.650719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-03-11T20:28:28.664924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-03-11T20:28:28.665268] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-03-11T20:28:28.666097] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-03-11T20:28:28.666150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:28.666184] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:28.666212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:28.666270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:28.726472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:28.727216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:28.727298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:28.727329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:28.852923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:28.853077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:28.853116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:28.853144] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:28.856588] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=21.49%) [2026-03-11T20:28:28.856875] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-03-11T20:28:28.857007] [INFO ] [sig ] NCLH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:28.999318] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NCLH.txt [2026-03-11T20:28:28.999463] [INFO ] [sig ] [1981/3275] Completed NCLH in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:28.999502] [INFO ] [sig ] [1982/3275] Forecasting NCMI... [2026-03-11T20:28:28.999531] [INFO ] [sig ] Generating forecast for: NCMI [2026-03-11T20:28:28.999560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-03-11T20:28:29.012352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-03-11T20:28:29.012743] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-03-11T20:28:29.013633] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-03-11T20:28:29.013688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:29.013756] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:29.013785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:29.013841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:29.072420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:29.073253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:29.073355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:29.073388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:29.206080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:29.206254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:29.206319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:29.206361] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:29.210792] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: UP (p=99.63%) [2026-03-11T20:28:29.211148] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-03-11T20:28:29.211302] [INFO ] [sig ] NCMI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:29.369186] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NCMI.txt [2026-03-11T20:28:29.369330] [INFO ] [sig ] [1982/3275] Completed NCMI in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:29.369377] [INFO ] [sig ] [1983/3275] Forecasting NCNA... [2026-03-11T20:28:29.369412] [INFO ] [sig ] Generating forecast for: NCNA [2026-03-11T20:28:29.369450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-03-11T20:28:29.383032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-03-11T20:28:29.383365] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-03-11T20:28:29.384285] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-03-11T20:28:29.384338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:29.384370] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:29.384396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:29.384457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:29.443127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:29.443864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:29.443944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:29.443978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:29.570915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:29.571152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:29.571224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:29.571265] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:29.576960] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-03-11T20:28:29.577486] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-03-11T20:28:29.577726] [INFO ] [sig ] NCNA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:29.757184] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NCNA.txt [2026-03-11T20:28:29.757329] [INFO ] [sig ] [1983/3275] Completed NCNA in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:29.757384] [INFO ] [sig ] [1984/3275] Forecasting NCNO... [2026-03-11T20:28:29.757420] [INFO ] [sig ] Generating forecast for: NCNO [2026-03-11T20:28:29.757455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-03-11T20:28:29.769655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-03-11T20:28:29.769949] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-03-11T20:28:29.770748] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-03-11T20:28:29.770799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:29.770831] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:29.770858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:29.770914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:29.827528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:29.828368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:29.828464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:29.828503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:29.979531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:29.979737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:29.979782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:29.979810] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:29.983804] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: DOWN (p=34.80%) [2026-03-11T20:28:29.984155] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-03-11T20:28:29.984320] [INFO ] [sig ] NCNO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:30.139355] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NCNO.txt [2026-03-11T20:28:30.139599] [INFO ] [sig ] [1984/3275] Completed NCNO in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:30.139648] [INFO ] [sig ] [1985/3275] Forecasting NCTY... [2026-03-11T20:28:30.139685] [INFO ] [sig ] Generating forecast for: NCTY [2026-03-11T20:28:30.139723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-03-11T20:28:30.154940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-03-11T20:28:30.155254] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-03-11T20:28:30.156082] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-03-11T20:28:30.156135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:30.156166] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:30.156193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:30.156249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:30.223202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:30.224195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:30.224282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:30.224315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:30.350121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:30.350277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:30.350317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:30.350375] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:30.354176] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: UP (p=87.07%) [2026-03-11T20:28:30.354453] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-03-11T20:28:30.354614] [INFO ] [sig ] NCTY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:30.499404] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NCTY.txt [2026-03-11T20:28:30.499563] [INFO ] [sig ] [1985/3275] Completed NCTY in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:30.499623] [INFO ] [sig ] [1986/3275] Forecasting NCZ... [2026-03-11T20:28:30.499653] [INFO ] [sig ] Generating forecast for: NCZ [2026-03-11T20:28:30.499685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-03-11T20:28:30.513273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-03-11T20:28:30.513688] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-03-11T20:28:30.514925] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-03-11T20:28:30.514977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:30.515008] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:30.515033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:30.515089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:30.576623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:30.577498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:30.577599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:30.577635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:30.703279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:30.703436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:30.703477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:30.703508] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:30.707482] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: UP (p=70.41%) [2026-03-11T20:28:30.707781] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-03-11T20:28:30.707912] [INFO ] [sig ] NCZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:30.851279] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NCZ.txt [2026-03-11T20:28:30.851431] [INFO ] [sig ] [1986/3275] Completed NCZ in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:30.851471] [INFO ] [sig ] [1987/3275] Forecasting NDAQ... [2026-03-11T20:28:30.851500] [INFO ] [sig ] Generating forecast for: NDAQ [2026-03-11T20:28:30.851530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-03-11T20:28:30.863214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-03-11T20:28:30.863549] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-03-11T20:28:30.864356] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-03-11T20:28:30.864407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:30.864438] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:30.864463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:30.864520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:30.923898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:30.924608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:30.924686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:30.924717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:31.050191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:31.050355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:31.050413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:31.050445] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:31.054339] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-03-11T20:28:31.054658] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-03-11T20:28:31.054792] [INFO ] [sig ] NDAQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:31.205098] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NDAQ.txt [2026-03-11T20:28:31.205249] [INFO ] [sig ] [1987/3275] Completed NDAQ in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:31.205292] [INFO ] [sig ] [1988/3275] Forecasting NDMO... [2026-03-11T20:28:31.205322] [INFO ] [sig ] Generating forecast for: NDMO [2026-03-11T20:28:31.205354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-03-11T20:28:31.218378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-03-11T20:28:31.218739] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-03-11T20:28:31.219567] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-03-11T20:28:31.219650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:31.219681] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:31.219706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:31.219763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:31.278214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:31.279015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:31.279099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:31.279132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:31.400786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:31.400939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:31.400986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:31.401022] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:31.404567] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: DOWN (p=10.66%) [2026-03-11T20:28:31.404883] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-03-11T20:28:31.405021] [INFO ] [sig ] NDMO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:31.549227] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NDMO.txt [2026-03-11T20:28:31.549359] [INFO ] [sig ] [1988/3275] Completed NDMO in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:31.549398] [INFO ] [sig ] [1989/3275] Forecasting NDRA... [2026-03-11T20:28:31.549427] [INFO ] [sig ] Generating forecast for: NDRA [2026-03-11T20:28:31.549456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-03-11T20:28:31.560309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-03-11T20:28:31.560827] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-03-11T20:28:31.561666] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-03-11T20:28:31.561720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:31.561751] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:31.561776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:31.561831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:31.620299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:31.621127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:31.621228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:31.621261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:31.733529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:31.733702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:31.733741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:31.733769] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:31.737165] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: UP (p=94.47%) [2026-03-11T20:28:31.737440] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-03-11T20:28:31.737589] [INFO ] [sig ] NDRA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:31.885375] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NDRA.txt [2026-03-11T20:28:31.885561] [INFO ] [sig ] [1989/3275] Completed NDRA in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-11T20:28:31.885622] [INFO ] [sig ] [1990/3275] Forecasting NDSN... [2026-03-11T20:28:31.885653] [INFO ] [sig ] Generating forecast for: NDSN [2026-03-11T20:28:31.885683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-03-11T20:28:31.897887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-03-11T20:28:31.898268] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-03-11T20:28:31.899096] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-03-11T20:28:31.899148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:31.899179] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:31.899206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:31.899265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:31.958438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:31.959181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:31.959260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:31.959292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:32.087992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:32.088148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:32.088191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:32.088221] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:32.091769] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: UP (p=70.29%) [2026-03-11T20:28:32.092050] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-03-11T20:28:32.092183] [INFO ] [sig ] NDSN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:32.234066] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NDSN.txt [2026-03-11T20:28:32.234206] [INFO ] [sig ] [1990/3275] Completed NDSN in 0.3s | 2.80 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-11T20:28:32.234244] [INFO ] [sig ] [1991/3275] Forecasting NE... [2026-03-11T20:28:32.234272] [INFO ] [sig ] Generating forecast for: NE [2026-03-11T20:28:32.234302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-03-11T20:28:32.247198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-03-11T20:28:32.247545] [INFO ] [FORECASTER] Starting predict_future for NE [2026-03-11T20:28:32.248547] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-03-11T20:28:32.248627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:32.248676] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:32.248705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:32.248766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:32.305432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:32.306113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:32.306192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:32.306224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:32.430442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:32.430627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:32.430670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:32.430700] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:32.434218] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: DOWN (p=9.23%) [2026-03-11T20:28:32.434505] [INFO ] [FORECASTER] Completed predict_future for NE [2026-03-11T20:28:32.434659] [INFO ] [sig ] NE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:32.582840] [INFO ] [LOCAL ] Saved forecast: NE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NE.txt [2026-03-11T20:28:32.582979] [INFO ] [sig ] [1991/3275] Completed NE in 0.3s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:32.583018] [INFO ] [sig ] [1992/3275] Forecasting NEA... [2026-03-11T20:28:32.583047] [INFO ] [sig ] Generating forecast for: NEA [2026-03-11T20:28:32.583077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-03-11T20:28:32.595400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-03-11T20:28:32.595770] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-03-11T20:28:32.596602] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-03-11T20:28:32.596664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:32.596696] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:32.596724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:32.596787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:32.660056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:32.660805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:32.660926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:32.660962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:32.795528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:32.795709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:32.795752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:32.795782] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:32.799444] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: UP (p=82.69%) [2026-03-11T20:28:32.799744] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-03-11T20:28:32.799877] [INFO ] [sig ] NEA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:32.942285] [INFO ] [LOCAL ] Saved forecast: NEA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NEA.txt [2026-03-11T20:28:32.942458] [INFO ] [sig ] [1992/3275] Completed NEA in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:32.942499] [INFO ] [sig ] [1993/3275] Forecasting NECB... [2026-03-11T20:28:32.942531] [INFO ] [sig ] Generating forecast for: NECB [2026-03-11T20:28:32.942562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-03-11T20:28:32.955464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-03-11T20:28:32.956001] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-03-11T20:28:32.957047] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-03-11T20:28:32.957105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:32.957138] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:32.957165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:32.957240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:33.021134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:33.022002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:33.022083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:33.022115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:33.155742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:33.155923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:33.155965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:33.155995] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:33.159830] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=34.96%) [2026-03-11T20:28:33.160127] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-03-11T20:28:33.160271] [INFO ] [sig ] NECB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:33.307414] [INFO ] [LOCAL ] Saved forecast: NECB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NECB.txt [2026-03-11T20:28:33.307554] [INFO ] [sig ] [1993/3275] Completed NECB in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:33.307805] [INFO ] [sig ] [1994/3275] Forecasting NEE... [2026-03-11T20:28:33.307836] [INFO ] [sig ] Generating forecast for: NEE [2026-03-11T20:28:33.307867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-03-11T20:28:33.321370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-03-11T20:28:33.322032] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-03-11T20:28:33.323024] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-03-11T20:28:33.323076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:33.323107] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:33.323132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:33.323188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:33.383059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:33.384015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:33.384098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:33.384131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:33.508889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:33.509048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:33.509086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:33.509115] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:33.512566] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: DOWN (p=24.45%) [2026-03-11T20:28:33.512865] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-03-11T20:28:33.512993] [INFO ] [sig ] NEE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:33.661255] [INFO ] [LOCAL ] Saved forecast: NEE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NEE.txt [2026-03-11T20:28:33.661421] [INFO ] [sig ] [1994/3275] Completed NEE in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:33.661463] [INFO ] [sig ] [1995/3275] Forecasting NEGG... [2026-03-11T20:28:33.661494] [INFO ] [sig ] Generating forecast for: NEGG [2026-03-11T20:28:33.661543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-03-11T20:28:33.676306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-03-11T20:28:33.676723] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-03-11T20:28:33.677555] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-03-11T20:28:33.677626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:33.677660] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:33.677687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:33.677762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:33.739350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:33.740324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:33.740410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:33.740445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:33.870292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:33.870459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:33.870507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:33.870541] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:33.874545] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: DOWN (p=7.28%) [2026-03-11T20:28:33.874859] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-03-11T20:28:33.875009] [INFO ] [sig ] NEGG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:34.018833] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NEGG.txt [2026-03-11T20:28:34.019008] [INFO ] [sig ] [1995/3275] Completed NEGG in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:34.019049] [INFO ] [sig ] [1996/3275] Forecasting NEM... [2026-03-11T20:28:34.019080] [INFO ] [sig ] Generating forecast for: NEM [2026-03-11T20:28:34.019110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-03-11T20:28:34.031057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-03-11T20:28:34.031427] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-03-11T20:28:34.032248] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-03-11T20:28:34.032299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:34.032331] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:34.032358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:34.032413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:34.091156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:34.092385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:34.092480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:34.092512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:34.222195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:34.222357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:34.222397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:34.222426] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:34.226432] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=67.15%) [2026-03-11T20:28:34.226746] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-03-11T20:28:34.226881] [INFO ] [sig ] NEM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:34.372643] [INFO ] [LOCAL ] Saved forecast: NEM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NEM.txt [2026-03-11T20:28:34.372996] [INFO ] [sig ] [1996/3275] Completed NEM in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:34.373038] [INFO ] [sig ] [1997/3275] Forecasting NEOG... [2026-03-11T20:28:34.373066] [INFO ] [sig ] Generating forecast for: NEOG [2026-03-11T20:28:34.373095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-03-11T20:28:34.385068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-03-11T20:28:34.385420] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-03-11T20:28:34.386234] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-03-11T20:28:34.386286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:34.386318] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:34.386344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:34.386400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:34.449047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:34.449984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:34.450085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:34.450119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:34.570616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:34.570773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:34.570815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:34.570844] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:34.574393] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: DOWN (p=31.59%) [2026-03-11T20:28:34.574694] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-03-11T20:28:34.574825] [INFO ] [sig ] NEOG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:34.721359] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NEOG.txt [2026-03-11T20:28:34.721482] [INFO ] [sig ] [1997/3275] Completed NEOG in 0.3s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:34.721520] [INFO ] [sig ] [1998/3275] Forecasting NEON... [2026-03-11T20:28:34.721549] [INFO ] [sig ] Generating forecast for: NEON [2026-03-11T20:28:34.721609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-03-11T20:28:34.733778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-03-11T20:28:34.734092] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-03-11T20:28:34.734923] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-03-11T20:28:34.734975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:34.735006] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:34.735032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:34.735087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:34.796966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:34.797995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:34.798080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:34.798114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:34.924854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:34.925007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:34.925048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:34.925094] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:34.928775] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: DOWN (p=9.67%) [2026-03-11T20:28:34.929069] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-03-11T20:28:34.929204] [INFO ] [sig ] NEON: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:35.079939] [INFO ] [LOCAL ] Saved forecast: NEON 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NEON.txt [2026-03-11T20:28:35.080155] [INFO ] [sig ] [1998/3275] Completed NEON in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:35.080211] [INFO ] [sig ] [1999/3275] Forecasting NEXA... [2026-03-11T20:28:35.080251] [INFO ] [sig ] Generating forecast for: NEXA [2026-03-11T20:28:35.080289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-03-11T20:28:35.092617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-03-11T20:28:35.092975] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-03-11T20:28:35.093819] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-03-11T20:28:35.093882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:35.093948] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:35.093978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:35.094036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:35.152990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:35.153770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:35.153852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:35.153885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:35.266272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:35.266431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:35.266471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:35.266504] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:35.270004] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=88.63%) [2026-03-11T20:28:35.270299] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-03-11T20:28:35.270433] [INFO ] [sig ] NEXA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:35.417112] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NEXA.txt [2026-03-11T20:28:35.417262] [INFO ] [sig ] [1999/3275] Completed NEXA in 0.3s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:35.417300] [INFO ] [sig ] [2000/3275] Forecasting NEXN... [2026-03-11T20:28:35.417330] [INFO ] [sig ] Generating forecast for: NEXN [2026-03-11T20:28:35.417359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-03-11T20:28:35.431430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-03-11T20:28:35.431885] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-03-11T20:28:35.432787] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-03-11T20:28:35.432841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:35.432872] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:35.432899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:35.432956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:35.492306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:35.493054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:35.493139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:35.493173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:35.616946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:35.617105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:35.617145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:35.617176] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:35.620720] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-03-11T20:28:35.621012] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-03-11T20:28:35.621146] [INFO ] [sig ] NEXN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:35.772622] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NEXN.txt [2026-03-11T20:28:35.772793] [INFO ] [sig ] [2000/3275] Completed NEXN in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:35.772835] [INFO ] [sig ] [2001/3275] Forecasting NFBK... [2026-03-11T20:28:35.772865] [INFO ] [sig ] Generating forecast for: NFBK [2026-03-11T20:28:35.772895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-03-11T20:28:35.786111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-03-11T20:28:35.786563] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-03-11T20:28:35.787604] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-03-11T20:28:35.787666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:35.787699] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:35.787725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:35.787782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:35.848992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:35.849889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:35.849974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:35.850006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:35.978303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:35.978462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:35.978501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:35.978531] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:35.982279] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-03-11T20:28:35.982641] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-03-11T20:28:35.982790] [INFO ] [sig ] NFBK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:36.130641] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NFBK.txt [2026-03-11T20:28:36.130794] [INFO ] [sig ] [2001/3275] Completed NFBK in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:36.130835] [INFO ] [sig ] [2002/3275] Forecasting NFE... [2026-03-11T20:28:36.130867] [INFO ] [sig ] Generating forecast for: NFE [2026-03-11T20:28:36.130899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-03-11T20:28:36.144174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-03-11T20:28:36.144568] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-03-11T20:28:36.145450] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-03-11T20:28:36.145504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:36.145537] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:36.145569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:36.145680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:36.205077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:36.205911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:36.206000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:36.206034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:36.331800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:36.332126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:36.332168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:36.332230] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:36.336430] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-03-11T20:28:36.336982] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-03-11T20:28:36.337157] [INFO ] [sig ] NFE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:36.491522] [INFO ] [LOCAL ] Saved forecast: NFE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NFE.txt [2026-03-11T20:28:36.491745] [INFO ] [sig ] [2002/3275] Completed NFE in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:36.491792] [INFO ] [sig ] [2003/3275] Forecasting NFG... [2026-03-11T20:28:36.491823] [INFO ] [sig ] Generating forecast for: NFG [2026-03-11T20:28:36.491853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-03-11T20:28:36.506906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-03-11T20:28:36.507343] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-03-11T20:28:36.508247] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-03-11T20:28:36.508306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:36.508338] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:36.508364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:36.508420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:36.569123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:36.570030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:36.570118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:36.570151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:36.694822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:36.694978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:36.695019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:36.695049] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:36.698685] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=12.03%) [2026-03-11T20:28:36.698993] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-03-11T20:28:36.699136] [INFO ] [sig ] NFG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:36.853002] [INFO ] [LOCAL ] Saved forecast: NFG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NFG.txt [2026-03-11T20:28:36.853161] [INFO ] [sig ] [2003/3275] Completed NFG in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:36.853200] [INFO ] [sig ] [2004/3275] Forecasting NFJ... [2026-03-11T20:28:36.853230] [INFO ] [sig ] Generating forecast for: NFJ [2026-03-11T20:28:36.853262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-03-11T20:28:36.867831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-03-11T20:28:36.868252] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-03-11T20:28:36.869328] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-03-11T20:28:36.869400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:36.869434] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:36.869461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:36.869519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:36.930933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:36.931855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:36.931962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:36.931995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:37.084708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:37.084906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:37.084958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:37.084990] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:37.088884] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: UP (p=87.18%) [2026-03-11T20:28:37.089229] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-03-11T20:28:37.089382] [INFO ] [sig ] NFJ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:37.248424] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NFJ.txt [2026-03-11T20:28:37.248625] [INFO ] [sig ] [2004/3275] Completed NFJ in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:37.248677] [INFO ] [sig ] [2005/3275] Forecasting NFLX... [2026-03-11T20:28:37.248714] [INFO ] [sig ] Generating forecast for: NFLX [2026-03-11T20:28:37.248749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-03-11T20:28:37.262314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-03-11T20:28:37.262752] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-03-11T20:28:37.264177] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-03-11T20:28:37.264241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:37.264282] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:37.264316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:37.264396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:37.326318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:37.327268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:37.327366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:37.327398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:37.454411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:37.454600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:37.454654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:37.454690] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:37.458821] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: DOWN (p=15.17%) [2026-03-11T20:28:37.459335] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-03-11T20:28:37.459479] [INFO ] [sig ] NFLX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:37.610323] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NFLX.txt [2026-03-11T20:28:37.610469] [INFO ] [sig ] [2005/3275] Completed NFLX in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:37.610509] [INFO ] [sig ] [2006/3275] Forecasting NFTY... [2026-03-11T20:28:37.610538] [INFO ] [sig ] Generating forecast for: NFTY [2026-03-11T20:28:37.610568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-03-11T20:28:37.623235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-03-11T20:28:37.623567] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-03-11T20:28:37.624406] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-03-11T20:28:37.624458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:37.624490] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:37.624517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:37.624591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:37.690368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:37.691788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:37.692087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:37.692123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:37.819216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:37.819374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:37.819415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:37.819445] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:37.823148] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: DOWN (p=47.03%) [2026-03-11T20:28:37.823468] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-03-11T20:28:37.823644] [INFO ] [sig ] NFTY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:37.970142] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NFTY.txt [2026-03-11T20:28:37.970315] [INFO ] [sig ] [2006/3275] Completed NFTY in 0.4s | 2.80 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-11T20:28:37.970358] [INFO ] [sig ] [2007/3275] Forecasting NGG... [2026-03-11T20:28:37.970387] [INFO ] [sig ] Generating forecast for: NGG [2026-03-11T20:28:37.970416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-03-11T20:28:37.983091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-03-11T20:28:37.983482] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-03-11T20:28:37.984301] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-03-11T20:28:37.984353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:37.984385] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:37.984411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:37.984479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:38.042249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:38.043148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:38.043237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:38.043271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:38.178234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:38.178396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:38.178440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:38.178471] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:38.183064] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=77.66%) [2026-03-11T20:28:38.183407] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-03-11T20:28:38.183557] [INFO ] [sig ] NGG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:38.332260] [INFO ] [LOCAL ] Saved forecast: NGG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NGG.txt [2026-03-11T20:28:38.332455] [INFO ] [sig ] [2007/3275] Completed NGG in 0.4s | 2.80 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-11T20:28:38.332507] [INFO ] [sig ] [2008/3275] Forecasting NGL... [2026-03-11T20:28:38.332538] [INFO ] [sig ] Generating forecast for: NGL [2026-03-11T20:28:38.332584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-03-11T20:28:38.345484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-03-11T20:28:38.345895] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-03-11T20:28:38.346750] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-03-11T20:28:38.346801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:38.346832] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:38.346858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:38.346913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:38.408653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:38.409853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:38.409965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:38.410001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:38.537425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:38.537629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:38.537674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:38.537704] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:38.541425] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=93.34%) [2026-03-11T20:28:38.541740] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-03-11T20:28:38.541872] [INFO ] [sig ] NGL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:38.685424] [INFO ] [LOCAL ] Saved forecast: NGL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NGL.txt [2026-03-11T20:28:38.685603] [INFO ] [sig ] [2008/3275] Completed NGL in 0.4s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:38.685655] [INFO ] [sig ] [2009/3275] Forecasting NGNE... [2026-03-11T20:28:38.685689] [INFO ] [sig ] Generating forecast for: NGNE [2026-03-11T20:28:38.685725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-03-11T20:28:38.699120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-03-11T20:28:38.699516] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-03-11T20:28:38.700539] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-03-11T20:28:38.700615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:38.700653] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:38.700691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:38.700762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:38.761186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:38.762092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:38.762214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:38.762249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:38.889177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:38.889350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:38.889391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:38.889422] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:38.893206] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: UP (p=85.23%) [2026-03-11T20:28:38.893648] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-03-11T20:28:38.893812] [INFO ] [sig ] NGNE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:39.048205] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NGNE.txt [2026-03-11T20:28:39.048383] [INFO ] [sig ] [2009/3275] Completed NGNE in 0.4s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:39.048424] [INFO ] [sig ] [2010/3275] Forecasting NGS... [2026-03-11T20:28:39.048455] [INFO ] [sig ] Generating forecast for: NGS [2026-03-11T20:28:39.048492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-03-11T20:28:39.061621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-03-11T20:28:39.062024] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-03-11T20:28:39.062843] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-03-11T20:28:39.062896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:39.062927] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:39.062954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:39.063009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:39.122958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:39.123890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:39.123982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:39.124015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:39.246918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:39.247083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:39.247125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:39.247155] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:39.251151] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=69.39%) [2026-03-11T20:28:39.251468] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-03-11T20:28:39.251632] [INFO ] [sig ] NGS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:39.409823] [INFO ] [LOCAL ] Saved forecast: NGS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NGS.txt [2026-03-11T20:28:39.409977] [INFO ] [sig ] [2010/3275] Completed NGS in 0.4s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:39.410017] [INFO ] [sig ] [2011/3275] Forecasting NGVC... [2026-03-11T20:28:39.410045] [INFO ] [sig ] Generating forecast for: NGVC [2026-03-11T20:28:39.410075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-03-11T20:28:39.424226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-03-11T20:28:39.424639] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-03-11T20:28:39.425438] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-03-11T20:28:39.425489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:39.425521] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:39.425547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:39.425625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:39.485491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:39.486554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:39.486664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:39.486697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:39.616776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:39.617131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:39.617191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:39.617245] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:39.621393] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: DOWN (p=17.71%) [2026-03-11T20:28:39.621733] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-03-11T20:28:39.621882] [INFO ] [sig ] NGVC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:39.772092] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NGVC.txt [2026-03-11T20:28:39.772243] [INFO ] [sig ] [2011/3275] Completed NGVC in 0.4s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:39.772285] [INFO ] [sig ] [2012/3275] Forecasting NHI... [2026-03-11T20:28:39.772313] [INFO ] [sig ] Generating forecast for: NHI [2026-03-11T20:28:39.772343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-03-11T20:28:39.784880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-03-11T20:28:39.785277] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-03-11T20:28:39.786195] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-03-11T20:28:39.786251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:39.786283] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:39.786310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:39.786371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:39.847492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:39.848694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:39.848799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:39.848833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:39.988086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:39.988285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:39.988344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:39.988390] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:39.993794] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: DOWN (p=11.18%) [2026-03-11T20:28:39.994290] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-03-11T20:28:39.994488] [INFO ] [sig ] NHI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:40.153299] [INFO ] [LOCAL ] Saved forecast: NHI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NHI.txt [2026-03-11T20:28:40.153488] [INFO ] [sig ] [2012/3275] Completed NHI in 0.4s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:40.153538] [INFO ] [sig ] [2013/3275] Forecasting NHTC... [2026-03-11T20:28:40.153601] [INFO ] [sig ] Generating forecast for: NHTC [2026-03-11T20:28:40.153645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-03-11T20:28:40.166954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-03-11T20:28:40.167379] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-03-11T20:28:40.168294] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-03-11T20:28:40.168351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:40.168383] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:40.168411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:40.168467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:40.232226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:40.233416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:40.233533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:40.233597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:40.349567] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:40.349750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:40.349790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:40.349820] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:40.353385] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: DOWN (p=20.22%) [2026-03-11T20:28:40.353763] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-03-11T20:28:40.353909] [INFO ] [sig ] NHTC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:40.514562] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NHTC.txt [2026-03-11T20:28:40.514763] [INFO ] [sig ] [2013/3275] Completed NHTC in 0.4s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:40.514810] [INFO ] [sig ] [2014/3275] Forecasting NI... [2026-03-11T20:28:40.514840] [INFO ] [sig ] Generating forecast for: NI [2026-03-11T20:28:40.514874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-03-11T20:28:40.527973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-03-11T20:28:40.528392] [INFO ] [FORECASTER] Starting predict_future for NI [2026-03-11T20:28:40.529353] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-03-11T20:28:40.529417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:40.529466] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:40.529503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:40.529586] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:40.592859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:40.593745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:40.593832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:40.593865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:40.728984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:40.729153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:40.729198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:40.729239] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:40.733321] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-03-11T20:28:40.733648] [INFO ] [FORECASTER] Completed predict_future for NI [2026-03-11T20:28:40.733836] [INFO ] [sig ] NI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:40.888135] [INFO ] [LOCAL ] Saved forecast: NI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NI.txt [2026-03-11T20:28:40.888320] [INFO ] [sig ] [2014/3275] Completed NI in 0.4s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:40.888367] [INFO ] [sig ] [2015/3275] Forecasting NIC... [2026-03-11T20:28:40.888396] [INFO ] [sig ] Generating forecast for: NIC [2026-03-11T20:28:40.888426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-03-11T20:28:40.903452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-03-11T20:28:40.903871] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-03-11T20:28:40.904728] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-03-11T20:28:40.904781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:40.904826] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:40.904854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:40.904911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:40.967627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:40.968589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:40.968718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:40.968762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:41.098849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:41.099022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:41.099073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:41.099121] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:41.102718] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-03-11T20:28:41.103013] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-03-11T20:28:41.103167] [INFO ] [sig ] NIC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:41.263252] [INFO ] [LOCAL ] Saved forecast: NIC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NIC.txt [2026-03-11T20:28:41.263423] [INFO ] [sig ] [2015/3275] Completed NIC in 0.4s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:41.263478] [INFO ] [sig ] [2016/3275] Forecasting NICE... [2026-03-11T20:28:41.263510] [INFO ] [sig ] Generating forecast for: NICE [2026-03-11T20:28:41.263541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-03-11T20:28:41.276820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-03-11T20:28:41.277239] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-03-11T20:28:41.278130] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-03-11T20:28:41.278184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:41.278245] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:41.278273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:41.278331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:41.342121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:41.343082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:41.343171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:41.343204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:41.477636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:41.477823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:41.477875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:41.477909] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:41.482108] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-03-11T20:28:41.482487] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-03-11T20:28:41.482658] [INFO ] [sig ] NICE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:41.643284] [INFO ] [LOCAL ] Saved forecast: NICE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NICE.txt [2026-03-11T20:28:41.643440] [INFO ] [sig ] [2016/3275] Completed NICE in 0.4s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:41.643481] [INFO ] [sig ] [2017/3275] Forecasting NIE... [2026-03-11T20:28:41.643512] [INFO ] [sig ] Generating forecast for: NIE [2026-03-11T20:28:41.643543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-03-11T20:28:41.656690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-03-11T20:28:41.657110] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-03-11T20:28:41.658026] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-03-11T20:28:41.658080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:41.658112] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:41.658140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:41.658196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:41.718251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:41.719174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:41.719267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:41.719301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:41.839243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:41.839407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:41.839448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:41.839478] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:41.843465] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-03-11T20:28:41.843799] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-03-11T20:28:41.843938] [INFO ] [sig ] NIE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:41.989308] [INFO ] [LOCAL ] Saved forecast: NIE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NIE.txt [2026-03-11T20:28:41.989466] [INFO ] [sig ] [2017/3275] Completed NIE in 0.3s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:41.989507] [INFO ] [sig ] [2018/3275] Forecasting NIKL... [2026-03-11T20:28:41.989537] [INFO ] [sig ] Generating forecast for: NIKL [2026-03-11T20:28:41.989567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-03-11T20:28:42.002037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-03-11T20:28:42.002442] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-03-11T20:28:42.003478] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-03-11T20:28:42.003531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:42.003562] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:42.003626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:42.003694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:42.064655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:42.065556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:42.065665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:42.065700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:42.185209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:42.185389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:42.185430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:42.185458] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:42.189345] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: DOWN (p=6.25%) [2026-03-11T20:28:42.189794] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-03-11T20:28:42.189973] [INFO ] [sig ] NIKL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:42.337218] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NIKL.txt [2026-03-11T20:28:42.337372] [INFO ] [sig ] [2018/3275] Completed NIKL in 0.3s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:42.337413] [INFO ] [sig ] [2019/3275] Forecasting NIM... [2026-03-11T20:28:42.337447] [INFO ] [sig ] Generating forecast for: NIM [2026-03-11T20:28:42.337480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-03-11T20:28:42.349155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-03-11T20:28:42.349540] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-03-11T20:28:42.350408] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-03-11T20:28:42.350462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:42.350494] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:42.350520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:42.350594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:42.412544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:42.413392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:42.413481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:42.413515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:42.523210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:42.523359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:42.523399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:42.523470] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:42.528544] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: DOWN (p=27.30%) [2026-03-11T20:28:42.528942] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-03-11T20:28:42.529088] [INFO ] [sig ] NIM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:42.676815] [INFO ] [LOCAL ] Saved forecast: NIM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NIM.txt [2026-03-11T20:28:42.676964] [INFO ] [sig ] [2019/3275] Completed NIM in 0.3s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:42.677003] [INFO ] [sig ] [2020/3275] Forecasting NIO... [2026-03-11T20:28:42.677032] [INFO ] [sig ] Generating forecast for: NIO [2026-03-11T20:28:42.677062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-03-11T20:28:42.689220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-03-11T20:28:42.689633] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-03-11T20:28:42.690438] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-03-11T20:28:42.690491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:42.690522] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:42.690548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:42.690635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:42.755139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:42.756127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:42.756216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:42.756248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:42.882298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:42.882459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:42.882498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:42.882526] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:42.886521] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: UP (p=59.22%) [2026-03-11T20:28:42.886873] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-03-11T20:28:42.887199] [INFO ] [sig ] NIO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:43.033944] [INFO ] [LOCAL ] Saved forecast: NIO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NIO.txt [2026-03-11T20:28:43.034121] [INFO ] [sig ] [2020/3275] Completed NIO in 0.4s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:43.034163] [INFO ] [sig ] [2021/3275] Forecasting NKSH... [2026-03-11T20:28:43.034191] [INFO ] [sig ] Generating forecast for: NKSH [2026-03-11T20:28:43.034221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-03-11T20:28:43.046316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-03-11T20:28:43.046789] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-03-11T20:28:43.047842] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-03-11T20:28:43.047907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:43.047940] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:43.047994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:43.048055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:43.107946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:43.108952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:43.109049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:43.109083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:43.222198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:43.222367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:43.222407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:43.222437] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:43.226197] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: DOWN (p=4.54%) [2026-03-11T20:28:43.226553] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-03-11T20:28:43.226731] [INFO ] [sig ] NKSH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:43.395887] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NKSH.txt [2026-03-11T20:28:43.396122] [INFO ] [sig ] [2021/3275] Completed NKSH in 0.4s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:43.396178] [INFO ] [sig ] [2022/3275] Forecasting NKTX... [2026-03-11T20:28:43.396215] [INFO ] [sig ] Generating forecast for: NKTX [2026-03-11T20:28:43.396255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-03-11T20:28:43.413747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-03-11T20:28:43.414229] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-03-11T20:28:43.415382] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-03-11T20:28:43.415448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:43.415490] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:43.415526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:43.415637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:43.507940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:43.509500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:43.509650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:43.509708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:43.686947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:43.687145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:43.687214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:43.687317] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:43.692843] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=11.13%) [2026-03-11T20:28:43.693322] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-03-11T20:28:43.693513] [INFO ] [sig ] NKTX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:43.918511] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NKTX.txt [2026-03-11T20:28:43.918766] [INFO ] [sig ] [2022/3275] Completed NKTX in 0.5s | 2.80 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-11T20:28:43.918842] [INFO ] [sig ] [2023/3275] Forecasting NKX... [2026-03-11T20:28:43.918885] [INFO ] [sig ] Generating forecast for: NKX [2026-03-11T20:28:43.918923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-03-11T20:28:43.947267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-03-11T20:28:43.953346] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-03-11T20:28:43.954896] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-03-11T20:28:43.954972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:43.955006] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:43.955034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:43.955092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:44.058452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:44.059900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:44.060028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:44.060076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:44.227332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:44.227543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:44.227635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:44.227691] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:44.233744] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: DOWN (p=18.58%) [2026-03-11T20:28:44.234354] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-03-11T20:28:44.234629] [INFO ] [sig ] NKX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:44.428092] [INFO ] [LOCAL ] Saved forecast: NKX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NKX.txt [2026-03-11T20:28:44.428260] [INFO ] [sig ] [2023/3275] Completed NKX in 0.5s | 2.80 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-11T20:28:44.428304] [INFO ] [sig ] [2024/3275] Forecasting NLOP... [2026-03-11T20:28:44.428334] [INFO ] [sig ] Generating forecast for: NLOP [2026-03-11T20:28:44.428364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-03-11T20:28:44.443709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-03-11T20:28:44.444158] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-03-11T20:28:44.445060] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-03-11T20:28:44.445115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:44.445147] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:44.445182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:44.445257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:44.508317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:44.509631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:44.509753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:44.509828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:44.648003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:44.648201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:44.648269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:44.648318] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:44.653566] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=14.73%) [2026-03-11T20:28:44.654065] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-03-11T20:28:44.654266] [INFO ] [sig ] NLOP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:44.813808] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NLOP.txt [2026-03-11T20:28:44.813970] [INFO ] [sig ] [2024/3275] Completed NLOP in 0.4s | 2.80 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-11T20:28:44.814009] [INFO ] [sig ] [2025/3275] Forecasting NLY... [2026-03-11T20:28:44.814039] [INFO ] [sig ] Generating forecast for: NLY [2026-03-11T20:28:44.814070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-03-11T20:28:44.826396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-03-11T20:28:44.826743] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-03-11T20:28:44.827560] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-03-11T20:28:44.827629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:44.827661] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:44.827686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:44.827742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:44.884987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:44.885692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:44.885772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:44.885804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:45.007335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:45.007494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:45.007534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:45.007563] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:45.011188] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: UP (p=86.23%) [2026-03-11T20:28:45.011481] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-03-11T20:28:45.011636] [INFO ] [sig ] NLY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:45.154944] [INFO ] [LOCAL ] Saved forecast: NLY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NLY.txt [2026-03-11T20:28:45.155105] [INFO ] [sig ] [2025/3275] Completed NLY in 0.3s | 2.80 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-11T20:28:45.155146] [INFO ] [sig ] [2026/3275] Forecasting NMAI... [2026-03-11T20:28:45.155175] [INFO ] [sig ] Generating forecast for: NMAI [2026-03-11T20:28:45.155205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-03-11T20:28:45.174782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-03-11T20:28:45.175348] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-03-11T20:28:45.176190] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-03-11T20:28:45.176242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:45.176273] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:45.176324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:45.176383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:45.237108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:45.238037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:45.238157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:45.238191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:45.357103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:45.357259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:45.357299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:45.357329] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:45.361436] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=77.53%) [2026-03-11T20:28:45.361739] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-03-11T20:28:45.361869] [INFO ] [sig ] NMAI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:45.506721] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NMAI.txt [2026-03-11T20:28:45.506844] [INFO ] [sig ] [2026/3275] Completed NMAI in 0.4s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:45.506883] [INFO ] [sig ] [2027/3275] Forecasting NMCO... [2026-03-11T20:28:45.506912] [INFO ] [sig ] Generating forecast for: NMCO [2026-03-11T20:28:45.506943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-03-11T20:28:45.519625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-03-11T20:28:45.519987] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-03-11T20:28:45.520799] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-03-11T20:28:45.520851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:45.520882] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:45.520908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:45.520964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:45.578884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:45.579738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:45.579817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:45.579849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:45.703651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:45.703786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:45.703830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:45.703864] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:45.707245] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: UP (p=87.64%) [2026-03-11T20:28:45.707514] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-03-11T20:28:45.707656] [INFO ] [sig ] NMCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:45.872980] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NMCO.txt [2026-03-11T20:28:45.873173] [INFO ] [sig ] [2027/3275] Completed NMCO in 0.4s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:45.873232] [INFO ] [sig ] [2028/3275] Forecasting NMFC... [2026-03-11T20:28:45.873280] [INFO ] [sig ] Generating forecast for: NMFC [2026-03-11T20:28:45.873326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-03-11T20:28:45.886735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-03-11T20:28:45.887133] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-03-11T20:28:45.888177] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-03-11T20:28:45.888233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:45.888265] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:45.888294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:45.888375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:45.959474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:45.960321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:45.960418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:45.960453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:46.084079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:46.084241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:46.084288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:46.084322] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:46.088040] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=28.17%) [2026-03-11T20:28:46.088312] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-03-11T20:28:46.088438] [INFO ] [sig ] NMFC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:46.229537] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NMFC.txt [2026-03-11T20:28:46.229719] [INFO ] [sig ] [2028/3275] Completed NMFC in 0.4s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:46.229766] [INFO ] [sig ] [2029/3275] Forecasting NMG... [2026-03-11T20:28:46.229803] [INFO ] [sig ] Generating forecast for: NMG [2026-03-11T20:28:46.229833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-03-11T20:28:46.241641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-03-11T20:28:46.241963] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-03-11T20:28:46.242767] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-03-11T20:28:46.242819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:46.242851] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:46.242876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:46.242931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:46.300198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:46.300908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:46.300986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:46.301018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:46.415819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:46.415966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:46.416003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:46.416033] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:46.419435] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=23.27%) [2026-03-11T20:28:46.419733] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-03-11T20:28:46.419866] [INFO ] [sig ] NMG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:46.562044] [INFO ] [LOCAL ] Saved forecast: NMG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NMG.txt [2026-03-11T20:28:46.562208] [INFO ] [sig ] [2029/3275] Completed NMG in 0.3s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:46.562249] [INFO ] [sig ] [2030/3275] Forecasting NMI... [2026-03-11T20:28:46.562279] [INFO ] [sig ] Generating forecast for: NMI [2026-03-11T20:28:46.562316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-03-11T20:28:46.575266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-03-11T20:28:46.575751] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-03-11T20:28:46.576762] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-03-11T20:28:46.576829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:46.576870] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:46.576904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:46.576979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:46.648077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:46.648992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:46.649076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:46.649109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:46.753673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:46.753833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:46.753873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:46.753902] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:46.757398] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-03-11T20:28:46.757749] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-03-11T20:28:46.757894] [INFO ] [sig ] NMI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:46.910648] [INFO ] [LOCAL ] Saved forecast: NMI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NMI.txt [2026-03-11T20:28:46.910810] [INFO ] [sig ] [2030/3275] Completed NMI in 0.3s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:46.910850] [INFO ] [sig ] [2031/3275] Forecasting NMIH... [2026-03-11T20:28:46.910880] [INFO ] [sig ] Generating forecast for: NMIH [2026-03-11T20:28:46.910911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-03-11T20:28:46.923541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-03-11T20:28:46.923894] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-03-11T20:28:46.924710] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-03-11T20:28:46.924763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:46.924794] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:46.924821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:46.924880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:46.982513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:46.983480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:46.983563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:46.983621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:47.104716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:47.104880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:47.104922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:47.104952] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:47.109030] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=86.81%) [2026-03-11T20:28:47.109540] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-03-11T20:28:47.109704] [INFO ] [sig ] NMIH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:47.270143] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NMIH.txt [2026-03-11T20:28:47.270328] [INFO ] [sig ] [2031/3275] Completed NMIH in 0.4s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:47.270380] [INFO ] [sig ] [2032/3275] Forecasting NMM... [2026-03-11T20:28:47.270411] [INFO ] [sig ] Generating forecast for: NMM [2026-03-11T20:28:47.270443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-03-11T20:28:47.283599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-03-11T20:28:47.283979] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-03-11T20:28:47.284808] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-03-11T20:28:47.284865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:47.284897] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:47.284924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:47.284980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:47.345535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:47.346198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:47.346277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:47.346309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:47.469114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:47.469268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:47.469308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:47.469339] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:47.472825] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=91.30%) [2026-03-11T20:28:47.473113] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-03-11T20:28:47.473243] [INFO ] [sig ] NMM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:47.617568] [INFO ] [LOCAL ] Saved forecast: NMM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NMM.txt [2026-03-11T20:28:47.617794] [INFO ] [sig ] [2032/3275] Completed NMM in 0.3s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:47.617859] [INFO ] [sig ] [2033/3275] Forecasting NMRA... [2026-03-11T20:28:47.617898] [INFO ] [sig ] Generating forecast for: NMRA [2026-03-11T20:28:47.617936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-03-11T20:28:47.631666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-03-11T20:28:47.632091] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-03-11T20:28:47.633039] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-03-11T20:28:47.633105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:47.633178] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:47.633209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:47.633267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:47.704131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:47.705165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:47.705252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:47.705286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:47.845150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:47.845313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:47.845355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:47.845385] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:47.850531] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: UP (p=84.96%) [2026-03-11T20:28:47.850979] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-03-11T20:28:47.851137] [INFO ] [sig ] NMRA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:48.009413] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NMRA.txt [2026-03-11T20:28:48.009616] [INFO ] [sig ] [2033/3275] Completed NMRA in 0.4s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:48.009662] [INFO ] [sig ] [2034/3275] Forecasting NMRK... [2026-03-11T20:28:48.009692] [INFO ] [sig ] Generating forecast for: NMRK [2026-03-11T20:28:48.009722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-03-11T20:28:48.022842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-03-11T20:28:48.023218] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-03-11T20:28:48.024050] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-03-11T20:28:48.024103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:48.024134] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:48.024160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:48.024215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:48.081935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:48.082839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:48.082946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:48.082985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:48.218963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:48.219123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:48.219169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:48.219199] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:48.222918] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=92.33%) [2026-03-11T20:28:48.223222] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-03-11T20:28:48.223359] [INFO ] [sig ] NMRK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:48.367247] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NMRK.txt [2026-03-11T20:28:48.367385] [INFO ] [sig ] [2034/3275] Completed NMRK in 0.4s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:48.367426] [INFO ] [sig ] [2035/3275] Forecasting NN... [2026-03-11T20:28:48.367456] [INFO ] [sig ] Generating forecast for: NN [2026-03-11T20:28:48.367488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-03-11T20:28:48.380223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-03-11T20:28:48.380565] [INFO ] [FORECASTER] Starting predict_future for NN [2026-03-11T20:28:48.381382] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-03-11T20:28:48.381435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:48.381469] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:48.381497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:48.381554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:48.440357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:48.441008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:48.441085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:48.441119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:48.567029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:48.567210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:48.567251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:48.567279] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:48.570939] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=3.46%) [2026-03-11T20:28:48.571431] [INFO ] [FORECASTER] Completed predict_future for NN [2026-03-11T20:28:48.571570] [INFO ] [sig ] NN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:48.722463] [INFO ] [LOCAL ] Saved forecast: NN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NN.txt [2026-03-11T20:28:48.722650] [INFO ] [sig ] [2035/3275] Completed NN in 0.4s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:48.722693] [INFO ] [sig ] [2036/3275] Forecasting NNDM... [2026-03-11T20:28:48.722722] [INFO ] [sig ] Generating forecast for: NNDM [2026-03-11T20:28:48.722754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-03-11T20:28:48.736481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-03-11T20:28:48.736896] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-03-11T20:28:48.737931] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-03-11T20:28:48.738014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:48.738054] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:48.738080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:48.738135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:48.797227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:48.798094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:48.798177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:48.798209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:48.918806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:48.918969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:48.919016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:48.919091] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:48.922516] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: DOWN (p=29.36%) [2026-03-11T20:28:48.922810] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-03-11T20:28:48.922942] [INFO ] [sig ] NNDM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:49.064993] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NNDM.txt [2026-03-11T20:28:49.065124] [INFO ] [sig ] [2036/3275] Completed NNDM in 0.3s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:49.065163] [INFO ] [sig ] [2037/3275] Forecasting NNE... [2026-03-11T20:28:49.065193] [INFO ] [sig ] Generating forecast for: NNE [2026-03-11T20:28:49.065223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-03-11T20:28:49.077363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-03-11T20:28:49.077727] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-03-11T20:28:49.078537] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-03-11T20:28:49.078615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:49.078648] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:49.078675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:49.078730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:49.137267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:49.138002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:49.138083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:49.138115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:49.277470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:49.277667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:49.277712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:49.277745] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:49.282180] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-03-11T20:28:49.282485] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-03-11T20:28:49.282646] [INFO ] [sig ] NNE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:49.459166] [INFO ] [LOCAL ] Saved forecast: NNE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NNE.txt [2026-03-11T20:28:49.459340] [INFO ] [sig ] [2037/3275] Completed NNE in 0.4s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:49.459381] [INFO ] [sig ] [2038/3275] Forecasting NNI... [2026-03-11T20:28:49.459415] [INFO ] [sig ] Generating forecast for: NNI [2026-03-11T20:28:49.459460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-03-11T20:28:49.474254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-03-11T20:28:49.474704] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-03-11T20:28:49.475806] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-03-11T20:28:49.475863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:49.475910] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:49.475953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:49.476035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:49.540720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:49.541639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:49.541725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:49.541759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:49.675175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:49.675330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:49.675369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:49.675398] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:49.678855] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: DOWN (p=23.93%) [2026-03-11T20:28:49.679139] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-03-11T20:28:49.679274] [INFO ] [sig ] NNI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:49.820375] [INFO ] [LOCAL ] Saved forecast: NNI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NNI.txt [2026-03-11T20:28:49.820528] [INFO ] [sig ] [2038/3275] Completed NNI in 0.4s | 2.80 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-11T20:28:49.820587] [INFO ] [sig ] [2039/3275] Forecasting NNN... [2026-03-11T20:28:49.820621] [INFO ] [sig ] Generating forecast for: NNN [2026-03-11T20:28:49.820655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-03-11T20:28:49.833552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-03-11T20:28:49.833933] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-03-11T20:28:49.834754] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-03-11T20:28:49.834806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:49.834850] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:49.834878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:49.834938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:49.894168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:49.894870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:49.894954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:49.894987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:50.018316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:50.018473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:50.018513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:50.018541] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:50.021992] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: UP (p=64.65%) [2026-03-11T20:28:50.022264] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-03-11T20:28:50.022390] [INFO ] [sig ] NNN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:50.166124] [INFO ] [LOCAL ] Saved forecast: NNN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NNN.txt [2026-03-11T20:28:50.166267] [INFO ] [sig ] [2039/3275] Completed NNN in 0.3s | 2.80 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-11T20:28:50.166307] [INFO ] [sig ] [2040/3275] Forecasting NNY... [2026-03-11T20:28:50.166336] [INFO ] [sig ] Generating forecast for: NNY [2026-03-11T20:28:50.166365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-03-11T20:28:50.176923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-03-11T20:28:50.177202] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-03-11T20:28:50.178034] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-03-11T20:28:50.178086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:50.178117] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:50.178143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:50.178198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:50.238347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:50.239265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:50.239350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:50.239383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:50.359727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:50.359892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:50.359939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:50.359977] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:50.363518] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=17.73%) [2026-03-11T20:28:50.363865] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-03-11T20:28:50.364012] [INFO ] [sig ] NNY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:50.510086] [INFO ] [LOCAL ] Saved forecast: NNY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NNY.txt [2026-03-11T20:28:50.510259] [INFO ] [sig ] [2040/3275] Completed NNY in 0.3s | 2.80 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-11T20:28:50.510298] [INFO ] [sig ] [2041/3275] Forecasting NOA... [2026-03-11T20:28:50.510327] [INFO ] [sig ] Generating forecast for: NOA [2026-03-11T20:28:50.510358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-03-11T20:28:50.523162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-03-11T20:28:50.523567] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-03-11T20:28:50.524444] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-03-11T20:28:50.524496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:50.524527] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:50.524553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:50.524629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:50.581631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:50.582563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:50.582680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:50.582712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:50.703994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:50.704161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:50.704202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:50.704230] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:50.707911] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: DOWN (p=6.25%) [2026-03-11T20:28:50.708315] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-03-11T20:28:50.708459] [INFO ] [sig ] NOA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:50.854139] [INFO ] [LOCAL ] Saved forecast: NOA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NOA.txt [2026-03-11T20:28:50.854303] [INFO ] [sig ] [2041/3275] Completed NOA in 0.3s | 2.80 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-11T20:28:50.854343] [INFO ] [sig ] [2042/3275] Forecasting NOAH... [2026-03-11T20:28:50.854374] [INFO ] [sig ] Generating forecast for: NOAH [2026-03-11T20:28:50.854404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-03-11T20:28:50.867409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-03-11T20:28:50.867849] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-03-11T20:28:50.868766] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-03-11T20:28:50.868818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:50.868850] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:50.868876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:50.868933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:50.929027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:50.930014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:50.930131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:50.930164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:51.057754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:51.057922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:51.058005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:51.058040] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:51.061786] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: DOWN (p=18.44%) [2026-03-11T20:28:51.062163] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-03-11T20:28:51.062310] [INFO ] [sig ] NOAH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:51.216655] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NOAH.txt [2026-03-11T20:28:51.216797] [INFO ] [sig ] [2042/3275] Completed NOAH in 0.4s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:51.216842] [INFO ] [sig ] [2043/3275] Forecasting NODK... [2026-03-11T20:28:51.216872] [INFO ] [sig ] Generating forecast for: NODK [2026-03-11T20:28:51.216902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-03-11T20:28:51.228328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-03-11T20:28:51.228613] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-03-11T20:28:51.229640] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-03-11T20:28:51.229691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:51.229722] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:51.229748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:51.229804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:51.293867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:51.295079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:51.295391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:51.295426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:51.403763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:51.403940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:51.403984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:51.404014] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:51.407907] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: UP (p=62.74%) [2026-03-11T20:28:51.408376] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-03-11T20:28:51.408532] [INFO ] [sig ] NODK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:51.562759] [INFO ] [LOCAL ] Saved forecast: NODK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NODK.txt [2026-03-11T20:28:51.562907] [INFO ] [sig ] [2043/3275] Completed NODK in 0.3s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:51.562948] [INFO ] [sig ] [2044/3275] Forecasting NOG... [2026-03-11T20:28:51.562981] [INFO ] [sig ] Generating forecast for: NOG [2026-03-11T20:28:51.563013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-03-11T20:28:51.576948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-03-11T20:28:51.577353] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-03-11T20:28:51.578247] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-03-11T20:28:51.578302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:51.578334] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:51.578361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:51.578418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:51.640472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:51.641411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:51.641516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:51.641568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:51.775211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:51.775383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:51.775424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:51.775453] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:51.779351] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=43.08%) [2026-03-11T20:28:51.779652] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-03-11T20:28:51.779801] [INFO ] [sig ] NOG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:51.924402] [INFO ] [LOCAL ] Saved forecast: NOG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NOG.txt [2026-03-11T20:28:51.924588] [INFO ] [sig ] [2044/3275] Completed NOG in 0.4s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:51.924632] [INFO ] [sig ] [2045/3275] Forecasting NOMD... [2026-03-11T20:28:51.924661] [INFO ] [sig ] Generating forecast for: NOMD [2026-03-11T20:28:51.924691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-03-11T20:28:51.937347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-03-11T20:28:51.937779] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-03-11T20:28:51.938724] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-03-11T20:28:51.938786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:51.938824] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:51.938851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:51.938909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:51.997560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:51.998543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:51.998655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:51.998690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:52.122441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:52.122614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:52.122658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:52.122686] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:52.126169] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-03-11T20:28:52.126447] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-03-11T20:28:52.126592] [INFO ] [sig ] NOMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:52.271414] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NOMD.txt [2026-03-11T20:28:52.271553] [INFO ] [sig ] [2045/3275] Completed NOMD in 0.3s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:52.271611] [INFO ] [sig ] [2046/3275] Forecasting NPCE... [2026-03-11T20:28:52.271642] [INFO ] [sig ] Generating forecast for: NPCE [2026-03-11T20:28:52.271671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-03-11T20:28:52.285150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-03-11T20:28:52.285474] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-03-11T20:28:52.286327] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-03-11T20:28:52.286380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:52.286413] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:52.286441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:52.286498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:52.348109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:52.349276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:52.349360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:52.349392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:52.468561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:52.468730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:52.468811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:52.468844] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:52.472727] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=20.04%) [2026-03-11T20:28:52.473038] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-03-11T20:28:52.473176] [INFO ] [sig ] NPCE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:52.618967] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NPCE.txt [2026-03-11T20:28:52.619147] [INFO ] [sig ] [2046/3275] Completed NPCE in 0.3s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:52.619189] [INFO ] [sig ] [2047/3275] Forecasting NPFD... [2026-03-11T20:28:52.619219] [INFO ] [sig ] Generating forecast for: NPFD [2026-03-11T20:28:52.619250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-03-11T20:28:52.631539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-03-11T20:28:52.631894] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-03-11T20:28:52.632734] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-03-11T20:28:52.632788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:52.632821] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:52.632849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:52.632906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:52.692219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:52.693148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:52.693227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:52.693258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:52.817594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:52.817750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:52.817790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:52.817818] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:52.821880] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: UP (p=83.90%) [2026-03-11T20:28:52.822202] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-03-11T20:28:52.822336] [INFO ] [sig ] NPFD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:52.968431] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NPFD.txt [2026-03-11T20:28:52.968596] [INFO ] [sig ] [2047/3275] Completed NPFD in 0.3s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:52.968638] [INFO ] [sig ] [2048/3275] Forecasting NPK... [2026-03-11T20:28:52.968667] [INFO ] [sig ] Generating forecast for: NPK [2026-03-11T20:28:52.968698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-03-11T20:28:52.981496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-03-11T20:28:52.981900] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-03-11T20:28:52.982729] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-03-11T20:28:52.982780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:52.982810] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:52.982835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:52.982891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:53.047089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:53.048195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:53.048302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:53.048335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:53.183316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:53.183484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:53.183524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:53.183551] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:53.187125] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: DOWN (p=40.44%) [2026-03-11T20:28:53.187411] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-03-11T20:28:53.187538] [INFO ] [sig ] NPK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:53.334478] [INFO ] [LOCAL ] Saved forecast: NPK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NPK.txt [2026-03-11T20:28:53.334672] [INFO ] [sig ] [2048/3275] Completed NPK in 0.4s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:53.334717] [INFO ] [sig ] [2049/3275] Forecasting NPO... [2026-03-11T20:28:53.334746] [INFO ] [sig ] Generating forecast for: NPO [2026-03-11T20:28:53.334778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-03-11T20:28:53.347106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-03-11T20:28:53.347479] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-03-11T20:28:53.348334] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-03-11T20:28:53.348386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:53.348417] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:53.348442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:53.348498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:53.407704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:53.408816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:53.408900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:53.408936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:53.530102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:53.530257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:53.530297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:53.530326] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:53.533856] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: DOWN (p=29.59%) [2026-03-11T20:28:53.534142] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-03-11T20:28:53.534271] [INFO ] [sig ] NPO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:53.676658] [INFO ] [LOCAL ] Saved forecast: NPO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NPO.txt [2026-03-11T20:28:53.676828] [INFO ] [sig ] [2049/3275] Completed NPO in 0.3s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:53.676872] [INFO ] [sig ] [2050/3275] Forecasting NQP... [2026-03-11T20:28:53.676902] [INFO ] [sig ] Generating forecast for: NQP [2026-03-11T20:28:53.676932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-03-11T20:28:53.690049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-03-11T20:28:53.690470] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-03-11T20:28:53.691339] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-03-11T20:28:53.691392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:53.691462] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:53.691493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:53.691562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:53.752789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:53.753689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:53.753772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:53.753806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:53.876814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:53.876976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:53.877022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:53.877051] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:53.881521] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: UP (p=86.33%) [2026-03-11T20:28:53.881827] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-03-11T20:28:53.881961] [INFO ] [sig ] NQP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:54.048140] [INFO ] [LOCAL ] Saved forecast: NQP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NQP.txt [2026-03-11T20:28:54.048308] [INFO ] [sig ] [2050/3275] Completed NQP in 0.4s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:54.048348] [INFO ] [sig ] [2051/3275] Forecasting NRC... [2026-03-11T20:28:54.048377] [INFO ] [sig ] Generating forecast for: NRC [2026-03-11T20:28:54.048407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-03-11T20:28:54.060987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-03-11T20:28:54.061381] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-03-11T20:28:54.062216] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-03-11T20:28:54.062269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:54.062300] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:54.062326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:54.062381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:54.124260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:54.125280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:54.125377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:54.125409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:54.261944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:54.262125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:54.262173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:54.262203] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:54.266154] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: DOWN (p=33.90%) [2026-03-11T20:28:54.266562] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-03-11T20:28:54.266734] [INFO ] [sig ] NRC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:54.418926] [INFO ] [LOCAL ] Saved forecast: NRC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NRC.txt [2026-03-11T20:28:54.419078] [INFO ] [sig ] [2051/3275] Completed NRC in 0.4s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:54.419118] [INFO ] [sig ] [2052/3275] Forecasting NRDS... [2026-03-11T20:28:54.419150] [INFO ] [sig ] Generating forecast for: NRDS [2026-03-11T20:28:54.419181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-03-11T20:28:54.433108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-03-11T20:28:54.433661] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-03-11T20:28:54.434697] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-03-11T20:28:54.434749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:54.434781] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:54.434806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:54.434863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:54.496203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:54.496982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:54.497062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:54.497097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:54.619467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:54.619639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:54.619682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:54.619711] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:54.623336] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=90.32%) [2026-03-11T20:28:54.623682] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-03-11T20:28:54.623820] [INFO ] [sig ] NRDS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:54.772174] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NRDS.txt [2026-03-11T20:28:54.772321] [INFO ] [sig ] [2052/3275] Completed NRDS in 0.4s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:54.772364] [INFO ] [sig ] [2053/3275] Forecasting NREF... [2026-03-11T20:28:54.772394] [INFO ] [sig ] Generating forecast for: NREF [2026-03-11T20:28:54.772425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-03-11T20:28:54.785741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-03-11T20:28:54.786115] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-03-11T20:28:54.786973] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-03-11T20:28:54.787030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:54.787065] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:54.787092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:54.787150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:54.851449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:54.852204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:54.852287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:54.852320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:54.976523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:54.976705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:54.976748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:54.976816] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:54.980441] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: DOWN (p=24.16%) [2026-03-11T20:28:54.980747] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-03-11T20:28:54.980879] [INFO ] [sig ] NREF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:55.122192] [INFO ] [LOCAL ] Saved forecast: NREF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NREF.txt [2026-03-11T20:28:55.122360] [INFO ] [sig ] [2053/3275] Completed NREF in 0.3s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:55.122401] [INFO ] [sig ] [2054/3275] Forecasting NRG... [2026-03-11T20:28:55.122437] [INFO ] [sig ] Generating forecast for: NRG [2026-03-11T20:28:55.122468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-03-11T20:28:55.135383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-03-11T20:28:55.135773] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-03-11T20:28:55.136622] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-03-11T20:28:55.136675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:55.136707] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:55.136735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:55.136792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:55.194970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:55.196092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:55.196178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:55.196211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:55.316805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:55.316976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:55.317018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:55.317047] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:55.320761] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-03-11T20:28:55.321113] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-03-11T20:28:55.321252] [INFO ] [sig ] NRG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:55.468690] [INFO ] [LOCAL ] Saved forecast: NRG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NRG.txt [2026-03-11T20:28:55.468863] [INFO ] [sig ] [2054/3275] Completed NRG in 0.3s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:55.468910] [INFO ] [sig ] [2055/3275] Forecasting NRIM... [2026-03-11T20:28:55.468942] [INFO ] [sig ] Generating forecast for: NRIM [2026-03-11T20:28:55.468973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-03-11T20:28:55.481128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-03-11T20:28:55.481475] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-03-11T20:28:55.482280] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-03-11T20:28:55.482332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:55.482364] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:55.482390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:55.482446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:55.545602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:55.546664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:55.546797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:55.546833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:55.673054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:55.673215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:55.673256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:55.673288] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:55.676946] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-03-11T20:28:55.677271] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-03-11T20:28:55.677415] [INFO ] [sig ] NRIM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:55.818208] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NRIM.txt [2026-03-11T20:28:55.818361] [INFO ] [sig ] [2055/3275] Completed NRIM in 0.3s | 2.80 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-11T20:28:55.818403] [INFO ] [sig ] [2056/3275] Forecasting NRIX... [2026-03-11T20:28:55.818431] [INFO ] [sig ] Generating forecast for: NRIX [2026-03-11T20:28:55.818478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-03-11T20:28:55.832792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-03-11T20:28:55.833132] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-03-11T20:28:55.833995] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-03-11T20:28:55.834048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:55.834078] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:55.834103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:55.834185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:55.899972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:55.900840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:55.900924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:55.900956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:56.031495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:56.031698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:56.031743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:56.031772] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:56.035372] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=18.50%) [2026-03-11T20:28:56.035899] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-03-11T20:28:56.036043] [INFO ] [sig ] NRIX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:56.185516] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NRIX.txt [2026-03-11T20:28:56.185723] [INFO ] [sig ] [2056/3275] Completed NRIX in 0.4s | 2.80 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-11T20:28:56.185792] [INFO ] [sig ] [2057/3275] Forecasting NRK... [2026-03-11T20:28:56.185832] [INFO ] [sig ] Generating forecast for: NRK [2026-03-11T20:28:56.185863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-03-11T20:28:56.198882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-03-11T20:28:56.199543] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-03-11T20:28:56.200735] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-03-11T20:28:56.200791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:56.200823] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:56.200849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:56.200910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:56.261220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:56.262384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:56.262469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:56.262502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:56.389088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:56.389248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:56.389289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:56.389335] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:56.393535] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-03-11T20:28:56.393833] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-03-11T20:28:56.393958] [INFO ] [sig ] NRK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:56.543884] [INFO ] [LOCAL ] Saved forecast: NRK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NRK.txt [2026-03-11T20:28:56.544045] [INFO ] [sig ] [2057/3275] Completed NRK in 0.4s | 2.80 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-11T20:28:56.544090] [INFO ] [sig ] [2058/3275] Forecasting NRP... [2026-03-11T20:28:56.544122] [INFO ] [sig ] Generating forecast for: NRP [2026-03-11T20:28:56.544152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-03-11T20:28:56.555856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-03-11T20:28:56.556150] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-03-11T20:28:56.557015] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-03-11T20:28:56.557080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:56.557119] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:56.557151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:56.557220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:56.618175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:56.619210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:56.619297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:56.619331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:56.738497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:56.738681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:56.738724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:56.738752] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:56.742323] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: DOWN (p=12.11%) [2026-03-11T20:28:56.742638] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-03-11T20:28:56.742773] [INFO ] [sig ] NRP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:56.893066] [INFO ] [LOCAL ] Saved forecast: NRP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NRP.txt [2026-03-11T20:28:56.893247] [INFO ] [sig ] [2058/3275] Completed NRP in 0.3s | 2.80 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-11T20:28:56.893289] [INFO ] [sig ] [2059/3275] Forecasting NRXP... [2026-03-11T20:28:56.893318] [INFO ] [sig ] Generating forecast for: NRXP [2026-03-11T20:28:56.893349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-03-11T20:28:56.906791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-03-11T20:28:56.907181] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-03-11T20:28:56.908121] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-03-11T20:28:56.908189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:56.908226] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:56.908252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:56.908309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:56.967287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:56.968288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:56.968375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:56.968408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:57.093271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:57.093428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:57.093471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:57.093522] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:57.097995] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: UP (p=81.85%) [2026-03-11T20:28:57.098308] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-03-11T20:28:57.098448] [INFO ] [sig ] NRXP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:57.245423] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NRXP.txt [2026-03-11T20:28:57.245602] [INFO ] [sig ] [2059/3275] Completed NRXP in 0.4s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:28:57.245646] [INFO ] [sig ] [2060/3275] Forecasting NSC... [2026-03-11T20:28:57.245675] [INFO ] [sig ] Generating forecast for: NSC [2026-03-11T20:28:57.245705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-03-11T20:28:57.258550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-03-11T20:28:57.258948] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-03-11T20:28:57.259805] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-03-11T20:28:57.259859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:57.259890] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:57.259918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:57.259976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:57.319244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:57.320205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:57.320331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:57.320366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:57.446004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:57.446167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:57.446207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:57.446237] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:57.449825] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: UP (p=65.40%) [2026-03-11T20:28:57.450107] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-03-11T20:28:57.450236] [INFO ] [sig ] NSC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:57.593950] [INFO ] [LOCAL ] Saved forecast: NSC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NSC.txt [2026-03-11T20:28:57.594113] [INFO ] [sig ] [2060/3275] Completed NSC in 0.3s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:28:57.594157] [INFO ] [sig ] [2061/3275] Forecasting NSP... [2026-03-11T20:28:57.594188] [INFO ] [sig ] Generating forecast for: NSP [2026-03-11T20:28:57.594219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-03-11T20:28:57.608054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-03-11T20:28:57.608560] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-03-11T20:28:57.609698] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-03-11T20:28:57.609765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:57.609810] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:57.609846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:57.609933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:57.672237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:57.673142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:57.673228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:57.673261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:57.796396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:57.796592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:57.796647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:57.796690] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:57.800900] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: UP (p=85.92%) [2026-03-11T20:28:57.801250] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-03-11T20:28:57.801412] [INFO ] [sig ] NSP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:57.959564] [INFO ] [LOCAL ] Saved forecast: NSP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NSP.txt [2026-03-11T20:28:57.959742] [INFO ] [sig ] [2061/3275] Completed NSP in 0.4s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:28:57.959783] [INFO ] [sig ] [2062/3275] Forecasting NSSC... [2026-03-11T20:28:57.959813] [INFO ] [sig ] Generating forecast for: NSSC [2026-03-11T20:28:57.959843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-03-11T20:28:57.973133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-03-11T20:28:57.973602] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-03-11T20:28:57.974476] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-03-11T20:28:57.974532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:57.974566] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:57.974614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:57.974673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:58.034944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:58.035861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:58.035951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:58.035984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:58.164077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:58.164253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:58.164294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:58.164322] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:58.168023] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=58.35%) [2026-03-11T20:28:58.168318] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-03-11T20:28:58.168451] [INFO ] [sig ] NSSC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:58.314515] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NSSC.txt [2026-03-11T20:28:58.314694] [INFO ] [sig ] [2062/3275] Completed NSSC in 0.4s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:28:58.314736] [INFO ] [sig ] [2063/3275] Forecasting NTAP... [2026-03-11T20:28:58.314764] [INFO ] [sig ] Generating forecast for: NTAP [2026-03-11T20:28:58.314793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-03-11T20:28:58.327650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-03-11T20:28:58.328047] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-03-11T20:28:58.328858] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-03-11T20:28:58.328931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:58.328964] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:58.328990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:58.329045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:58.388238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:58.389029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:58.389114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:58.389146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:58.512108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:58.512277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:58.512315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:58.512344] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:58.516290] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=85.51%) [2026-03-11T20:28:58.516564] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-03-11T20:28:58.516710] [INFO ] [sig ] NTAP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:58.661423] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NTAP.txt [2026-03-11T20:28:58.661629] [INFO ] [sig ] [2063/3275] Completed NTAP in 0.3s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:28:58.661673] [INFO ] [sig ] [2064/3275] Forecasting NTB... [2026-03-11T20:28:58.661701] [INFO ] [sig ] Generating forecast for: NTB [2026-03-11T20:28:58.661731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-03-11T20:28:58.674260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-03-11T20:28:58.674624] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-03-11T20:28:58.675440] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-03-11T20:28:58.675492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:58.675523] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:58.675549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:58.675624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:58.734254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:58.734990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:58.735071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:58.735103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:58.855026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:58.855181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:58.855221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:58.855250] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:58.859100] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: DOWN (p=15.26%) [2026-03-11T20:28:58.859400] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-03-11T20:28:58.859522] [INFO ] [sig ] NTB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:28:59.004481] [INFO ] [LOCAL ] Saved forecast: NTB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NTB.txt [2026-03-11T20:28:59.004663] [INFO ] [sig ] [2064/3275] Completed NTB in 0.3s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:28:59.004710] [INFO ] [sig ] [2065/3275] Forecasting NTES... [2026-03-11T20:28:59.004738] [INFO ] [sig ] Generating forecast for: NTES [2026-03-11T20:28:59.004768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-03-11T20:28:59.018317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-03-11T20:28:59.018745] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-03-11T20:28:59.019599] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-03-11T20:28:59.019650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:59.019681] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:59.019707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:59.019763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:59.082117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:59.083218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:59.083307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:59.083340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:59.207446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:59.207626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:59.207667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:59.207694] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:59.211158] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: UP (p=95.73%) [2026-03-11T20:28:59.211432] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-03-11T20:28:59.211558] [INFO ] [sig ] NTES: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:59.361752] [INFO ] [LOCAL ] Saved forecast: NTES 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NTES.txt [2026-03-11T20:28:59.361910] [INFO ] [sig ] [2065/3275] Completed NTES in 0.4s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:28:59.361953] [INFO ] [sig ] [2066/3275] Forecasting NTIC... [2026-03-11T20:28:59.361983] [INFO ] [sig ] Generating forecast for: NTIC [2026-03-11T20:28:59.362020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-03-11T20:28:59.374553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-03-11T20:28:59.374938] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-03-11T20:28:59.375793] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-03-11T20:28:59.375857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:59.375895] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:59.375922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:59.375980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:59.444336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:59.445248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:59.445334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:59.445367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:59.556738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:59.556893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:59.556933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:59.556961] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:59.560605] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: UP (p=85.61%) [2026-03-11T20:28:59.560887] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-03-11T20:28:59.561019] [INFO ] [sig ] NTIC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:28:59.703686] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NTIC.txt [2026-03-11T20:28:59.703835] [INFO ] [sig ] [2066/3275] Completed NTIC in 0.3s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:28:59.703874] [INFO ] [sig ] [2067/3275] Forecasting NTLA... [2026-03-11T20:28:59.703903] [INFO ] [sig ] Generating forecast for: NTLA [2026-03-11T20:28:59.703934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-03-11T20:28:59.716949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-03-11T20:28:59.717273] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-03-11T20:28:59.718704] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-03-11T20:28:59.718904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:28:59.719013] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:28:59.719068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:28:59.719172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:28:59.779632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:28:59.780569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:28:59.780680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:28:59.780714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:28:59.907862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:28:59.908054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:28:59.908098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:28:59.908128] [INFO ] [FORECASTER] Training complete [2026-03-11T20:28:59.911812] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: DOWN (p=35.11%) [2026-03-11T20:28:59.912143] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-03-11T20:28:59.912284] [INFO ] [sig ] NTLA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:00.060939] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NTLA.txt [2026-03-11T20:29:00.061083] [INFO ] [sig ] [2067/3275] Completed NTLA in 0.4s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:29:00.061130] [INFO ] [sig ] [2068/3275] Forecasting NTNX... [2026-03-11T20:29:00.061161] [INFO ] [sig ] Generating forecast for: NTNX [2026-03-11T20:29:00.061193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-03-11T20:29:00.074818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-03-11T20:29:00.075153] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-03-11T20:29:00.075977] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-03-11T20:29:00.076031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:00.076064] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:00.076099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:00.076169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:00.137255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:00.138221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:00.138309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:00.138343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:00.263482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:00.263663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:00.263707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:00.263737] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:00.267317] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=59.66%) [2026-03-11T20:29:00.267636] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-03-11T20:29:00.267768] [INFO ] [sig ] NTNX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:00.419461] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NTNX.txt [2026-03-11T20:29:00.419667] [INFO ] [sig ] [2068/3275] Completed NTNX in 0.4s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:29:00.419712] [INFO ] [sig ] [2069/3275] Forecasting NTRA... [2026-03-11T20:29:00.419742] [INFO ] [sig ] Generating forecast for: NTRA [2026-03-11T20:29:00.419772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-03-11T20:29:00.433888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-03-11T20:29:00.434326] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-03-11T20:29:00.435292] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-03-11T20:29:00.435541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:00.435595] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:00.435631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:00.435689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:00.497401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:00.498427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:00.498519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:00.498552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:00.631360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:00.631523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:00.631564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:00.631614] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:00.635333] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: DOWN (p=23.14%) [2026-03-11T20:29:00.635822] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-03-11T20:29:00.635951] [INFO ] [sig ] NTRA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:00.785448] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NTRA.txt [2026-03-11T20:29:00.785826] [INFO ] [sig ] [2069/3275] Completed NTRA in 0.4s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:29:00.785866] [INFO ] [sig ] [2070/3275] Forecasting NTRB... [2026-03-11T20:29:00.785895] [INFO ] [sig ] Generating forecast for: NTRB [2026-03-11T20:29:00.785925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-03-11T20:29:00.799370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-03-11T20:29:00.799661] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-03-11T20:29:00.800429] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-03-11T20:29:00.800480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:00.800511] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:00.800537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:00.800616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:00.861770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:00.862858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:00.862941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:00.862972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:00.979823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:00.979995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:00.980035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:00.980089] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:00.983559] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: UP (p=58.41%) [2026-03-11T20:29:00.983856] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-03-11T20:29:00.983981] [INFO ] [sig ] NTRB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:01.133340] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NTRB.txt [2026-03-11T20:29:01.134134] [INFO ] [sig ] [2070/3275] Completed NTRB in 0.3s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:29:01.134181] [INFO ] [sig ] [2071/3275] Forecasting NTRS... [2026-03-11T20:29:01.134209] [INFO ] [sig ] Generating forecast for: NTRS [2026-03-11T20:29:01.134240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-03-11T20:29:01.146435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-03-11T20:29:01.146758] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-03-11T20:29:01.147548] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-03-11T20:29:01.147618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:01.147650] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:01.147676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:01.147732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:01.206536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:01.207425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:01.207510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:01.207542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:01.333342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:01.333501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:01.333541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:01.333585] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:01.337049] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=75.20%) [2026-03-11T20:29:01.337356] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-03-11T20:29:01.337481] [INFO ] [sig ] NTRS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:01.495239] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NTRS.txt [2026-03-11T20:29:01.495428] [INFO ] [sig ] [2071/3275] Completed NTRS in 0.4s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:29:01.495489] [INFO ] [sig ] [2072/3275] Forecasting NTRSO... [2026-03-11T20:29:01.495523] [INFO ] [sig ] Generating forecast for: NTRSO [2026-03-11T20:29:01.495555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-03-11T20:29:01.509793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-03-11T20:29:01.510365] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-03-11T20:29:01.511514] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-03-11T20:29:01.511587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:01.511818] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:01.511845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:01.511903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:01.579029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:01.580027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:01.580114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:01.580148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:01.700696] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:01.700862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:01.700907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:01.700939] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:01.704589] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=21.73%) [2026-03-11T20:29:01.704876] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-03-11T20:29:01.705006] [INFO ] [sig ] NTRSO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:01.847053] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NTRSO.txt [2026-03-11T20:29:01.847205] [INFO ] [sig ] [2072/3275] Completed NTRSO in 0.4s | 2.80 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-11T20:29:01.847246] [INFO ] [sig ] [2073/3275] Forecasting NUS... [2026-03-11T20:29:01.847276] [INFO ] [sig ] Generating forecast for: NUS [2026-03-11T20:29:01.847307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-03-11T20:29:01.859476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-03-11T20:29:01.859787] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-03-11T20:29:01.860636] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-03-11T20:29:01.860690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:01.860723] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:01.860751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:01.860809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:01.918635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:01.919511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:01.919613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:01.919648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:02.041522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:02.041703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:02.041746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:02.041774] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:02.045190] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: DOWN (p=24.38%) [2026-03-11T20:29:02.045463] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-03-11T20:29:02.045609] [INFO ] [sig ] NUS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:02.191602] [INFO ] [LOCAL ] Saved forecast: NUS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NUS.txt [2026-03-11T20:29:02.191766] [INFO ] [sig ] [2073/3275] Completed NUS in 0.3s | 2.80 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-11T20:29:02.191808] [INFO ] [sig ] [2074/3275] Forecasting NUTX... [2026-03-11T20:29:02.191837] [INFO ] [sig ] Generating forecast for: NUTX [2026-03-11T20:29:02.191867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-03-11T20:29:02.204713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-03-11T20:29:02.205050] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-03-11T20:29:02.205880] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-03-11T20:29:02.205932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:02.205974] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:02.206002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:02.206058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:02.265532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:02.266370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:02.266452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:02.266483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:02.391997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:02.392156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:02.392205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:02.392239] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:02.395641] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: DOWN (p=23.38%) [2026-03-11T20:29:02.395913] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-03-11T20:29:02.396040] [INFO ] [sig ] NUTX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:02.542331] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NUTX.txt [2026-03-11T20:29:02.542479] [INFO ] [sig ] [2074/3275] Completed NUTX in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-11T20:29:02.542520] [INFO ] [sig ] [2075/3275] Forecasting NUVB... [2026-03-11T20:29:02.542548] [INFO ] [sig ] Generating forecast for: NUVB [2026-03-11T20:29:02.542599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-03-11T20:29:02.555237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-03-11T20:29:02.555537] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-03-11T20:29:02.556355] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-03-11T20:29:02.556407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:02.556438] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:02.556465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:02.556521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:02.615777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:02.616724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:02.616812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:02.616845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:02.742122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:02.742287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:02.742330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:02.742360] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:02.746012] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-03-11T20:29:02.746304] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-03-11T20:29:02.746641] [INFO ] [sig ] NUVB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:02.894952] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NUVB.txt [2026-03-11T20:29:02.895104] [INFO ] [sig ] [2075/3275] Completed NUVB in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-11T20:29:02.895143] [INFO ] [sig ] [2076/3275] Forecasting NUVL... [2026-03-11T20:29:02.895171] [INFO ] [sig ] Generating forecast for: NUVL [2026-03-11T20:29:02.895203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-03-11T20:29:02.907113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-03-11T20:29:02.907434] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-03-11T20:29:02.911709] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-03-11T20:29:02.911781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:02.911814] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:02.911840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:02.911895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:02.969944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:02.970923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:02.971015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:02.971048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:03.095769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:03.095955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:03.095995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:03.096025] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:03.099855] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: UP (p=94.16%) [2026-03-11T20:29:03.100159] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-03-11T20:29:03.100300] [INFO ] [sig ] NUVL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:03.248148] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NUVL.txt [2026-03-11T20:29:03.248337] [INFO ] [sig ] [2076/3275] Completed NUVL in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:03.248382] [INFO ] [sig ] [2077/3275] Forecasting NUWE... [2026-03-11T20:29:03.248412] [INFO ] [sig ] Generating forecast for: NUWE [2026-03-11T20:29:03.248447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-03-11T20:29:03.260707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-03-11T20:29:03.261121] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-03-11T20:29:03.261965] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-03-11T20:29:03.262018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:03.262050] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:03.262078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:03.262135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:03.320608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:03.321509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:03.321649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:03.321684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:03.440391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:03.440555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:03.440617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:03.440648] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:03.444840] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: DOWN (p=9.72%) [2026-03-11T20:29:03.445255] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-03-11T20:29:03.445421] [INFO ] [sig ] NUWE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:03.592324] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NUWE.txt [2026-03-11T20:29:03.592475] [INFO ] [sig ] [2077/3275] Completed NUWE in 0.3s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:03.592524] [INFO ] [sig ] [2078/3275] Forecasting NVAX... [2026-03-11T20:29:03.592554] [INFO ] [sig ] Generating forecast for: NVAX [2026-03-11T20:29:03.592605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-03-11T20:29:03.604699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-03-11T20:29:03.605033] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-03-11T20:29:03.605828] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-03-11T20:29:03.605879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:03.605910] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:03.605936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:03.605992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:03.668076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:03.669178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:03.669262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:03.669295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:03.796389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:03.796558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:03.796622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:03.796651] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:03.800444] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=13.30%) [2026-03-11T20:29:03.800860] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-03-11T20:29:03.801014] [INFO ] [sig ] NVAX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:03.947314] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NVAX.txt [2026-03-11T20:29:03.947487] [INFO ] [sig ] [2078/3275] Completed NVAX in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:03.947526] [INFO ] [sig ] [2079/3275] Forecasting NVD... [2026-03-11T20:29:03.947555] [INFO ] [sig ] Generating forecast for: NVD [2026-03-11T20:29:03.947605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-03-11T20:29:03.960825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-03-11T20:29:03.961206] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-03-11T20:29:03.962196] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-03-11T20:29:03.962248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:03.962279] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:03.962305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:03.962362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:04.021943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:04.022875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:04.022960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:04.022992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:04.143628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:04.143842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:04.143893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:04.143923] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:04.147560] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: DOWN (p=17.84%) [2026-03-11T20:29:04.147892] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-03-11T20:29:04.148082] [INFO ] [sig ] NVD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:04.301392] [INFO ] [LOCAL ] Saved forecast: NVD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NVD.txt [2026-03-11T20:29:04.301554] [INFO ] [sig ] [2079/3275] Completed NVD in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:04.301616] [INFO ] [sig ] [2080/3275] Forecasting NVDA... [2026-03-11T20:29:04.301646] [INFO ] [sig ] Generating forecast for: NVDA [2026-03-11T20:29:04.301677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-03-11T20:29:04.315018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-03-11T20:29:04.315446] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-03-11T20:29:04.316358] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-03-11T20:29:04.316419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:04.316461] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:04.316497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:04.316594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:04.381076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:04.382222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:04.382315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:04.382349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:04.511133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:04.511302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:04.511341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:04.511369] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:04.514911] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: UP (p=70.55%) [2026-03-11T20:29:04.515222] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-03-11T20:29:04.515361] [INFO ] [sig ] NVDA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:04.664733] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NVDA.txt [2026-03-11T20:29:04.664924] [INFO ] [sig ] [2080/3275] Completed NVDA in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:04.664967] [INFO ] [sig ] [2081/3275] Forecasting NVDD... [2026-03-11T20:29:04.664996] [INFO ] [sig ] Generating forecast for: NVDD [2026-03-11T20:29:04.665027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-03-11T20:29:04.677824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-03-11T20:29:04.678254] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-03-11T20:29:04.679096] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-03-11T20:29:04.679148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:04.679180] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:04.679212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:04.679281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:04.735867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:04.736779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:04.736864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:04.736896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:04.859026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:04.859192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:04.859256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:04.859293] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:04.862941] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=4.33%) [2026-03-11T20:29:04.863277] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-03-11T20:29:04.863436] [INFO ] [sig ] NVDD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:05.007001] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NVDD.txt [2026-03-11T20:29:05.007161] [INFO ] [sig ] [2081/3275] Completed NVDD in 0.3s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:05.007200] [INFO ] [sig ] [2082/3275] Forecasting NVDL... [2026-03-11T20:29:05.007234] [INFO ] [sig ] Generating forecast for: NVDL [2026-03-11T20:29:05.007271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-03-11T20:29:05.019690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-03-11T20:29:05.020013] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-03-11T20:29:05.020837] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-03-11T20:29:05.020888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:05.020940] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:05.020967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:05.021023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:05.078294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:05.079070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:05.079160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:05.079200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:05.205021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:05.205180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:05.205239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:05.205279] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:05.209281] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: UP (p=94.69%) [2026-03-11T20:29:05.209562] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-03-11T20:29:05.209714] [INFO ] [sig ] NVDL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:05.357890] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NVDL.txt [2026-03-11T20:29:05.358072] [INFO ] [sig ] [2082/3275] Completed NVDL in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:05.358115] [INFO ] [sig ] [2083/3275] Forecasting NVDS... [2026-03-11T20:29:05.358147] [INFO ] [sig ] Generating forecast for: NVDS [2026-03-11T20:29:05.358178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-03-11T20:29:05.371508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-03-11T20:29:05.371843] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-03-11T20:29:05.372670] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-03-11T20:29:05.372723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:05.372757] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:05.372784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:05.372842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:05.430894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:05.431780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:05.431862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:05.431895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:05.557284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:05.557439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:05.557687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:05.557720] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:05.561462] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=1.12%) [2026-03-11T20:29:05.561976] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-03-11T20:29:05.562110] [INFO ] [sig ] NVDS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:05.705846] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NVDS.txt [2026-03-11T20:29:05.705978] [INFO ] [sig ] [2083/3275] Completed NVDS in 0.3s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:05.706016] [INFO ] [sig ] [2084/3275] Forecasting NVEC... [2026-03-11T20:29:05.706044] [INFO ] [sig ] Generating forecast for: NVEC [2026-03-11T20:29:05.706074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-03-11T20:29:05.717167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-03-11T20:29:05.717472] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-03-11T20:29:05.718295] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-03-11T20:29:05.718348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:05.718407] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:05.718436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:05.718495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:05.779522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:05.780469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:05.780738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:05.780777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:05.910848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:05.911023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:05.911071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:05.911107] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:05.914727] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: DOWN (p=27.63%) [2026-03-11T20:29:05.915015] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-03-11T20:29:05.915159] [INFO ] [sig ] NVEC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:06.057690] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NVEC.txt [2026-03-11T20:29:06.057873] [INFO ] [sig ] [2084/3275] Completed NVEC in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:06.057915] [INFO ] [sig ] [2085/3275] Forecasting NVG... [2026-03-11T20:29:06.057943] [INFO ] [sig ] Generating forecast for: NVG [2026-03-11T20:29:06.057987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-03-11T20:29:06.072051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-03-11T20:29:06.072449] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-03-11T20:29:06.073274] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-03-11T20:29:06.073330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:06.073399] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:06.073430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:06.073489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:06.134254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:06.135063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:06.135151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:06.135184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:06.260477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:06.260655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:06.260698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:06.260728] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:06.264547] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: DOWN (p=47.17%) [2026-03-11T20:29:06.264848] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-03-11T20:29:06.264976] [INFO ] [sig ] NVG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:06.426306] [INFO ] [LOCAL ] Saved forecast: NVG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NVG.txt [2026-03-11T20:29:06.426496] [INFO ] [sig ] [2085/3275] Completed NVG in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:06.426551] [INFO ] [sig ] [2086/3275] Forecasting NVGS... [2026-03-11T20:29:06.426606] [INFO ] [sig ] Generating forecast for: NVGS [2026-03-11T20:29:06.426642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-03-11T20:29:06.441769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-03-11T20:29:06.442217] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-03-11T20:29:06.443295] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-03-11T20:29:06.443362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:06.443413] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:06.443455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:06.443536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:06.507127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:06.508055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:06.508153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:06.508191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:06.633220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:06.633402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:06.633449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:06.633479] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:06.637042] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: UP (p=72.57%) [2026-03-11T20:29:06.637326] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-03-11T20:29:06.637465] [INFO ] [sig ] NVGS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:06.781646] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NVGS.txt [2026-03-11T20:29:06.781787] [INFO ] [sig ] [2086/3275] Completed NVGS in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:06.781829] [INFO ] [sig ] [2087/3275] Forecasting NVMI... [2026-03-11T20:29:06.781861] [INFO ] [sig ] Generating forecast for: NVMI [2026-03-11T20:29:06.781893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-03-11T20:29:06.795697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-03-11T20:29:06.796064] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-03-11T20:29:06.797096] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-03-11T20:29:06.797149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:06.797181] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:06.797206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:06.797263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:06.857440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:06.858406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:06.858498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:06.858531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:06.981073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:06.981233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:06.981274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:06.981337] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:06.984961] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: DOWN (p=0.41%) [2026-03-11T20:29:06.985245] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-03-11T20:29:06.985382] [INFO ] [sig ] NVMI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:07.135297] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NVMI.txt [2026-03-11T20:29:07.135437] [INFO ] [sig ] [2087/3275] Completed NVMI in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:07.135480] [INFO ] [sig ] [2088/3275] Forecasting NVO... [2026-03-11T20:29:07.135511] [INFO ] [sig ] Generating forecast for: NVO [2026-03-11T20:29:07.135551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-03-11T20:29:07.148298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-03-11T20:29:07.148661] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-03-11T20:29:07.149673] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-03-11T20:29:07.149727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:07.149760] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:07.149787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:07.149844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:07.211124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:07.211815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:07.211895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:07.211928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:07.343663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:07.343842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:07.343891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:07.343934] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:07.348436] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=88.16%) [2026-03-11T20:29:07.348761] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-03-11T20:29:07.348904] [INFO ] [sig ] NVO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:07.499613] [INFO ] [LOCAL ] Saved forecast: NVO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NVO.txt [2026-03-11T20:29:07.499774] [INFO ] [sig ] [2088/3275] Completed NVO in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:07.499824] [INFO ] [sig ] [2089/3275] Forecasting NVRI... [2026-03-11T20:29:07.499863] [INFO ] [sig ] Generating forecast for: NVRI [2026-03-11T20:29:07.499897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-03-11T20:29:07.512770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-03-11T20:29:07.513138] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-03-11T20:29:07.514042] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-03-11T20:29:07.514097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:07.514129] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:07.514157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:07.514215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:07.576498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:07.577298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:07.577397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:07.577432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:07.707798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:07.707985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:07.708030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:07.708061] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:07.711973] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-03-11T20:29:07.712269] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-03-11T20:29:07.712411] [INFO ] [sig ] NVRI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:07.865683] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NVRI.txt [2026-03-11T20:29:07.865832] [INFO ] [sig ] [2089/3275] Completed NVRI in 0.4s | 2.80 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-11T20:29:07.865874] [INFO ] [sig ] [2090/3275] Forecasting NVS... [2026-03-11T20:29:07.865906] [INFO ] [sig ] Generating forecast for: NVS [2026-03-11T20:29:07.865939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-03-11T20:29:07.880085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-03-11T20:29:07.880498] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-03-11T20:29:07.881592] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-03-11T20:29:07.881646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:07.881679] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:07.881705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:07.881777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:07.946728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:07.947922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:07.948055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:07.948105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:08.081183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:08.081349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:08.081392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:08.081421] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:08.085126] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=69.31%) [2026-03-11T20:29:08.085442] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-03-11T20:29:08.085608] [INFO ] [sig ] NVS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:08.239329] [INFO ] [LOCAL ] Saved forecast: NVS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NVS.txt [2026-03-11T20:29:08.239532] [INFO ] [sig ] [2090/3275] Completed NVS in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-11T20:29:08.239611] [INFO ] [sig ] [2091/3275] Forecasting NVTS... [2026-03-11T20:29:08.239657] [INFO ] [sig ] Generating forecast for: NVTS [2026-03-11T20:29:08.239691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-03-11T20:29:08.254387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-03-11T20:29:08.254875] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-03-11T20:29:08.255776] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-03-11T20:29:08.255833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:08.255867] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:08.255895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:08.255953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:08.326150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:08.327398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:08.327713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:08.327761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:08.452272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:08.452445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:08.452489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:08.452519] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:08.456425] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-03-11T20:29:08.456730] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-03-11T20:29:08.456859] [INFO ] [sig ] NVTS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:08.599543] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NVTS.txt [2026-03-11T20:29:08.599710] [INFO ] [sig ] [2091/3275] Completed NVTS in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-11T20:29:08.599751] [INFO ] [sig ] [2092/3275] Forecasting NWBI... [2026-03-11T20:29:08.599780] [INFO ] [sig ] Generating forecast for: NWBI [2026-03-11T20:29:08.599809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-03-11T20:29:08.612492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-03-11T20:29:08.612894] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-03-11T20:29:08.613703] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-03-11T20:29:08.613755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:08.613786] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:08.613812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:08.613868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:08.671564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:08.672204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:08.672282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:08.672313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:08.793309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:08.793440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:08.793478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:08.793520] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:08.796846] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-03-11T20:29:08.797118] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-03-11T20:29:08.797245] [INFO ] [sig ] NWBI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:08.941542] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NWBI.txt [2026-03-11T20:29:08.941689] [INFO ] [sig ] [2092/3275] Completed NWBI in 0.3s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:08.941731] [INFO ] [sig ] [2093/3275] Forecasting NWE... [2026-03-11T20:29:08.941775] [INFO ] [sig ] Generating forecast for: NWE [2026-03-11T20:29:08.941807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-03-11T20:29:08.954870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-03-11T20:29:08.955182] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-03-11T20:29:08.956196] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-03-11T20:29:08.956248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:08.956281] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:08.956308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:08.956366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:09.014932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:09.015537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:09.015638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:09.015672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:09.133394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:09.133733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:09.133772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:09.133800] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:09.137088] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: DOWN (p=11.05%) [2026-03-11T20:29:09.137358] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-03-11T20:29:09.137485] [INFO ] [sig ] NWE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:09.279640] [INFO ] [LOCAL ] Saved forecast: NWE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NWE.txt [2026-03-11T20:29:09.279767] [INFO ] [sig ] [2093/3275] Completed NWE in 0.3s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:09.279805] [INFO ] [sig ] [2094/3275] Forecasting NWFL... [2026-03-11T20:29:09.279833] [INFO ] [sig ] Generating forecast for: NWFL [2026-03-11T20:29:09.279862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-03-11T20:29:09.292162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-03-11T20:29:09.292422] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-03-11T20:29:09.293414] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-03-11T20:29:09.293465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:09.293712] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:09.293743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:09.293799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:09.353467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:09.354297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:09.354412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:09.354459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:09.472367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:09.472537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:09.472604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:09.472638] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:09.476249] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: DOWN (p=22.01%) [2026-03-11T20:29:09.476543] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-03-11T20:29:09.476698] [INFO ] [sig ] NWFL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:09.618404] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NWFL.txt [2026-03-11T20:29:09.618722] [INFO ] [sig ] [2094/3275] Completed NWFL in 0.3s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:09.618763] [INFO ] [sig ] [2095/3275] Forecasting NWG... [2026-03-11T20:29:09.618792] [INFO ] [sig ] Generating forecast for: NWG [2026-03-11T20:29:09.618821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-03-11T20:29:09.632024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-03-11T20:29:09.632350] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-03-11T20:29:09.633148] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-03-11T20:29:09.633199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:09.633230] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:09.633256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:09.633312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:09.693550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:09.694269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:09.694347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:09.694379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:09.816530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:09.816684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:09.816724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:09.816752] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:09.820154] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: DOWN (p=48.13%) [2026-03-11T20:29:09.820455] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-03-11T20:29:09.820615] [INFO ] [sig ] NWG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:10.040520] [INFO ] [LOCAL ] Saved forecast: NWG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NWG.txt [2026-03-11T20:29:10.040715] [INFO ] [sig ] [2095/3275] Completed NWG in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:10.040755] [INFO ] [sig ] [2096/3275] Forecasting NWL... [2026-03-11T20:29:10.040785] [INFO ] [sig ] Generating forecast for: NWL [2026-03-11T20:29:10.040815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-03-11T20:29:10.053048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-03-11T20:29:10.053447] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-03-11T20:29:10.054273] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-03-11T20:29:10.054326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:10.054364] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:10.054409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:10.054480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:10.118178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:10.119351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:10.119444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:10.119479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:10.249064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:10.249222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:10.249263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:10.249295] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:10.252799] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=25.73%) [2026-03-11T20:29:10.253081] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-03-11T20:29:10.253216] [INFO ] [sig ] NWL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:10.396490] [INFO ] [LOCAL ] Saved forecast: NWL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NWL.txt [2026-03-11T20:29:10.396657] [INFO ] [sig ] [2096/3275] Completed NWL in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:10.396699] [INFO ] [sig ] [2097/3275] Forecasting NWPX... [2026-03-11T20:29:10.396729] [INFO ] [sig ] Generating forecast for: NWPX [2026-03-11T20:29:10.396760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-03-11T20:29:10.409086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-03-11T20:29:10.409428] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-03-11T20:29:10.410268] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-03-11T20:29:10.410320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:10.410352] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:10.410378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:10.410438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:10.469175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:10.469982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:10.470063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:10.470096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:10.593493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:10.593676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:10.593718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:10.593747] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:10.597144] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=6.23%) [2026-03-11T20:29:10.597446] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-03-11T20:29:10.597614] [INFO ] [sig ] NWPX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:10.743726] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NWPX.txt [2026-03-11T20:29:10.743908] [INFO ] [sig ] [2097/3275] Completed NWPX in 0.3s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:10.743952] [INFO ] [sig ] [2098/3275] Forecasting NWS... [2026-03-11T20:29:10.743981] [INFO ] [sig ] Generating forecast for: NWS [2026-03-11T20:29:10.744011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-03-11T20:29:10.757056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-03-11T20:29:10.757427] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-03-11T20:29:10.758302] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-03-11T20:29:10.758355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:10.758387] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:10.758415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:10.758473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:10.817790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:10.818755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:10.818842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:10.818874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:10.954233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:10.954397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:10.954439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:10.954469] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:10.958317] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: UP (p=92.63%) [2026-03-11T20:29:10.958636] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-03-11T20:29:10.958771] [INFO ] [sig ] NWS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:11.111177] [INFO ] [LOCAL ] Saved forecast: NWS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NWS.txt [2026-03-11T20:29:11.111328] [INFO ] [sig ] [2098/3275] Completed NWS in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:11.111371] [INFO ] [sig ] [2099/3275] Forecasting NWSA... [2026-03-11T20:29:11.111407] [INFO ] [sig ] Generating forecast for: NWSA [2026-03-11T20:29:11.111444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-03-11T20:29:11.125342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-03-11T20:29:11.125932] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-03-11T20:29:11.126963] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-03-11T20:29:11.127016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:11.127048] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:11.127074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:11.127142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:11.188740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:11.189633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:11.189725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:11.189759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:11.314631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:11.314792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:11.314833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:11.314861] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:11.318351] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-03-11T20:29:11.318664] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-03-11T20:29:11.318793] [INFO ] [sig ] NWSA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:11.481808] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NWSA.txt [2026-03-11T20:29:11.481949] [INFO ] [sig ] [2099/3275] Completed NWSA in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:11.481991] [INFO ] [sig ] [2100/3275] Forecasting NX... [2026-03-11T20:29:11.482019] [INFO ] [sig ] Generating forecast for: NX [2026-03-11T20:29:11.482056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-03-11T20:29:11.494736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-03-11T20:29:11.495060] [INFO ] [FORECASTER] Starting predict_future for NX [2026-03-11T20:29:11.495867] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-03-11T20:29:11.495919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:11.495950] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:11.495975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:11.496030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:11.555129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:11.555921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:11.556004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:11.556037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:11.674511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:11.674681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:11.674722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:11.674750] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:11.678182] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: UP (p=81.96%) [2026-03-11T20:29:11.678468] [INFO ] [FORECASTER] Completed predict_future for NX [2026-03-11T20:29:11.678617] [INFO ] [sig ] NX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:11.825707] [INFO ] [LOCAL ] Saved forecast: NX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NX.txt [2026-03-11T20:29:11.825902] [INFO ] [sig ] [2100/3275] Completed NX in 0.3s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:11.825950] [INFO ] [sig ] [2101/3275] Forecasting NXE... [2026-03-11T20:29:11.825980] [INFO ] [sig ] Generating forecast for: NXE [2026-03-11T20:29:11.826010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-03-11T20:29:11.840085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-03-11T20:29:11.840504] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-03-11T20:29:11.841345] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-03-11T20:29:11.841399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:11.841470] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:11.841498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:11.841555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:11.900075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:11.900973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:11.901059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:11.901091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:12.028889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:12.029052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:12.029091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:12.029119] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:12.032953] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: DOWN (p=19.86%) [2026-03-11T20:29:12.033248] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-03-11T20:29:12.033384] [INFO ] [sig ] NXE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:12.180452] [INFO ] [LOCAL ] Saved forecast: NXE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NXE.txt [2026-03-11T20:29:12.180714] [INFO ] [sig ] [2101/3275] Completed NXE in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:12.180774] [INFO ] [sig ] [2102/3275] Forecasting NXG... [2026-03-11T20:29:12.180805] [INFO ] [sig ] Generating forecast for: NXG [2026-03-11T20:29:12.180836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-03-11T20:29:12.195422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-03-11T20:29:12.195850] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-03-11T20:29:12.196691] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-03-11T20:29:12.196744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:12.196777] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:12.196806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:12.196864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:12.261327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:12.262242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:12.262332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:12.262364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:12.388252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:12.388414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:12.388468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:12.388504] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:12.392870] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: DOWN (p=5.17%) [2026-03-11T20:29:12.393277] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-03-11T20:29:12.393444] [INFO ] [sig ] NXG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:12.550044] [INFO ] [LOCAL ] Saved forecast: NXG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NXG.txt [2026-03-11T20:29:12.550213] [INFO ] [sig ] [2102/3275] Completed NXG in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:12.550255] [INFO ] [sig ] [2103/3275] Forecasting NXP... [2026-03-11T20:29:12.550286] [INFO ] [sig ] Generating forecast for: NXP [2026-03-11T20:29:12.550317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-03-11T20:29:12.564029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-03-11T20:29:12.564457] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-03-11T20:29:12.565409] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-03-11T20:29:12.565476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:12.565517] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:12.565550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:12.565637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:12.630652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:12.631539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:12.631653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:12.631690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:12.758612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:12.758775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:12.758815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:12.758844] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:12.763129] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: UP (p=60.27%) [2026-03-11T20:29:12.763532] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-03-11T20:29:12.763721] [INFO ] [sig ] NXP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:12.922402] [INFO ] [LOCAL ] Saved forecast: NXP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/NXP.txt [2026-03-11T20:29:12.922567] [INFO ] [sig ] [2103/3275] Completed NXP in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:12.922631] [INFO ] [sig ] [2104/3275] Forecasting NXPI... [2026-03-11T20:29:12.922662] [INFO ] [sig ] Generating forecast for: NXPI [2026-03-11T20:29:12.922694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-03-11T20:29:12.936249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-03-11T20:29:12.936886] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-03-11T20:29:12.937983] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-03-11T20:29:12.938036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:12.938070] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:12.938095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:12.938150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:13.006262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:13.007199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:13.007288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:13.007320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:13.152195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:13.152357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:13.152399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:13.152469] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:13.156557] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=8.44%) [2026-03-11T20:29:13.157085] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-03-11T20:29:13.157235] [INFO ] [sig ] NXPI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:13.318486] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NXPI.txt [2026-03-11T20:29:13.318700] [INFO ] [sig ] [2104/3275] Completed NXPI in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:13.318746] [INFO ] [sig ] [2105/3275] Forecasting NYXH... [2026-03-11T20:29:13.318775] [INFO ] [sig ] Generating forecast for: NYXH [2026-03-11T20:29:13.318806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-03-11T20:29:13.331244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-03-11T20:29:13.331657] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-03-11T20:29:13.332524] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-03-11T20:29:13.332786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:13.332821] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:13.332849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:13.332916] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:13.400694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:13.401903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:13.402002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:13.402036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:13.537322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:13.537524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:13.537625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:13.537660] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:13.541902] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: DOWN (p=13.80%) [2026-03-11T20:29:13.542242] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-03-11T20:29:13.542387] [INFO ] [sig ] NYXH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:13.693880] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NYXH.txt [2026-03-11T20:29:13.694038] [INFO ] [sig ] [2105/3275] Completed NYXH in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-11T20:29:13.694087] [INFO ] [sig ] [2106/3275] Forecasting NZF... [2026-03-11T20:29:13.694126] [INFO ] [sig ] Generating forecast for: NZF [2026-03-11T20:29:13.694158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-03-11T20:29:13.707001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-03-11T20:29:13.707363] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-03-11T20:29:13.708399] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-03-11T20:29:13.708453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:13.708486] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:13.708513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:13.708593] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:13.768073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:13.768909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:13.768990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:13.769023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:13.890531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:13.890699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:13.890739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:13.890769] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:13.894308] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=49.45%) [2026-03-11T20:29:13.894602] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-03-11T20:29:13.894929] [INFO ] [sig ] NZF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:14.041818] [INFO ] [LOCAL ] Saved forecast: NZF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/NZF.txt [2026-03-11T20:29:14.041975] [INFO ] [sig ] [2106/3275] Completed NZF in 0.3s | 2.80 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-11T20:29:14.042024] [INFO ] [sig ] [2107/3275] Forecasting OABI... [2026-03-11T20:29:14.042054] [INFO ] [sig ] Generating forecast for: OABI [2026-03-11T20:29:14.042085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-03-11T20:29:14.054483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-03-11T20:29:14.054856] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-03-11T20:29:14.055876] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-03-11T20:29:14.055928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:14.055960] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:14.055986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:14.056041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:14.116430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:14.117452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:14.117546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:14.117598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:14.242428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:14.242603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:14.242646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:14.242673] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:14.246038] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=14.60%) [2026-03-11T20:29:14.246311] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-03-11T20:29:14.246435] [INFO ] [sig ] OABI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:14.391097] [INFO ] [LOCAL ] Saved forecast: OABI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OABI.txt [2026-03-11T20:29:14.391245] [INFO ] [sig ] [2107/3275] Completed OABI in 0.3s | 2.80 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-11T20:29:14.391286] [INFO ] [sig ] [2108/3275] Forecasting OBDC... [2026-03-11T20:29:14.391315] [INFO ] [sig ] Generating forecast for: OBDC [2026-03-11T20:29:14.391344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-03-11T20:29:14.404085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-03-11T20:29:14.404437] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-03-11T20:29:14.405429] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-03-11T20:29:14.405485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:14.405516] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:14.405542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:14.405615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:14.466551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:14.467351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:14.467434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:14.467468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:14.588096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:14.588249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:14.588288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:14.588317] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:14.592401] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-03-11T20:29:14.592728] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-03-11T20:29:14.592858] [INFO ] [sig ] OBDC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:14.745429] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OBDC.txt [2026-03-11T20:29:14.745613] [INFO ] [sig ] [2108/3275] Completed OBDC in 0.4s | 2.80 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-11T20:29:14.745657] [INFO ] [sig ] [2109/3275] Forecasting OBIL... [2026-03-11T20:29:14.745686] [INFO ] [sig ] Generating forecast for: OBIL [2026-03-11T20:29:14.745722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-03-11T20:29:14.760079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-03-11T20:29:14.760461] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-03-11T20:29:14.761296] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-03-11T20:29:14.761361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:14.761395] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:14.761422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:14.761478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:14.826014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:14.826956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:14.827045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:14.827078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:14.945648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:14.945801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:14.945840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:14.945869] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:14.949400] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=94.79%) [2026-03-11T20:29:14.949745] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-03-11T20:29:14.949874] [INFO ] [sig ] OBIL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:15.100360] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OBIL.txt [2026-03-11T20:29:15.100542] [INFO ] [sig ] [2109/3275] Completed OBIL in 0.4s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:15.100606] [INFO ] [sig ] [2110/3275] Forecasting OBIO... [2026-03-11T20:29:15.100638] [INFO ] [sig ] Generating forecast for: OBIO [2026-03-11T20:29:15.100670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-03-11T20:29:15.112239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-03-11T20:29:15.112637] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-03-11T20:29:15.113450] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-03-11T20:29:15.113503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:15.113534] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:15.113561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:15.113645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:15.173377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:15.174340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:15.174426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:15.174458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:15.292671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:15.293035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:15.293074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:15.293102] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:15.296565] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-03-11T20:29:15.296865] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-03-11T20:29:15.296992] [INFO ] [sig ] OBIO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:15.439428] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OBIO.txt [2026-03-11T20:29:15.439671] [INFO ] [sig ] [2110/3275] Completed OBIO in 0.3s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:15.439719] [INFO ] [sig ] [2111/3275] Forecasting OBK... [2026-03-11T20:29:15.439749] [INFO ] [sig ] Generating forecast for: OBK [2026-03-11T20:29:15.439781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-03-11T20:29:15.451659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-03-11T20:29:15.452015] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-03-11T20:29:15.452868] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-03-11T20:29:15.452919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:15.452950] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:15.452977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:15.453032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:15.511560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:15.512371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:15.512483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:15.512521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:15.637395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:15.637553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:15.637611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:15.637642] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:15.641067] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: DOWN (p=21.94%) [2026-03-11T20:29:15.641346] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-03-11T20:29:15.641473] [INFO ] [sig ] OBK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:15.787028] [INFO ] [LOCAL ] Saved forecast: OBK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OBK.txt [2026-03-11T20:29:15.787173] [INFO ] [sig ] [2111/3275] Completed OBK in 0.3s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:15.787213] [INFO ] [sig ] [2112/3275] Forecasting OC... [2026-03-11T20:29:15.787241] [INFO ] [sig ] Generating forecast for: OC [2026-03-11T20:29:15.787271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-03-11T20:29:15.799722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-03-11T20:29:15.800347] [INFO ] [FORECASTER] Starting predict_future for OC [2026-03-11T20:29:15.801549] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-03-11T20:29:15.801642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:15.801685] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:15.801722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:15.801796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:15.863920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:15.865099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:15.865200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:15.865234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:15.990084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:15.990240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:15.990279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:15.990308] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:15.994131] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: UP (p=61.92%) [2026-03-11T20:29:15.994414] [INFO ] [FORECASTER] Completed predict_future for OC [2026-03-11T20:29:15.994542] [INFO ] [sig ] OC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:16.137509] [INFO ] [LOCAL ] Saved forecast: OC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OC.txt [2026-03-11T20:29:16.137677] [INFO ] [sig ] [2112/3275] Completed OC in 0.4s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:16.137726] [INFO ] [sig ] [2113/3275] Forecasting OCCI... [2026-03-11T20:29:16.137756] [INFO ] [sig ] Generating forecast for: OCCI [2026-03-11T20:29:16.137786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-03-11T20:29:16.149269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-03-11T20:29:16.149667] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-03-11T20:29:16.150696] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-03-11T20:29:16.150747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:16.150777] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:16.150803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:16.150857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:16.210117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:16.210821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:16.210899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:16.210931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:16.332039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:16.332196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:16.332236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:16.332264] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:16.335724] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: DOWN (p=35.43%) [2026-03-11T20:29:16.336005] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-03-11T20:29:16.336133] [INFO ] [sig ] OCCI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:16.490111] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OCCI.txt [2026-03-11T20:29:16.490281] [INFO ] [sig ] [2113/3275] Completed OCCI in 0.4s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:16.490321] [INFO ] [sig ] [2114/3275] Forecasting OCFC... [2026-03-11T20:29:16.490351] [INFO ] [sig ] Generating forecast for: OCFC [2026-03-11T20:29:16.490381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-03-11T20:29:16.507853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-03-11T20:29:16.508283] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-03-11T20:29:16.509388] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-03-11T20:29:16.509441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:16.509474] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:16.509500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:16.509590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:16.570407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:16.571308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:16.571391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:16.571425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:16.702350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:16.702543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:16.702613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:16.702646] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:16.706677] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: UP (p=91.98%) [2026-03-11T20:29:16.706979] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-03-11T20:29:16.707124] [INFO ] [sig ] OCFC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:16.851903] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OCFC.txt [2026-03-11T20:29:16.852086] [INFO ] [sig ] [2114/3275] Completed OCFC in 0.4s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:16.852130] [INFO ] [sig ] [2115/3275] Forecasting OCGN... [2026-03-11T20:29:16.852159] [INFO ] [sig ] Generating forecast for: OCGN [2026-03-11T20:29:16.852190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-03-11T20:29:16.864624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-03-11T20:29:16.865016] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-03-11T20:29:16.865827] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-03-11T20:29:16.865878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:16.865910] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:16.865936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:16.865992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:16.928481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:16.929440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:16.929538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:16.929601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:17.058398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:17.058563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:17.058634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:17.058668] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:17.062163] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=5.36%) [2026-03-11T20:29:17.062446] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-03-11T20:29:17.062600] [INFO ] [sig ] OCGN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:17.216179] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OCGN.txt [2026-03-11T20:29:17.216344] [INFO ] [sig ] [2115/3275] Completed OCGN in 0.4s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:17.216389] [INFO ] [sig ] [2116/3275] Forecasting OCSL... [2026-03-11T20:29:17.216419] [INFO ] [sig ] Generating forecast for: OCSL [2026-03-11T20:29:17.216451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-03-11T20:29:17.229307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-03-11T20:29:17.229699] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-03-11T20:29:17.230551] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-03-11T20:29:17.230629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:17.230663] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:17.230689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:17.230745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:17.295631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:17.296495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:17.296602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:17.296639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:17.434292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:17.434467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:17.434533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:17.434617] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:17.438883] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=17.41%) [2026-03-11T20:29:17.439225] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-03-11T20:29:17.439379] [INFO ] [sig ] OCSL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:17.596867] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OCSL.txt [2026-03-11T20:29:17.597030] [INFO ] [sig ] [2116/3275] Completed OCSL in 0.4s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:17.597081] [INFO ] [sig ] [2117/3275] Forecasting OCUL... [2026-03-11T20:29:17.597120] [INFO ] [sig ] Generating forecast for: OCUL [2026-03-11T20:29:17.597153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-03-11T20:29:17.611096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-03-11T20:29:17.611505] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-03-11T20:29:17.612376] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-03-11T20:29:17.612430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:17.612466] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:17.612506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:17.612606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:17.678386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:17.679327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:17.679416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:17.679449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:17.808882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:17.809046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:17.809096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:17.809129] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:17.812859] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: DOWN (p=21.95%) [2026-03-11T20:29:17.813227] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-03-11T20:29:17.813388] [INFO ] [sig ] OCUL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:17.966338] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OCUL.txt [2026-03-11T20:29:17.966491] [INFO ] [sig ] [2117/3275] Completed OCUL in 0.4s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:17.966534] [INFO ] [sig ] [2118/3275] Forecasting ODC... [2026-03-11T20:29:17.966592] [INFO ] [sig ] Generating forecast for: ODC [2026-03-11T20:29:17.966635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-03-11T20:29:17.978395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-03-11T20:29:17.978833] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-03-11T20:29:17.980086] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-03-11T20:29:17.980144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:17.980216] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:17.980245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:17.980302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:18.048300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:18.049437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:18.049560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:18.049626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:18.178052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:18.178223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:18.178265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:18.178296] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:18.182493] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=77.42%) [2026-03-11T20:29:18.182798] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-03-11T20:29:18.183120] [INFO ] [sig ] ODC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:18.334260] [INFO ] [LOCAL ] Saved forecast: ODC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ODC.txt [2026-03-11T20:29:18.334412] [INFO ] [sig ] [2118/3275] Completed ODC in 0.4s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:18.334453] [INFO ] [sig ] [2119/3275] Forecasting ODD... [2026-03-11T20:29:18.334483] [INFO ] [sig ] Generating forecast for: ODD [2026-03-11T20:29:18.334514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-03-11T20:29:18.346513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-03-11T20:29:18.346913] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-03-11T20:29:18.347771] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-03-11T20:29:18.347825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:18.347858] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:18.347887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:18.347969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:18.413798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:18.415005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:18.415090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:18.415124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:18.553498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:18.553678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:18.553720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:18.553749] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:18.557452] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: DOWN (p=39.33%) [2026-03-11T20:29:18.557784] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-03-11T20:29:18.557920] [INFO ] [sig ] ODD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:18.714087] [INFO ] [LOCAL ] Saved forecast: ODD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ODD.txt [2026-03-11T20:29:18.714245] [INFO ] [sig ] [2119/3275] Completed ODD in 0.4s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:18.714306] [INFO ] [sig ] [2120/3275] Forecasting ODFL... [2026-03-11T20:29:18.714339] [INFO ] [sig ] Generating forecast for: ODFL [2026-03-11T20:29:18.714370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-03-11T20:29:18.727356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-03-11T20:29:18.727730] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-03-11T20:29:18.728641] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-03-11T20:29:18.728693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:18.728739] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:18.728767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:18.728824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:18.797660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:18.798870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:18.798973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:18.799011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:18.926915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:18.927084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:18.927125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:18.927160] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:18.930960] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=16.52%) [2026-03-11T20:29:18.931256] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-03-11T20:29:18.931412] [INFO ] [sig ] ODFL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:19.079546] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ODFL.txt [2026-03-11T20:29:19.079708] [INFO ] [sig ] [2120/3275] Completed ODFL in 0.4s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:19.079749] [INFO ] [sig ] [2121/3275] Forecasting OEC... [2026-03-11T20:29:19.079778] [INFO ] [sig ] Generating forecast for: OEC [2026-03-11T20:29:19.079809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-03-11T20:29:19.091773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-03-11T20:29:19.092131] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-03-11T20:29:19.092956] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-03-11T20:29:19.093007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:19.093038] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:19.093064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:19.093119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:19.150557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:19.151330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:19.151410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:19.151443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:19.271857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:19.272015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:19.272053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:19.272113] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:19.275539] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: DOWN (p=21.55%) [2026-03-11T20:29:19.275839] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-03-11T20:29:19.275968] [INFO ] [sig ] OEC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:19.419136] [INFO ] [LOCAL ] Saved forecast: OEC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OEC.txt [2026-03-11T20:29:19.419302] [INFO ] [sig ] [2121/3275] Completed OEC in 0.3s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:19.419344] [INFO ] [sig ] [2122/3275] Forecasting OESX... [2026-03-11T20:29:19.419373] [INFO ] [sig ] Generating forecast for: OESX [2026-03-11T20:29:19.419402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-03-11T20:29:19.432368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-03-11T20:29:19.432866] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-03-11T20:29:19.433777] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-03-11T20:29:19.433833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:19.433866] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:19.433891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:19.433947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:19.495760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:19.496755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:19.496848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:19.496881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:19.614985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:19.615174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:19.615224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:19.615252] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:19.618856] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: UP (p=82.26%) [2026-03-11T20:29:19.619162] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-03-11T20:29:19.619303] [INFO ] [sig ] OESX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:19.779086] [INFO ] [LOCAL ] Saved forecast: OESX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OESX.txt [2026-03-11T20:29:19.779253] [INFO ] [sig ] [2122/3275] Completed OESX in 0.4s | 2.80 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-11T20:29:19.779293] [INFO ] [sig ] [2123/3275] Forecasting OFG... [2026-03-11T20:29:19.779320] [INFO ] [sig ] Generating forecast for: OFG [2026-03-11T20:29:19.779349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-03-11T20:29:19.796685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-03-11T20:29:19.797378] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-03-11T20:29:19.798872] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-03-11T20:29:19.798934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:19.798973] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:19.799005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:19.799078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:19.866142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:19.867105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:19.867199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:19.867232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:19.988354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:19.988520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:19.988563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:19.988623] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:19.992102] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-03-11T20:29:19.992376] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-03-11T20:29:19.992502] [INFO ] [sig ] OFG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:20.134428] [INFO ] [LOCAL ] Saved forecast: OFG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OFG.txt [2026-03-11T20:29:20.134597] [INFO ] [sig ] [2123/3275] Completed OFG in 0.4s | 2.80 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-11T20:29:20.134649] [INFO ] [sig ] [2124/3275] Forecasting OFIX... [2026-03-11T20:29:20.134692] [INFO ] [sig ] Generating forecast for: OFIX [2026-03-11T20:29:20.134730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-03-11T20:29:20.148558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-03-11T20:29:20.148945] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-03-11T20:29:20.149764] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-03-11T20:29:20.149816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:20.149846] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:20.149872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:20.149928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:20.207602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:20.208355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:20.208436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:20.208467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:20.330411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:20.330563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:20.330621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:20.330648] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:20.334053] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-03-11T20:29:20.334326] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-03-11T20:29:20.334452] [INFO ] [sig ] OFIX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:20.481944] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OFIX.txt [2026-03-11T20:29:20.482104] [INFO ] [sig ] [2124/3275] Completed OFIX in 0.3s | 2.80 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-11T20:29:20.482145] [INFO ] [sig ] [2125/3275] Forecasting OFLX... [2026-03-11T20:29:20.482173] [INFO ] [sig ] Generating forecast for: OFLX [2026-03-11T20:29:20.482203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-03-11T20:29:20.494224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-03-11T20:29:20.494543] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-03-11T20:29:20.495540] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-03-11T20:29:20.495623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:20.495656] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:20.495682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:20.495747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:20.552963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:20.553714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:20.553795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:20.553827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:20.672589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:20.672749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:20.672789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:20.672817] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:20.676514] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: UP (p=87.12%) [2026-03-11T20:29:20.676890] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-03-11T20:29:20.677035] [INFO ] [sig ] OFLX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:20.823599] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OFLX.txt [2026-03-11T20:29:20.823768] [INFO ] [sig ] [2125/3275] Completed OFLX in 0.3s | 2.80 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-11T20:29:20.823808] [INFO ] [sig ] [2126/3275] Forecasting OFS... [2026-03-11T20:29:20.823836] [INFO ] [sig ] Generating forecast for: OFS [2026-03-11T20:29:20.823866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-03-11T20:29:20.835320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-03-11T20:29:20.835702] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-03-11T20:29:20.836498] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-03-11T20:29:20.836550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:20.836605] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:20.836639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:20.836700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:20.895307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:20.896241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:20.896329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:20.896360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:21.015796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:21.015951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:21.015991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:21.016020] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:21.019561] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: UP (p=91.43%) [2026-03-11T20:29:21.019876] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-03-11T20:29:21.020010] [INFO ] [sig ] OFS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:21.172734] [INFO ] [LOCAL ] Saved forecast: OFS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OFS.txt [2026-03-11T20:29:21.172912] [INFO ] [sig ] [2126/3275] Completed OFS in 0.3s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:21.172955] [INFO ] [sig ] [2127/3275] Forecasting OGE... [2026-03-11T20:29:21.172983] [INFO ] [sig ] Generating forecast for: OGE [2026-03-11T20:29:21.173211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-03-11T20:29:21.186367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-03-11T20:29:21.186809] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-03-11T20:29:21.188124] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-03-11T20:29:21.188179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:21.188210] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:21.188235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:21.188292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:21.249218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:21.250113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:21.250200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:21.250232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:21.375903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:21.376056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:21.376095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:21.376159] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:21.379729] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=98.13%) [2026-03-11T20:29:21.380029] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-03-11T20:29:21.380160] [INFO ] [sig ] OGE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:21.528816] [INFO ] [LOCAL ] Saved forecast: OGE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OGE.txt [2026-03-11T20:29:21.529159] [INFO ] [sig ] [2127/3275] Completed OGE in 0.4s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:21.529201] [INFO ] [sig ] [2128/3275] Forecasting OGI... [2026-03-11T20:29:21.529230] [INFO ] [sig ] Generating forecast for: OGI [2026-03-11T20:29:21.529260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-03-11T20:29:21.541934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-03-11T20:29:21.542319] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-03-11T20:29:21.543172] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-03-11T20:29:21.543224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:21.543255] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:21.543282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:21.543337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:21.602729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:21.603548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:21.603687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:21.603724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:21.730376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:21.730535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:21.730596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:21.730630] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:21.734202] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: DOWN (p=25.77%) [2026-03-11T20:29:21.734505] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-03-11T20:29:21.734668] [INFO ] [sig ] OGI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:21.881346] [INFO ] [LOCAL ] Saved forecast: OGI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OGI.txt [2026-03-11T20:29:21.881500] [INFO ] [sig ] [2128/3275] Completed OGI in 0.4s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:21.881539] [INFO ] [sig ] [2129/3275] Forecasting OGN... [2026-03-11T20:29:21.881585] [INFO ] [sig ] Generating forecast for: OGN [2026-03-11T20:29:21.881619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-03-11T20:29:21.894040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-03-11T20:29:21.894462] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-03-11T20:29:21.895334] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-03-11T20:29:21.895390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:21.895421] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:21.895447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:21.895503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:21.954759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:21.955673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:21.955762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:21.955793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:22.087740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:22.087911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:22.088177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:22.088215] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:22.092166] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-03-11T20:29:22.092523] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-03-11T20:29:22.092693] [INFO ] [sig ] OGN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:22.248109] [INFO ] [LOCAL ] Saved forecast: OGN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OGN.txt [2026-03-11T20:29:22.248266] [INFO ] [sig ] [2129/3275] Completed OGN in 0.4s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:22.248315] [INFO ] [sig ] [2130/3275] Forecasting OHI... [2026-03-11T20:29:22.248347] [INFO ] [sig ] Generating forecast for: OHI [2026-03-11T20:29:22.248377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-03-11T20:29:22.263234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-03-11T20:29:22.263612] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-03-11T20:29:22.264667] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-03-11T20:29:22.264736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:22.264777] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:22.264808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:22.264865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:22.328799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:22.329703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:22.329788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:22.329821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:22.453047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:22.453207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:22.453247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:22.453275] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:22.456719] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: DOWN (p=39.84%) [2026-03-11T20:29:22.456999] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-03-11T20:29:22.457130] [INFO ] [sig ] OHI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:22.599408] [INFO ] [LOCAL ] Saved forecast: OHI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OHI.txt [2026-03-11T20:29:22.599549] [INFO ] [sig ] [2130/3275] Completed OHI in 0.4s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:22.599606] [INFO ] [sig ] [2131/3275] Forecasting OI... [2026-03-11T20:29:22.599641] [INFO ] [sig ] Generating forecast for: OI [2026-03-11T20:29:22.599677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-03-11T20:29:22.612460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-03-11T20:29:22.612812] [INFO ] [FORECASTER] Starting predict_future for OI [2026-03-11T20:29:22.613615] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-03-11T20:29:22.613667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:22.613702] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:22.613727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:22.613795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:22.673488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:22.674271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:22.674355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:22.674389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:22.806948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:22.807132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:22.807186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:22.807220] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:22.810859] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: UP (p=53.97%) [2026-03-11T20:29:22.811193] [INFO ] [FORECASTER] Completed predict_future for OI [2026-03-11T20:29:22.811348] [INFO ] [sig ] OI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:22.961767] [INFO ] [LOCAL ] Saved forecast: OI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OI.txt [2026-03-11T20:29:22.962013] [INFO ] [sig ] [2131/3275] Completed OI in 0.4s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:22.962071] [INFO ] [sig ] [2132/3275] Forecasting OIA... [2026-03-11T20:29:22.962119] [INFO ] [sig ] Generating forecast for: OIA [2026-03-11T20:29:22.962166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-03-11T20:29:22.973931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-03-11T20:29:22.974335] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-03-11T20:29:22.975232] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-03-11T20:29:22.975285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:22.975316] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:22.975343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:22.975400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:23.038016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:23.038940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:23.039039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:23.039077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:23.165511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:23.165696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:23.165741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:23.165771] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:23.169560] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: DOWN (p=12.00%) [2026-03-11T20:29:23.169934] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-03-11T20:29:23.170074] [INFO ] [sig ] OIA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:23.321328] [INFO ] [LOCAL ] Saved forecast: OIA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OIA.txt [2026-03-11T20:29:23.321496] [INFO ] [sig ] [2132/3275] Completed OIA in 0.4s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:23.321538] [INFO ] [sig ] [2133/3275] Forecasting OIS... [2026-03-11T20:29:23.321567] [INFO ] [sig ] Generating forecast for: OIS [2026-03-11T20:29:23.321623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-03-11T20:29:23.335048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-03-11T20:29:23.335503] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-03-11T20:29:23.336637] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-03-11T20:29:23.336731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:23.336781] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:23.336828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:23.336914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:23.403540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:23.404472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:23.404567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:23.404647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:23.536768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:23.536929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:23.536969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:23.536999] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:23.540610] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: DOWN (p=33.33%) [2026-03-11T20:29:23.540927] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-03-11T20:29:23.541060] [INFO ] [sig ] OIS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:23.690718] [INFO ] [LOCAL ] Saved forecast: OIS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OIS.txt [2026-03-11T20:29:23.690892] [INFO ] [sig ] [2133/3275] Completed OIS in 0.4s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:23.690946] [INFO ] [sig ] [2134/3275] Forecasting OKE... [2026-03-11T20:29:23.690979] [INFO ] [sig ] Generating forecast for: OKE [2026-03-11T20:29:23.691011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-03-11T20:29:23.704434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-03-11T20:29:23.704807] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-03-11T20:29:23.705887] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-03-11T20:29:23.705941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:23.705973] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:23.705999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:23.706055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:23.772414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:23.773346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:23.773434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:23.773468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:23.902429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:23.902616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:23.902660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:23.902691] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:23.906361] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: DOWN (p=49.07%) [2026-03-11T20:29:23.906672] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-03-11T20:29:23.906807] [INFO ] [sig ] OKE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:24.057687] [INFO ] [LOCAL ] Saved forecast: OKE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OKE.txt [2026-03-11T20:29:24.057868] [INFO ] [sig ] [2134/3275] Completed OKE in 0.4s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:24.057914] [INFO ] [sig ] [2135/3275] Forecasting OKTA... [2026-03-11T20:29:24.058132] [INFO ] [sig ] Generating forecast for: OKTA [2026-03-11T20:29:24.058171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-03-11T20:29:24.071420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-03-11T20:29:24.071854] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-03-11T20:29:24.072723] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-03-11T20:29:24.072777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:24.072842] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:24.072872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:24.072930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:24.131124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:24.131972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:24.132062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:24.132095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:24.259121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:24.259279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:24.259320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:24.259348] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:24.263414] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=82.61%) [2026-03-11T20:29:24.263737] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-03-11T20:29:24.263881] [INFO ] [sig ] OKTA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:24.413402] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OKTA.txt [2026-03-11T20:29:24.413549] [INFO ] [sig ] [2135/3275] Completed OKTA in 0.4s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:24.413609] [INFO ] [sig ] [2136/3275] Forecasting OKYO... [2026-03-11T20:29:24.413641] [INFO ] [sig ] Generating forecast for: OKYO [2026-03-11T20:29:24.413670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-03-11T20:29:24.426179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-03-11T20:29:24.426560] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-03-11T20:29:24.427404] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-03-11T20:29:24.427456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:24.427487] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:24.427513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:24.427569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:24.485116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:24.486041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:24.486129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:24.486161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:24.610987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:24.611137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:24.611176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:24.611204] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:24.614655] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: UP (p=79.42%) [2026-03-11T20:29:24.614933] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-03-11T20:29:24.615057] [INFO ] [sig ] OKYO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:24.757286] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OKYO.txt [2026-03-11T20:29:24.757411] [INFO ] [sig ] [2136/3275] Completed OKYO in 0.3s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:24.757456] [INFO ] [sig ] [2137/3275] Forecasting OLED... [2026-03-11T20:29:24.757485] [INFO ] [sig ] Generating forecast for: OLED [2026-03-11T20:29:24.757513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-03-11T20:29:24.769612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-03-11T20:29:24.769948] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-03-11T20:29:24.770761] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-03-11T20:29:24.770813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:24.770845] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:24.770872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:24.770928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:24.830676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:24.831521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:24.831652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:24.831711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:24.949111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:24.949256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:24.949294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:24.949322] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:24.952719] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: DOWN (p=7.95%) [2026-03-11T20:29:24.952997] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-03-11T20:29:24.953121] [INFO ] [sig ] OLED: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:25.096849] [INFO ] [LOCAL ] Saved forecast: OLED 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OLED.txt [2026-03-11T20:29:25.096984] [INFO ] [sig ] [2137/3275] Completed OLED in 0.3s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:25.097023] [INFO ] [sig ] [2138/3275] Forecasting OLLI... [2026-03-11T20:29:25.097052] [INFO ] [sig ] Generating forecast for: OLLI [2026-03-11T20:29:25.097081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-03-11T20:29:25.109693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-03-11T20:29:25.110065] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-03-11T20:29:25.111044] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-03-11T20:29:25.111099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:25.111130] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:25.111155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:25.111212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:25.171299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:25.172107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:25.172191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:25.172223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:25.292646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:25.292796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:25.292835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:25.292895] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:25.296742] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: UP (p=87.40%) [2026-03-11T20:29:25.297287] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-03-11T20:29:25.297422] [INFO ] [sig ] OLLI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:25.442979] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OLLI.txt [2026-03-11T20:29:25.443102] [INFO ] [sig ] [2138/3275] Completed OLLI in 0.3s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:25.443141] [INFO ] [sig ] [2139/3275] Forecasting OLMA... [2026-03-11T20:29:25.443170] [INFO ] [sig ] Generating forecast for: OLMA [2026-03-11T20:29:25.443200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-03-11T20:29:25.455253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-03-11T20:29:25.455583] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-03-11T20:29:25.456404] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-03-11T20:29:25.456457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:25.456493] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:25.456525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:25.456615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:25.514780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:25.515473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:25.515551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:25.515602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:25.638491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:25.638647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:25.638689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:25.638717] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:25.642083] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: DOWN (p=9.07%) [2026-03-11T20:29:25.642351] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-03-11T20:29:25.642478] [INFO ] [sig ] OLMA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:25.786543] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OLMA.txt [2026-03-11T20:29:25.786727] [INFO ] [sig ] [2139/3275] Completed OLMA in 0.3s | 2.80 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-11T20:29:25.786771] [INFO ] [sig ] [2140/3275] Forecasting OLN... [2026-03-11T20:29:25.786801] [INFO ] [sig ] Generating forecast for: OLN [2026-03-11T20:29:25.786832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-03-11T20:29:25.801773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-03-11T20:29:25.802379] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-03-11T20:29:25.803224] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-03-11T20:29:25.803277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:25.803309] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:25.803335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:25.803391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:25.864562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:25.865692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:25.865775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:25.865808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:25.986603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:25.986763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:25.986820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:25.986849] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:25.990334] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: DOWN (p=15.89%) [2026-03-11T20:29:25.990636] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-03-11T20:29:25.990772] [INFO ] [sig ] OLN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:26.135295] [INFO ] [LOCAL ] Saved forecast: OLN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OLN.txt [2026-03-11T20:29:26.135430] [INFO ] [sig ] [2140/3275] Completed OLN in 0.3s | 2.80 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-11T20:29:26.135469] [INFO ] [sig ] [2141/3275] Forecasting OLP... [2026-03-11T20:29:26.135498] [INFO ] [sig ] Generating forecast for: OLP [2026-03-11T20:29:26.135529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-03-11T20:29:26.148279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-03-11T20:29:26.148633] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-03-11T20:29:26.149433] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-03-11T20:29:26.149485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:26.149515] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:26.149540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:26.149612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:26.207179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:26.208067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:26.208149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:26.208180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:26.325974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:26.326146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:26.326186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:26.326213] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:26.329888] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: DOWN (p=4.43%) [2026-03-11T20:29:26.330219] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-03-11T20:29:26.330357] [INFO ] [sig ] OLP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:26.499626] [INFO ] [LOCAL ] Saved forecast: OLP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OLP.txt [2026-03-11T20:29:26.499803] [INFO ] [sig ] [2141/3275] Completed OLP in 0.4s | 2.80 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-11T20:29:26.499850] [INFO ] [sig ] [2142/3275] Forecasting OLPX... [2026-03-11T20:29:26.499884] [INFO ] [sig ] Generating forecast for: OLPX [2026-03-11T20:29:26.499914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-03-11T20:29:26.512706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-03-11T20:29:26.513091] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-03-11T20:29:26.513941] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-03-11T20:29:26.513994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:26.514027] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:26.514054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:26.514110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:26.575221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:26.576406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:26.576496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:26.576530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:26.699838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:26.700008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:26.700050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:26.700079] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:26.703807] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=29.83%) [2026-03-11T20:29:26.704126] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-03-11T20:29:26.704266] [INFO ] [sig ] OLPX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:26.851532] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OLPX.txt [2026-03-11T20:29:26.851691] [INFO ] [sig ] [2142/3275] Completed OLPX in 0.4s | 2.80 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-11T20:29:26.851733] [INFO ] [sig ] [2143/3275] Forecasting OM... [2026-03-11T20:29:26.851762] [INFO ] [sig ] Generating forecast for: OM [2026-03-11T20:29:26.851791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-03-11T20:29:26.863699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-03-11T20:29:26.864015] [INFO ] [FORECASTER] Starting predict_future for OM [2026-03-11T20:29:26.864808] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-03-11T20:29:26.864859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:26.864889] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:26.864915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:26.864971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:26.923921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:26.924892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:26.924975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:26.925007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:27.048635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:27.048793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:27.048835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:27.048864] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:27.052260] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: DOWN (p=8.80%) [2026-03-11T20:29:27.052529] [INFO ] [FORECASTER] Completed predict_future for OM [2026-03-11T20:29:27.052675] [INFO ] [sig ] OM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:27.196703] [INFO ] [LOCAL ] Saved forecast: OM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OM.txt [2026-03-11T20:29:27.196828] [INFO ] [sig ] [2143/3275] Completed OM in 0.3s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:27.196867] [INFO ] [sig ] [2144/3275] Forecasting OMAB... [2026-03-11T20:29:27.196896] [INFO ] [sig ] Generating forecast for: OMAB [2026-03-11T20:29:27.196925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-03-11T20:29:27.209354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-03-11T20:29:27.209688] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-03-11T20:29:27.210465] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-03-11T20:29:27.210516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:27.210558] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:27.210605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:27.210663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:27.270642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:27.271443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:27.271528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:27.271560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:27.397301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:27.397461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:27.397504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:27.397534] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:27.401762] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: DOWN (p=46.79%) [2026-03-11T20:29:27.402243] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-03-11T20:29:27.402380] [INFO ] [sig ] OMAB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:27.550620] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OMAB.txt [2026-03-11T20:29:27.550780] [INFO ] [sig ] [2144/3275] Completed OMAB in 0.4s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:27.550828] [INFO ] [sig ] [2145/3275] Forecasting OMC... [2026-03-11T20:29:27.550871] [INFO ] [sig ] Generating forecast for: OMC [2026-03-11T20:29:27.550903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-03-11T20:29:27.563480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-03-11T20:29:27.563873] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-03-11T20:29:27.564727] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-03-11T20:29:27.564785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:27.564818] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:27.564845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:27.564901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:27.624662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:27.625613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:27.625740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:27.625797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:27.749722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:27.749876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:27.749919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:27.749948] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:27.753419] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: UP (p=79.29%) [2026-03-11T20:29:27.753718] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-03-11T20:29:27.753852] [INFO ] [sig ] OMC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:27.897649] [INFO ] [LOCAL ] Saved forecast: OMC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OMC.txt [2026-03-11T20:29:27.897815] [INFO ] [sig ] [2145/3275] Completed OMC in 0.3s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:27.897857] [INFO ] [sig ] [2146/3275] Forecasting OMCL... [2026-03-11T20:29:27.897887] [INFO ] [sig ] Generating forecast for: OMCL [2026-03-11T20:29:27.897918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-03-11T20:29:27.910671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-03-11T20:29:27.911030] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-03-11T20:29:27.911939] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-03-11T20:29:27.911992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:27.912025] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:27.912053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:27.912111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:27.972380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:27.973311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:27.973398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:27.973430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:28.103706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:28.103878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:28.103920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:28.103950] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:28.107678] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: UP (p=71.88%) [2026-03-11T20:29:28.108034] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-03-11T20:29:28.108198] [INFO ] [sig ] OMCL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:28.255675] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OMCL.txt [2026-03-11T20:29:28.255875] [INFO ] [sig ] [2146/3275] Completed OMCL in 0.4s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:28.255935] [INFO ] [sig ] [2147/3275] Forecasting OMEX... [2026-03-11T20:29:28.255967] [INFO ] [sig ] Generating forecast for: OMEX [2026-03-11T20:29:28.255997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-03-11T20:29:28.268810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-03-11T20:29:28.269228] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-03-11T20:29:28.270082] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-03-11T20:29:28.270135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:28.270166] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:28.270192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:28.270248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:28.328294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:28.329179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:28.329266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:28.329299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:28.459802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:28.459967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:28.460007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:28.460035] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:28.463528] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: UP (p=53.11%) [2026-03-11T20:29:28.463827] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-03-11T20:29:28.463957] [INFO ] [sig ] OMEX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:28.609614] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OMEX.txt [2026-03-11T20:29:28.609749] [INFO ] [sig ] [2147/3275] Completed OMEX in 0.4s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:28.609789] [INFO ] [sig ] [2148/3275] Forecasting OMF... [2026-03-11T20:29:28.609824] [INFO ] [sig ] Generating forecast for: OMF [2026-03-11T20:29:28.609855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-03-11T20:29:28.622466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-03-11T20:29:28.622819] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-03-11T20:29:28.623665] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-03-11T20:29:28.623717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:28.623751] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:28.623784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:28.623852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:28.680897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:28.681597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:28.681676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:28.681707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:28.803908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:28.804056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:28.804095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:28.804124] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:28.807539] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: DOWN (p=5.81%) [2026-03-11T20:29:28.807836] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-03-11T20:29:28.807980] [INFO ] [sig ] OMF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:28.952624] [INFO ] [LOCAL ] Saved forecast: OMF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OMF.txt [2026-03-11T20:29:28.952793] [INFO ] [sig ] [2148/3275] Completed OMF in 0.3s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:28.952842] [INFO ] [sig ] [2149/3275] Forecasting ON... [2026-03-11T20:29:28.952877] [INFO ] [sig ] Generating forecast for: ON [2026-03-11T20:29:28.952913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-03-11T20:29:28.964555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-03-11T20:29:28.964896] [INFO ] [FORECASTER] Starting predict_future for ON [2026-03-11T20:29:28.965691] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-03-11T20:29:28.965743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:28.965782] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:28.965815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:28.965885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:29.022281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:29.023010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:29.023090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:29.023121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:29.150025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:29.150182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:29.150222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:29.150252] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:29.153811] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: UP (p=88.33%) [2026-03-11T20:29:29.154111] [INFO ] [FORECASTER] Completed predict_future for ON [2026-03-11T20:29:29.154242] [INFO ] [sig ] ON: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:29.296214] [INFO ] [LOCAL ] Saved forecast: ON 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ON.txt [2026-03-11T20:29:29.296333] [INFO ] [sig ] [2149/3275] Completed ON in 0.3s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:29.296371] [INFO ] [sig ] [2150/3275] Forecasting ONB... [2026-03-11T20:29:29.296399] [INFO ] [sig ] Generating forecast for: ONB [2026-03-11T20:29:29.296429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-03-11T20:29:29.309055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-03-11T20:29:29.309369] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-03-11T20:29:29.310234] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-03-11T20:29:29.310288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:29.310321] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:29.310348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:29.310404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:29.368765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:29.369417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:29.369495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:29.369528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:29.496470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:29.496676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:29.496722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:29.496752] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:29.500586] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: UP (p=82.94%) [2026-03-11T20:29:29.500890] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-03-11T20:29:29.501023] [INFO ] [sig ] ONB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:29.642627] [INFO ] [LOCAL ] Saved forecast: ONB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ONB.txt [2026-03-11T20:29:29.642757] [INFO ] [sig ] [2150/3275] Completed ONB in 0.3s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:29.642797] [INFO ] [sig ] [2151/3275] Forecasting ONDS... [2026-03-11T20:29:29.642830] [INFO ] [sig ] Generating forecast for: ONDS [2026-03-11T20:29:29.642876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-03-11T20:29:29.655421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-03-11T20:29:29.655752] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-03-11T20:29:29.656623] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-03-11T20:29:29.656674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:29.656705] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:29.656731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:29.656820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:29.713748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:29.714645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:29.714741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:29.714775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:29.833117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:29.833285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:29.833324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:29.833371] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:29.836880] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=92.32%) [2026-03-11T20:29:29.837172] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-03-11T20:29:29.837306] [INFO ] [sig ] ONDS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:29.979522] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ONDS.txt [2026-03-11T20:29:29.979714] [INFO ] [sig ] [2151/3275] Completed ONDS in 0.3s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:29.979758] [INFO ] [sig ] [2152/3275] Forecasting ONEQ... [2026-03-11T20:29:29.979787] [INFO ] [sig ] Generating forecast for: ONEQ [2026-03-11T20:29:29.979818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-03-11T20:29:29.991873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-03-11T20:29:29.992261] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-03-11T20:29:29.993097] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-03-11T20:29:29.993147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:29.993205] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:29.993232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:29.993288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:30.050592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:30.051470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:30.051551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:30.051605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:30.175410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:30.175590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:30.175632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:30.175661] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:30.179123] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: DOWN (p=15.10%) [2026-03-11T20:29:30.179408] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-03-11T20:29:30.179532] [INFO ] [sig ] ONEQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:30.318846] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ONEQ.txt [2026-03-11T20:29:30.318962] [INFO ] [sig ] [2152/3275] Completed ONEQ in 0.3s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:30.319001] [INFO ] [sig ] [2153/3275] Forecasting ONL... [2026-03-11T20:29:30.319030] [INFO ] [sig ] Generating forecast for: ONL [2026-03-11T20:29:30.319060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-03-11T20:29:30.330733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-03-11T20:29:30.331035] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-03-11T20:29:30.331831] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-03-11T20:29:30.331882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:30.331913] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:30.331939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:30.331995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:30.389072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:30.389702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:30.389778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:30.389823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:30.515268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:30.515426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:30.515465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:30.515493] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:30.519401] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: UP (p=77.29%) [2026-03-11T20:29:30.519699] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-03-11T20:29:30.519827] [INFO ] [sig ] ONL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:30.664607] [INFO ] [LOCAL ] Saved forecast: ONL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ONL.txt [2026-03-11T20:29:30.664743] [INFO ] [sig ] [2153/3275] Completed ONL in 0.3s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:30.664782] [INFO ] [sig ] [2154/3275] Forecasting ONON... [2026-03-11T20:29:30.664810] [INFO ] [sig ] Generating forecast for: ONON [2026-03-11T20:29:30.664840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-03-11T20:29:30.677459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-03-11T20:29:30.677780] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-03-11T20:29:30.678611] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-03-11T20:29:30.678662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:30.678692] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:30.678717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:30.678772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:30.741117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:30.742230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:30.742328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:30.742376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:30.866468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:30.866640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:30.866681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:30.866708] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:30.870169] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: UP (p=63.46%) [2026-03-11T20:29:30.870444] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-03-11T20:29:30.870569] [INFO ] [sig ] ONON: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:31.015312] [INFO ] [LOCAL ] Saved forecast: ONON 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ONON.txt [2026-03-11T20:29:31.015449] [INFO ] [sig ] [2154/3275] Completed ONON in 0.4s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:31.015488] [INFO ] [sig ] [2155/3275] Forecasting ONTF... [2026-03-11T20:29:31.015516] [INFO ] [sig ] Generating forecast for: ONTF [2026-03-11T20:29:31.015545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-03-11T20:29:31.028006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-03-11T20:29:31.028351] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-03-11T20:29:31.029155] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-03-11T20:29:31.029207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:31.029238] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:31.029263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:31.029330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:31.087554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:31.088451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:31.088540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:31.088590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:31.222205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:31.222365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:31.222409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:31.222470] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:31.226488] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-03-11T20:29:31.226860] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-03-11T20:29:31.227004] [INFO ] [sig ] ONTF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:31.379683] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ONTF.txt [2026-03-11T20:29:31.379857] [INFO ] [sig ] [2155/3275] Completed ONTF in 0.4s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:31.379899] [INFO ] [sig ] [2156/3275] Forecasting ONTO... [2026-03-11T20:29:31.379931] [INFO ] [sig ] Generating forecast for: ONTO [2026-03-11T20:29:31.379962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-03-11T20:29:31.393004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-03-11T20:29:31.393416] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-03-11T20:29:31.394450] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-03-11T20:29:31.394508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:31.394541] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:31.394566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:31.394650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:31.453348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:31.454259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:31.454355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:31.454401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:31.580915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:31.581078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:31.581121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:31.581149] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:31.584774] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: UP (p=65.44%) [2026-03-11T20:29:31.585095] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-03-11T20:29:31.585230] [INFO ] [sig ] ONTO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:31.730092] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ONTO.txt [2026-03-11T20:29:31.730256] [INFO ] [sig ] [2156/3275] Completed ONTO in 0.4s | 2.80 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-11T20:29:31.730299] [INFO ] [sig ] [2157/3275] Forecasting OOMA... [2026-03-11T20:29:31.730330] [INFO ] [sig ] Generating forecast for: OOMA [2026-03-11T20:29:31.730360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-03-11T20:29:31.743071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-03-11T20:29:31.743468] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-03-11T20:29:31.744293] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-03-11T20:29:31.744359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:31.744392] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:31.744418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:31.744479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:31.801597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:31.802512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:31.802618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:31.802655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:31.924505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:31.924689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:31.924731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:31.924760] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:31.928412] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-03-11T20:29:31.928786] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-03-11T20:29:31.928951] [INFO ] [sig ] OOMA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:32.073116] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OOMA.txt [2026-03-11T20:29:32.073276] [INFO ] [sig ] [2157/3275] Completed OOMA in 0.3s | 2.80 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-11T20:29:32.073317] [INFO ] [sig ] [2158/3275] Forecasting OPAL... [2026-03-11T20:29:32.073346] [INFO ] [sig ] Generating forecast for: OPAL [2026-03-11T20:29:32.073378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-03-11T20:29:32.085640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-03-11T20:29:32.086061] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-03-11T20:29:32.086971] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-03-11T20:29:32.087032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:32.087064] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:32.087090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:32.087146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:32.144236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:32.145188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:32.145277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:32.145309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:32.267594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:32.267751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:32.267792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:32.267821] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:32.271529] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=96.44%) [2026-03-11T20:29:32.271882] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-03-11T20:29:32.272015] [INFO ] [sig ] OPAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:32.419628] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OPAL.txt [2026-03-11T20:29:32.419789] [INFO ] [sig ] [2158/3275] Completed OPAL in 0.3s | 2.80 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-11T20:29:32.419833] [INFO ] [sig ] [2159/3275] Forecasting OPBK... [2026-03-11T20:29:32.419892] [INFO ] [sig ] Generating forecast for: OPBK [2026-03-11T20:29:32.419937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-03-11T20:29:32.432021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-03-11T20:29:32.432394] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-03-11T20:29:32.433235] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-03-11T20:29:32.433287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:32.433318] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:32.433344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:32.433398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:32.493050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:32.493944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:32.494029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:32.494063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:32.619026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:32.619182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:32.619224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:32.619254] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:32.622841] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: DOWN (p=4.48%) [2026-03-11T20:29:32.623203] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-03-11T20:29:32.623344] [INFO ] [sig ] OPBK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:32.771503] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OPBK.txt [2026-03-11T20:29:32.771682] [INFO ] [sig ] [2159/3275] Completed OPBK in 0.4s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:32.771725] [INFO ] [sig ] [2160/3275] Forecasting OPCH... [2026-03-11T20:29:32.771756] [INFO ] [sig ] Generating forecast for: OPCH [2026-03-11T20:29:32.771787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-03-11T20:29:32.784917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-03-11T20:29:32.785321] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-03-11T20:29:32.786209] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-03-11T20:29:32.786262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:32.786295] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:32.786323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:32.786380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:32.847171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:32.848303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:32.848426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:32.848466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:32.973257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:32.973416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:32.973456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:32.973486] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:32.977155] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: UP (p=87.23%) [2026-03-11T20:29:32.977490] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-03-11T20:29:32.977652] [INFO ] [sig ] OPCH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:33.122677] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OPCH.txt [2026-03-11T20:29:33.122845] [INFO ] [sig ] [2160/3275] Completed OPCH in 0.4s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:33.122888] [INFO ] [sig ] [2161/3275] Forecasting OPEN... [2026-03-11T20:29:33.122917] [INFO ] [sig ] Generating forecast for: OPEN [2026-03-11T20:29:33.122947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-03-11T20:29:33.134969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-03-11T20:29:33.135393] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-03-11T20:29:33.136293] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-03-11T20:29:33.136347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:33.136378] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:33.136403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:33.136459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:33.194670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:33.195502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:33.195609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:33.195644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:33.324775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:33.324939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:33.324981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:33.325011] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:33.328602] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: UP (p=61.23%) [2026-03-11T20:29:33.328938] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-03-11T20:29:33.329095] [INFO ] [sig ] OPEN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:33.481153] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OPEN.txt [2026-03-11T20:29:33.481333] [INFO ] [sig ] [2161/3275] Completed OPEN in 0.4s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:33.481381] [INFO ] [sig ] [2162/3275] Forecasting OPFI... [2026-03-11T20:29:33.481412] [INFO ] [sig ] Generating forecast for: OPFI [2026-03-11T20:29:33.481442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-03-11T20:29:33.494977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-03-11T20:29:33.495403] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-03-11T20:29:33.496259] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-03-11T20:29:33.496313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:33.496345] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:33.496373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:33.496431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:33.555811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:33.556714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:33.556845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:33.556893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:33.679756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:33.679912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:33.679952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:33.679980] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:33.683432] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=60.67%) [2026-03-11T20:29:33.683734] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-03-11T20:29:33.683862] [INFO ] [sig ] OPFI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:33.830041] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OPFI.txt [2026-03-11T20:29:33.830192] [INFO ] [sig ] [2162/3275] Completed OPFI in 0.3s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:33.830234] [INFO ] [sig ] [2163/3275] Forecasting OPK... [2026-03-11T20:29:33.830264] [INFO ] [sig ] Generating forecast for: OPK [2026-03-11T20:29:33.830294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-03-11T20:29:33.843826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-03-11T20:29:33.844213] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-03-11T20:29:33.845053] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-03-11T20:29:33.845106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:33.845139] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:33.845166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:33.845223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:33.904879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:33.905713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:33.905796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:33.905829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:34.031779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:34.031935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:34.031974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:34.032004] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:34.035520] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=76.69%) [2026-03-11T20:29:34.035826] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-03-11T20:29:34.035961] [INFO ] [sig ] OPK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:34.179275] [INFO ] [LOCAL ] Saved forecast: OPK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OPK.txt [2026-03-11T20:29:34.179404] [INFO ] [sig ] [2163/3275] Completed OPK in 0.3s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:34.179444] [INFO ] [sig ] [2164/3275] Forecasting OPP... [2026-03-11T20:29:34.179473] [INFO ] [sig ] Generating forecast for: OPP [2026-03-11T20:29:34.179503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-03-11T20:29:34.191783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-03-11T20:29:34.192222] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-03-11T20:29:34.193076] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-03-11T20:29:34.193127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:34.193158] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:34.193184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:34.193238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:34.258205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:34.259139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:34.259226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:34.259261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:34.383457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:34.383708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:34.383765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:34.383796] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:34.387309] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: UP (p=94.05%) [2026-03-11T20:29:34.387611] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-03-11T20:29:34.387747] [INFO ] [sig ] OPP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:34.530425] [INFO ] [LOCAL ] Saved forecast: OPP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OPP.txt [2026-03-11T20:29:34.530620] [INFO ] [sig ] [2164/3275] Completed OPP in 0.4s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:34.530681] [INFO ] [sig ] [2165/3275] Forecasting OPRA... [2026-03-11T20:29:34.530715] [INFO ] [sig ] Generating forecast for: OPRA [2026-03-11T20:29:34.530746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-03-11T20:29:34.543408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-03-11T20:29:34.543755] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-03-11T20:29:34.544630] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-03-11T20:29:34.544685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:34.544717] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:34.544744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:34.544800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:34.603355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:34.604052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:34.604134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:34.604168] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:34.727989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:34.728146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:34.728187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:34.728406] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:34.732279] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-03-11T20:29:34.732557] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-03-11T20:29:34.732711] [INFO ] [sig ] OPRA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:34.875777] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OPRA.txt [2026-03-11T20:29:34.875935] [INFO ] [sig ] [2165/3275] Completed OPRA in 0.3s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:34.875978] [INFO ] [sig ] [2166/3275] Forecasting OPTX... [2026-03-11T20:29:34.876009] [INFO ] [sig ] Generating forecast for: OPTX [2026-03-11T20:29:34.876040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-03-11T20:29:34.888088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-03-11T20:29:34.888422] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-03-11T20:29:34.889227] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-03-11T20:29:34.889279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:34.889310] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:34.889336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:34.889391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:34.950623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:34.951508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:34.951630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:34.951669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:35.075298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:35.075462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:35.075508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:35.075537] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:35.079710] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: UP (p=61.92%) [2026-03-11T20:29:35.080026] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-03-11T20:29:35.080165] [INFO ] [sig ] OPTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:35.226275] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OPTX.txt [2026-03-11T20:29:35.226422] [INFO ] [sig ] [2166/3275] Completed OPTX in 0.4s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:35.226463] [INFO ] [sig ] [2167/3275] Forecasting OPXS... [2026-03-11T20:29:35.226491] [INFO ] [sig ] Generating forecast for: OPXS [2026-03-11T20:29:35.226523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-03-11T20:29:35.238649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-03-11T20:29:35.238950] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-03-11T20:29:35.239947] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-03-11T20:29:35.239999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:35.240031] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:35.240057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:35.240113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:35.299378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:35.300089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:35.300170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:35.300203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:35.422862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:35.423018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:35.423058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:35.423086] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:35.426567] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: UP (p=55.07%) [2026-03-11T20:29:35.426871] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-03-11T20:29:35.427016] [INFO ] [sig ] OPXS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:35.569071] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OPXS.txt [2026-03-11T20:29:35.569202] [INFO ] [sig ] [2167/3275] Completed OPXS in 0.3s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:35.569410] [INFO ] [sig ] [2168/3275] Forecasting ORA... [2026-03-11T20:29:35.569438] [INFO ] [sig ] Generating forecast for: ORA [2026-03-11T20:29:35.569467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-03-11T20:29:35.582177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-03-11T20:29:35.582494] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-03-11T20:29:35.583313] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-03-11T20:29:35.583377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:35.583410] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:35.583436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:35.583491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:35.643798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:35.644775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:35.644854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:35.644886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:35.767892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:35.771432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:35.771502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:35.771549] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:35.775423] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: UP (p=91.98%) [2026-03-11T20:29:35.775741] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-03-11T20:29:35.775885] [INFO ] [sig ] ORA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:35.923674] [INFO ] [LOCAL ] Saved forecast: ORA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ORA.txt [2026-03-11T20:29:35.923839] [INFO ] [sig ] [2168/3275] Completed ORA in 0.4s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:35.923881] [INFO ] [sig ] [2169/3275] Forecasting ORC... [2026-03-11T20:29:35.923913] [INFO ] [sig ] Generating forecast for: ORC [2026-03-11T20:29:35.923953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-03-11T20:29:35.937527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-03-11T20:29:35.937979] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-03-11T20:29:35.938983] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-03-11T20:29:35.939035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:35.939109] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:35.939326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:35.939382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:35.998105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:35.999058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:35.999173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:35.999204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:36.118061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:36.118226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:36.118268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:36.118298] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:36.121936] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: DOWN (p=6.46%) [2026-03-11T20:29:36.122238] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-03-11T20:29:36.122372] [INFO ] [sig ] ORC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:36.271219] [INFO ] [LOCAL ] Saved forecast: ORC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ORC.txt [2026-03-11T20:29:36.271385] [INFO ] [sig ] [2169/3275] Completed ORC in 0.3s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:36.271428] [INFO ] [sig ] [2170/3275] Forecasting ORGO... [2026-03-11T20:29:36.271460] [INFO ] [sig ] Generating forecast for: ORGO [2026-03-11T20:29:36.271492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-03-11T20:29:36.284921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-03-11T20:29:36.285393] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-03-11T20:29:36.286295] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-03-11T20:29:36.286348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:36.286381] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:36.286406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:36.286462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:36.347012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:36.348208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:36.348307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:36.348341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:36.502939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:36.503133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:36.503185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:36.503218] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:36.507920] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: UP (p=89.68%) [2026-03-11T20:29:36.508401] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-03-11T20:29:36.508571] [INFO ] [sig ] ORGO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:36.711928] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ORGO.txt [2026-03-11T20:29:36.712150] [INFO ] [sig ] [2170/3275] Completed ORGO in 0.4s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:36.712195] [INFO ] [sig ] [2171/3275] Forecasting ORIC... [2026-03-11T20:29:36.712226] [INFO ] [sig ] Generating forecast for: ORIC [2026-03-11T20:29:36.712257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-03-11T20:29:36.730256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-03-11T20:29:36.730791] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-03-11T20:29:36.731911] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-03-11T20:29:36.731984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:36.732025] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:36.732059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:36.732140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:36.821487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:36.822902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:36.823056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:36.823115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:37.007271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:37.007482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:37.007554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:37.007633] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:37.013296] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=75.19%) [2026-03-11T20:29:37.013878] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-03-11T20:29:37.014141] [INFO ] [sig ] ORIC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:37.230962] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ORIC.txt [2026-03-11T20:29:37.231215] [INFO ] [sig ] [2171/3275] Completed ORIC in 0.5s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:37.231282] [INFO ] [sig ] [2172/3275] Forecasting ORKA... [2026-03-11T20:29:37.231321] [INFO ] [sig ] Generating forecast for: ORKA [2026-03-11T20:29:37.231364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-03-11T20:29:37.257705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-03-11T20:29:37.258270] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-03-11T20:29:37.259383] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-03-11T20:29:37.259442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:37.259476] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:37.259503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:37.259602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:37.344892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:37.346208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:37.346343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:37.346400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:37.524183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:37.524385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:37.524438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:37.524533] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:37.529748] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-03-11T20:29:37.530190] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-03-11T20:29:37.530386] [INFO ] [sig ] ORKA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:37.716721] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ORKA.txt [2026-03-11T20:29:37.716905] [INFO ] [sig ] [2172/3275] Completed ORKA in 0.5s | 2.80 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-11T20:29:37.716958] [INFO ] [sig ] [2173/3275] Forecasting ORLY... [2026-03-11T20:29:37.716992] [INFO ] [sig ] Generating forecast for: ORLY [2026-03-11T20:29:37.717024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-03-11T20:29:37.731815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-03-11T20:29:37.732252] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-03-11T20:29:37.733215] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-03-11T20:29:37.733270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:37.733303] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:37.733330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:37.733386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:37.794460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:37.795442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:37.795561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:37.795637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:37.930455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:37.930634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:37.930677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:37.930706] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:37.934204] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: UP (p=68.16%) [2026-03-11T20:29:37.934492] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-03-11T20:29:37.934661] [INFO ] [sig ] ORLY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:38.075539] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ORLY.txt [2026-03-11T20:29:38.075716] [INFO ] [sig ] [2173/3275] Completed ORLY in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-11T20:29:38.075756] [INFO ] [sig ] [2174/3275] Forecasting ORMP... [2026-03-11T20:29:38.075786] [INFO ] [sig ] Generating forecast for: ORMP [2026-03-11T20:29:38.075815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-03-11T20:29:38.087868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-03-11T20:29:38.088267] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-03-11T20:29:38.089115] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-03-11T20:29:38.089167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:38.089198] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:38.089224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:38.089280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:38.146432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:38.147097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:38.147184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:38.147216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:38.264730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:38.264833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:38.264870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:38.264898] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:38.268196] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: UP (p=82.19%) [2026-03-11T20:29:38.268462] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-03-11T20:29:38.268604] [INFO ] [sig ] ORMP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:38.412028] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ORMP.txt [2026-03-11T20:29:38.412207] [INFO ] [sig ] [2174/3275] Completed ORMP in 0.3s | 2.80 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-11T20:29:38.412247] [INFO ] [sig ] [2175/3275] Forecasting ORN... [2026-03-11T20:29:38.412276] [INFO ] [sig ] Generating forecast for: ORN [2026-03-11T20:29:38.412307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-03-11T20:29:38.424916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-03-11T20:29:38.425302] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-03-11T20:29:38.426145] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-03-11T20:29:38.426198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:38.426229] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:38.426254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:38.426309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:38.484216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:38.485041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:38.485138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:38.485173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:38.608023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:38.608184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:38.608241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:38.608269] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:38.612004] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=34.98%) [2026-03-11T20:29:38.612341] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-03-11T20:29:38.612473] [INFO ] [sig ] ORN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:38.756341] [INFO ] [LOCAL ] Saved forecast: ORN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ORN.txt [2026-03-11T20:29:38.756471] [INFO ] [sig ] [2175/3275] Completed ORN in 0.3s | 2.80 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-11T20:29:38.756510] [INFO ] [sig ] [2176/3275] Forecasting ORRF... [2026-03-11T20:29:38.756540] [INFO ] [sig ] Generating forecast for: ORRF [2026-03-11T20:29:38.756587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-03-11T20:29:38.771216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-03-11T20:29:38.771854] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-03-11T20:29:38.772998] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-03-11T20:29:38.773052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:38.773084] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:38.773112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:38.773173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:38.832860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:38.833743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:38.833831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:38.833862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:38.958792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:38.958954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:38.958998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:38.959032] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:38.962611] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=35.92%) [2026-03-11T20:29:38.962912] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-03-11T20:29:38.963045] [INFO ] [sig ] ORRF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:39.109022] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ORRF.txt [2026-03-11T20:29:39.109195] [INFO ] [sig ] [2176/3275] Completed ORRF in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:39.109240] [INFO ] [sig ] [2177/3275] Forecasting OS... [2026-03-11T20:29:39.109269] [INFO ] [sig ] Generating forecast for: OS [2026-03-11T20:29:39.109299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-03-11T20:29:39.121816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-03-11T20:29:39.122198] [INFO ] [FORECASTER] Starting predict_future for OS [2026-03-11T20:29:39.123063] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-03-11T20:29:39.123118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:39.123151] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:39.123177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:39.123235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:39.180757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:39.181566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:39.181693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:39.181729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:39.306195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:39.306358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:39.306398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:39.306428] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:39.310265] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=59.02%) [2026-03-11T20:29:39.310662] [INFO ] [FORECASTER] Completed predict_future for OS [2026-03-11T20:29:39.310874] [INFO ] [sig ] OS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:39.477613] [INFO ] [LOCAL ] Saved forecast: OS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OS.txt [2026-03-11T20:29:39.477801] [INFO ] [sig ] [2177/3275] Completed OS in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:39.477847] [INFO ] [sig ] [2178/3275] Forecasting OSBC... [2026-03-11T20:29:39.477878] [INFO ] [sig ] Generating forecast for: OSBC [2026-03-11T20:29:39.477909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-03-11T20:29:39.492049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-03-11T20:29:39.492454] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-03-11T20:29:39.493340] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-03-11T20:29:39.493396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:39.493427] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:39.493453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:39.493510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:39.575009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:39.575970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:39.576081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:39.576130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:39.699641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:39.699806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:39.699847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:39.699876] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:39.703613] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: UP (p=94.20%) [2026-03-11T20:29:39.703907] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-03-11T20:29:39.704040] [INFO ] [sig ] OSBC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:39.849436] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OSBC.txt [2026-03-11T20:29:39.849591] [INFO ] [sig ] [2178/3275] Completed OSBC in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:39.849633] [INFO ] [sig ] [2179/3275] Forecasting OSIS... [2026-03-11T20:29:39.849664] [INFO ] [sig ] Generating forecast for: OSIS [2026-03-11T20:29:39.849693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-03-11T20:29:39.862692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-03-11T20:29:39.863101] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-03-11T20:29:39.864030] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-03-11T20:29:39.864086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:39.864130] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:39.864159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:39.864216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:39.938035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:39.939098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:39.939428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:39.939463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:40.062915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:40.063080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:40.063131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:40.063166] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:40.066687] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: DOWN (p=45.81%) [2026-03-11T20:29:40.066962] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-03-11T20:29:40.067096] [INFO ] [sig ] OSIS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:40.207280] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OSIS.txt [2026-03-11T20:29:40.207422] [INFO ] [sig ] [2179/3275] Completed OSIS in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:40.207480] [INFO ] [sig ] [2180/3275] Forecasting OSPN... [2026-03-11T20:29:40.207511] [INFO ] [sig ] Generating forecast for: OSPN [2026-03-11T20:29:40.207541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-03-11T20:29:40.221001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-03-11T20:29:40.221360] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-03-11T20:29:40.222187] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-03-11T20:29:40.222241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:40.222272] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:40.222299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:40.222489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:40.280082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:40.280796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:40.280877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:40.280909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:40.412560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:40.412761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:40.412805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:40.412850] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:40.417068] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-03-11T20:29:40.417403] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-03-11T20:29:40.417563] [INFO ] [sig ] OSPN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:40.567834] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OSPN.txt [2026-03-11T20:29:40.568013] [INFO ] [sig ] [2180/3275] Completed OSPN in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:40.568056] [INFO ] [sig ] [2181/3275] Forecasting OSS... [2026-03-11T20:29:40.568083] [INFO ] [sig ] Generating forecast for: OSS [2026-03-11T20:29:40.568113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-03-11T20:29:40.581297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-03-11T20:29:40.581746] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-03-11T20:29:40.582559] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-03-11T20:29:40.582631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:40.582662] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:40.582688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:40.582744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:40.644471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:40.645403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:40.645484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:40.645516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:40.768907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:40.769068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:40.769107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:40.769135] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:40.772622] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: UP (p=88.42%) [2026-03-11T20:29:40.772914] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-03-11T20:29:40.773044] [INFO ] [sig ] OSS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:40.919426] [INFO ] [LOCAL ] Saved forecast: OSS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OSS.txt [2026-03-11T20:29:40.919597] [INFO ] [sig ] [2181/3275] Completed OSS in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:40.919639] [INFO ] [sig ] [2182/3275] Forecasting OTEX... [2026-03-11T20:29:40.919667] [INFO ] [sig ] Generating forecast for: OTEX [2026-03-11T20:29:40.919696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-03-11T20:29:40.932968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-03-11T20:29:40.933283] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-03-11T20:29:40.934075] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-03-11T20:29:40.934127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:40.934161] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:40.934187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:40.934243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:40.996460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:40.997556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:40.997659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:40.997693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:41.126213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:41.126372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:41.126412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:41.126439] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:41.129882] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-03-11T20:29:41.130164] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-03-11T20:29:41.130294] [INFO ] [sig ] OTEX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:41.272849] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OTEX.txt [2026-03-11T20:29:41.273028] [INFO ] [sig ] [2182/3275] Completed OTEX in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:41.273070] [INFO ] [sig ] [2183/3275] Forecasting OTIS... [2026-03-11T20:29:41.273106] [INFO ] [sig ] Generating forecast for: OTIS [2026-03-11T20:29:41.273139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-03-11T20:29:41.285069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-03-11T20:29:41.285423] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-03-11T20:29:41.286221] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-03-11T20:29:41.286272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:41.286304] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:41.286330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:41.286386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:41.345192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:41.346097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:41.346198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:41.346237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:41.471490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:41.471666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:41.471706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:41.471734] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:41.475783] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-03-11T20:29:41.476068] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-03-11T20:29:41.476200] [INFO ] [sig ] OTIS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:41.621282] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OTIS.txt [2026-03-11T20:29:41.621631] [INFO ] [sig ] [2183/3275] Completed OTIS in 0.3s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:41.621673] [INFO ] [sig ] [2184/3275] Forecasting OTLY... [2026-03-11T20:29:41.621701] [INFO ] [sig ] Generating forecast for: OTLY [2026-03-11T20:29:41.621733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-03-11T20:29:41.634314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-03-11T20:29:41.634690] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-03-11T20:29:41.635679] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-03-11T20:29:41.635730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:41.635760] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:41.635786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:41.635842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:41.698010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:41.699084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:41.699168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:41.699200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:41.840704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:41.840862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:41.840902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:41.840930] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:41.844760] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: DOWN (p=19.77%) [2026-03-11T20:29:41.845039] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-03-11T20:29:41.845183] [INFO ] [sig ] OTLY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:41.987994] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OTLY.txt [2026-03-11T20:29:41.988150] [INFO ] [sig ] [2184/3275] Completed OTLY in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:41.988190] [INFO ] [sig ] [2185/3275] Forecasting OVID... [2026-03-11T20:29:41.988218] [INFO ] [sig ] Generating forecast for: OVID [2026-03-11T20:29:41.988247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-03-11T20:29:42.001639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-03-11T20:29:42.002015] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-03-11T20:29:42.002973] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-03-11T20:29:42.003024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:42.003055] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:42.003081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:42.003140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:42.062912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:42.063869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:42.063957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:42.063990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:42.185353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:42.185513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:42.185562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:42.185620] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:42.189292] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: DOWN (p=12.56%) [2026-03-11T20:29:42.189612] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-03-11T20:29:42.189748] [INFO ] [sig ] OVID: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:42.340690] [INFO ] [LOCAL ] Saved forecast: OVID 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OVID.txt [2026-03-11T20:29:42.340872] [INFO ] [sig ] [2185/3275] Completed OVID in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:42.340915] [INFO ] [sig ] [2186/3275] Forecasting OVLY... [2026-03-11T20:29:42.340946] [INFO ] [sig ] Generating forecast for: OVLY [2026-03-11T20:29:42.340976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-03-11T20:29:42.353238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-03-11T20:29:42.353780] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-03-11T20:29:42.354667] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-03-11T20:29:42.354726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:42.354805] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:42.354847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:42.354914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:42.419292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:42.420335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:42.420425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:42.420468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:42.533826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:42.534001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:42.534041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:42.534088] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:42.537787] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: DOWN (p=11.78%) [2026-03-11T20:29:42.538107] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-03-11T20:29:42.538269] [INFO ] [sig ] OVLY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:42.691712] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OVLY.txt [2026-03-11T20:29:42.691890] [INFO ] [sig ] [2186/3275] Completed OVLY in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:42.691942] [INFO ] [sig ] [2187/3275] Forecasting OWL... [2026-03-11T20:29:42.691972] [INFO ] [sig ] Generating forecast for: OWL [2026-03-11T20:29:42.692014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-03-11T20:29:42.706835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-03-11T20:29:42.707273] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-03-11T20:29:42.708161] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-03-11T20:29:42.708216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:42.708249] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:42.708276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:42.708333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:42.765479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:42.766367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:42.766466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:42.766499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:42.895562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:42.895781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:42.895835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:42.895866] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:42.899808] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: UP (p=61.03%) [2026-03-11T20:29:42.900175] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-03-11T20:29:42.900340] [INFO ] [sig ] OWL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:43.052069] [INFO ] [LOCAL ] Saved forecast: OWL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OWL.txt [2026-03-11T20:29:43.052222] [INFO ] [sig ] [2187/3275] Completed OWL in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:43.052271] [INFO ] [sig ] [2188/3275] Forecasting OXLC... [2026-03-11T20:29:43.052307] [INFO ] [sig ] Generating forecast for: OXLC [2026-03-11T20:29:43.052337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-03-11T20:29:43.064482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-03-11T20:29:43.064804] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-03-11T20:29:43.065600] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-03-11T20:29:43.065651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:43.065682] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:43.065708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:43.065763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:43.126886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:43.127979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:43.128080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:43.128133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:43.264629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:43.264788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:43.264828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:43.264856] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:43.268323] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: UP (p=93.13%) [2026-03-11T20:29:43.268617] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-03-11T20:29:43.268743] [INFO ] [sig ] OXLC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:43.410888] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OXLC.txt [2026-03-11T20:29:43.411025] [INFO ] [sig ] [2188/3275] Completed OXLC in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:43.411063] [INFO ] [sig ] [2189/3275] Forecasting OXM... [2026-03-11T20:29:43.411093] [INFO ] [sig ] Generating forecast for: OXM [2026-03-11T20:29:43.411129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-03-11T20:29:43.423359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-03-11T20:29:43.423702] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-03-11T20:29:43.424498] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-03-11T20:29:43.424549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:43.424605] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:43.424633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:43.424689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:43.482323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:43.482989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:43.483069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:43.483100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:43.602174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:43.602327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:43.602365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:43.602423] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:43.605862] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-03-11T20:29:43.606134] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-03-11T20:29:43.606258] [INFO ] [sig ] OXM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:43.748134] [INFO ] [LOCAL ] Saved forecast: OXM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OXM.txt [2026-03-11T20:29:43.748286] [INFO ] [sig ] [2189/3275] Completed OXM in 0.3s | 2.80 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-11T20:29:43.748326] [INFO ] [sig ] [2190/3275] Forecasting OXSQ... [2026-03-11T20:29:43.748354] [INFO ] [sig ] Generating forecast for: OXSQ [2026-03-11T20:29:43.748384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-03-11T20:29:43.761130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-03-11T20:29:43.761680] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-03-11T20:29:43.762474] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-03-11T20:29:43.762534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:43.762564] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:43.762612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:43.762687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:43.822547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:43.823293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:43.823372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:43.823404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:43.945600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:43.945756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:43.945795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:43.945824] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:43.949438] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: UP (p=57.50%) [2026-03-11T20:29:43.949901] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-03-11T20:29:43.950029] [INFO ] [sig ] OXSQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:44.094136] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OXSQ.txt [2026-03-11T20:29:44.094275] [INFO ] [sig ] [2190/3275] Completed OXSQ in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-11T20:29:44.094315] [INFO ] [sig ] [2191/3275] Forecasting OZEM... [2026-03-11T20:29:44.094345] [INFO ] [sig ] Generating forecast for: OZEM [2026-03-11T20:29:44.094376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-03-11T20:29:44.107026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-03-11T20:29:44.107363] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-03-11T20:29:44.108289] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-03-11T20:29:44.108536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:44.108607] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:44.108648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:44.108727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:44.167336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:44.168034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:44.168114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:44.168147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:44.283200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:44.283365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:44.283612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:44.283646] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:44.287262] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: DOWN (p=11.46%) [2026-03-11T20:29:44.287545] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-03-11T20:29:44.287713] [INFO ] [sig ] OZEM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:44.434692] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/OZEM.txt [2026-03-11T20:29:44.434857] [INFO ] [sig ] [2191/3275] Completed OZEM in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-11T20:29:44.434898] [INFO ] [sig ] [2192/3275] Forecasting OZK... [2026-03-11T20:29:44.434927] [INFO ] [sig ] Generating forecast for: OZK [2026-03-11T20:29:44.434957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-03-11T20:29:44.447864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-03-11T20:29:44.448299] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-03-11T20:29:44.449140] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-03-11T20:29:44.449201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:44.449238] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:44.449270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:44.449337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:44.507808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:44.508692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:44.508774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:44.508806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:44.630165] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:44.630275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:44.630318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:44.630352] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:44.633547] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: UP (p=75.70%) [2026-03-11T20:29:44.633832] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-03-11T20:29:44.633955] [INFO ] [sig ] OZK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:44.775232] [INFO ] [LOCAL ] Saved forecast: OZK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OZK.txt [2026-03-11T20:29:44.775339] [INFO ] [sig ] [2192/3275] Completed OZK in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-11T20:29:44.775375] [INFO ] [sig ] [2193/3275] Forecasting OZKAP... [2026-03-11T20:29:44.775404] [INFO ] [sig ] Generating forecast for: OZKAP [2026-03-11T20:29:44.775433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-03-11T20:29:44.789431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-03-11T20:29:44.789875] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-03-11T20:29:44.790839] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-03-11T20:29:44.790892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:44.790925] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:44.790953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:44.791009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:44.850081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:44.851040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:44.851129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:44.851162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:44.970624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:44.970793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:44.970835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:44.970864] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:44.974372] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-03-11T20:29:44.974679] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-03-11T20:29:44.974810] [INFO ] [sig ] OZKAP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:45.118644] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/OZKAP.txt [2026-03-11T20:29:45.118824] [INFO ] [sig ] [2193/3275] Completed OZKAP in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:45.118868] [INFO ] [sig ] [2194/3275] Forecasting PAA... [2026-03-11T20:29:45.118897] [INFO ] [sig ] Generating forecast for: PAA [2026-03-11T20:29:45.118936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-03-11T20:29:45.132837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-03-11T20:29:45.133255] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-03-11T20:29:45.134322] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-03-11T20:29:45.134374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:45.134406] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:45.134433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:45.134489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:45.195353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:45.196299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:45.196394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:45.196632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:45.325665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:45.325837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:45.325885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:45.325916] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:45.330737] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-03-11T20:29:45.331166] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-03-11T20:29:45.331334] [INFO ] [sig ] PAA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:45.484079] [INFO ] [LOCAL ] Saved forecast: PAA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PAA.txt [2026-03-11T20:29:45.484247] [INFO ] [sig ] [2194/3275] Completed PAA in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:45.484285] [INFO ] [sig ] [2195/3275] Forecasting PAAS... [2026-03-11T20:29:45.484314] [INFO ] [sig ] Generating forecast for: PAAS [2026-03-11T20:29:45.484344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-03-11T20:29:45.497189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-03-11T20:29:45.497484] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-03-11T20:29:45.498346] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-03-11T20:29:45.498404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:45.498439] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:45.498465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:45.498521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:45.556190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:45.556833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:45.557066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:45.557096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:45.680770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:45.680898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:45.680936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:45.680964] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:45.684293] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: UP (p=84.47%) [2026-03-11T20:29:45.684558] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-03-11T20:29:45.684704] [INFO ] [sig ] PAAS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:45.827839] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PAAS.txt [2026-03-11T20:29:45.828010] [INFO ] [sig ] [2195/3275] Completed PAAS in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:45.828052] [INFO ] [sig ] [2196/3275] Forecasting PAC... [2026-03-11T20:29:45.828080] [INFO ] [sig ] Generating forecast for: PAC [2026-03-11T20:29:45.828109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-03-11T20:29:45.840927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-03-11T20:29:45.841265] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-03-11T20:29:45.842075] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-03-11T20:29:45.842134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:45.842164] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:45.842190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:45.842248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:45.899652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:45.900324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:45.900437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:45.900470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:46.030155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:46.030325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:46.030364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:46.030393] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:46.033982] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: DOWN (p=32.17%) [2026-03-11T20:29:46.034276] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-03-11T20:29:46.034411] [INFO ] [sig ] PAC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:46.177685] [INFO ] [LOCAL ] Saved forecast: PAC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PAC.txt [2026-03-11T20:29:46.177819] [INFO ] [sig ] [2196/3275] Completed PAC in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:46.177856] [INFO ] [sig ] [2197/3275] Forecasting PACB... [2026-03-11T20:29:46.177886] [INFO ] [sig ] Generating forecast for: PACB [2026-03-11T20:29:46.177915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-03-11T20:29:46.190239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-03-11T20:29:46.190608] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-03-11T20:29:46.191391] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-03-11T20:29:46.191442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:46.191473] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:46.191499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:46.191555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:46.249053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:46.249900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:46.249982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:46.250014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:46.371377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:46.371532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:46.371589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:46.371622] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:46.375103] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: DOWN (p=29.10%) [2026-03-11T20:29:46.375384] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-03-11T20:29:46.375512] [INFO ] [sig ] PACB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:46.516752] [INFO ] [LOCAL ] Saved forecast: PACB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PACB.txt [2026-03-11T20:29:46.516885] [INFO ] [sig ] [2197/3275] Completed PACB in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:46.516924] [INFO ] [sig ] [2198/3275] Forecasting PACK... [2026-03-11T20:29:46.516953] [INFO ] [sig ] Generating forecast for: PACK [2026-03-11T20:29:46.516983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-03-11T20:29:46.529407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-03-11T20:29:46.529791] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-03-11T20:29:46.530597] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-03-11T20:29:46.530649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:46.530681] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:46.530707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:46.530763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:46.589455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:46.590368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:46.590454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:46.590487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:46.719936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:46.720118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:46.720169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:46.720207] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:46.724926] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: UP (p=59.55%) [2026-03-11T20:29:46.725315] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-03-11T20:29:46.725491] [INFO ] [sig ] PACK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:46.948276] [INFO ] [LOCAL ] Saved forecast: PACK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PACK.txt [2026-03-11T20:29:46.948490] [INFO ] [sig ] [2198/3275] Completed PACK in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:46.948556] [INFO ] [sig ] [2199/3275] Forecasting PAGP... [2026-03-11T20:29:46.948619] [INFO ] [sig ] Generating forecast for: PAGP [2026-03-11T20:29:46.948665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-03-11T20:29:46.965182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-03-11T20:29:46.965680] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-03-11T20:29:46.966766] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-03-11T20:29:46.966831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:46.966873] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:46.966910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:46.966993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:47.030926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:47.031941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:47.032034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:47.032067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:47.156231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:47.156427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:47.156467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:47.156499] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:47.160221] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-03-11T20:29:47.160589] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-03-11T20:29:47.160734] [INFO ] [sig ] PAGP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:47.304348] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PAGP.txt [2026-03-11T20:29:47.304532] [INFO ] [sig ] [2199/3275] Completed PAGP in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:47.304594] [INFO ] [sig ] [2200/3275] Forecasting PAGS... [2026-03-11T20:29:47.304627] [INFO ] [sig ] Generating forecast for: PAGS [2026-03-11T20:29:47.304658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-03-11T20:29:47.317104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-03-11T20:29:47.317483] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-03-11T20:29:47.318321] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-03-11T20:29:47.318374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:47.318406] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:47.318431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:47.318487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:47.375796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:47.376707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:47.376792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:47.376823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:47.499402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:47.499566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:47.499627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:47.499657] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:47.503265] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: UP (p=82.55%) [2026-03-11T20:29:47.503628] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-03-11T20:29:47.503776] [INFO ] [sig ] PAGS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:47.650635] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PAGS.txt [2026-03-11T20:29:47.650792] [INFO ] [sig ] [2200/3275] Completed PAGS in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:47.650839] [INFO ] [sig ] [2201/3275] Forecasting PAHC... [2026-03-11T20:29:47.650870] [INFO ] [sig ] Generating forecast for: PAHC [2026-03-11T20:29:47.650901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-03-11T20:29:47.673406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-03-11T20:29:47.673808] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-03-11T20:29:47.674707] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-03-11T20:29:47.674759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:47.674799] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:47.674828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:47.674884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:47.733812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:47.734747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:47.734842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:47.734875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:47.859306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:47.859676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:47.859717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:47.859744] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:47.863660] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: UP (p=50.78%) [2026-03-11T20:29:47.863945] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-03-11T20:29:47.864076] [INFO ] [sig ] PAHC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:48.013236] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PAHC.txt [2026-03-11T20:29:48.013397] [INFO ] [sig ] [2201/3275] Completed PAHC in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:48.013438] [INFO ] [sig ] [2202/3275] Forecasting PAL... [2026-03-11T20:29:48.013467] [INFO ] [sig ] Generating forecast for: PAL [2026-03-11T20:29:48.013497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-03-11T20:29:48.026005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-03-11T20:29:48.026415] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-03-11T20:29:48.027239] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-03-11T20:29:48.027292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:48.027324] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:48.027350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:48.027406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:48.088831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:48.089742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:48.089826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:48.089860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:48.219032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:48.219206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:48.219260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:48.219291] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:48.223124] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=85.19%) [2026-03-11T20:29:48.223417] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-03-11T20:29:48.223549] [INFO ] [sig ] PAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:48.372928] [INFO ] [LOCAL ] Saved forecast: PAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PAL.txt [2026-03-11T20:29:48.373100] [INFO ] [sig ] [2202/3275] Completed PAL in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:48.373150] [INFO ] [sig ] [2203/3275] Forecasting PAM... [2026-03-11T20:29:48.373181] [INFO ] [sig ] Generating forecast for: PAM [2026-03-11T20:29:48.373210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-03-11T20:29:48.386229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-03-11T20:29:48.386796] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-03-11T20:29:48.387616] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-03-11T20:29:48.387682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:48.387741] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:48.387770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:48.387826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:48.454832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:48.456056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:48.456153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:48.456186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:48.585088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:48.585243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:48.585284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:48.585315] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:48.589556] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: DOWN (p=14.00%) [2026-03-11T20:29:48.589872] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-03-11T20:29:48.590006] [INFO ] [sig ] PAM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:48.740299] [INFO ] [LOCAL ] Saved forecast: PAM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PAM.txt [2026-03-11T20:29:48.740471] [INFO ] [sig ] [2203/3275] Completed PAM in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:48.740519] [INFO ] [sig ] [2204/3275] Forecasting PANL... [2026-03-11T20:29:48.740557] [INFO ] [sig ] Generating forecast for: PANL [2026-03-11T20:29:48.740611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-03-11T20:29:48.754002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-03-11T20:29:48.754397] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-03-11T20:29:48.755641] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-03-11T20:29:48.755693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:48.755724] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:48.755753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:48.755812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:48.816197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:48.817147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:48.817233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:48.817267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:48.943559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:48.943746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:48.943788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:48.943816] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:48.947392] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: UP (p=58.09%) [2026-03-11T20:29:48.947726] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-03-11T20:29:48.947866] [INFO ] [sig ] PANL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:49.096351] [INFO ] [LOCAL ] Saved forecast: PANL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PANL.txt [2026-03-11T20:29:49.096529] [INFO ] [sig ] [2204/3275] Completed PANL in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:49.096596] [INFO ] [sig ] [2205/3275] Forecasting PASG... [2026-03-11T20:29:49.096630] [INFO ] [sig ] Generating forecast for: PASG [2026-03-11T20:29:49.096660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-03-11T20:29:49.108398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-03-11T20:29:49.108785] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-03-11T20:29:49.109712] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-03-11T20:29:49.109775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:49.109818] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:49.109846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:49.109904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:49.169214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:49.170110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:49.170193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:49.170225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:49.294887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:49.295099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:49.295142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:49.295170] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:49.298920] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-03-11T20:29:49.299206] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-03-11T20:29:49.299361] [INFO ] [sig ] PASG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:49.447077] [INFO ] [LOCAL ] Saved forecast: PASG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PASG.txt [2026-03-11T20:29:49.447226] [INFO ] [sig ] [2205/3275] Completed PASG in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:49.447265] [INFO ] [sig ] [2206/3275] Forecasting PATH... [2026-03-11T20:29:49.447294] [INFO ] [sig ] Generating forecast for: PATH [2026-03-11T20:29:49.447326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-03-11T20:29:49.460794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-03-11T20:29:49.461148] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-03-11T20:29:49.461960] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-03-11T20:29:49.462013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:49.462043] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:49.462068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:49.462125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:49.519788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:49.520437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:49.520515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:49.520546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:49.647787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:49.647963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:49.648008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:49.648066] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:49.651478] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=79.37%) [2026-03-11T20:29:49.651770] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-03-11T20:29:49.651899] [INFO ] [sig ] PATH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:49.796790] [INFO ] [LOCAL ] Saved forecast: PATH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PATH.txt [2026-03-11T20:29:49.796922] [INFO ] [sig ] [2206/3275] Completed PATH in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-11T20:29:49.796967] [INFO ] [sig ] [2207/3275] Forecasting PATK... [2026-03-11T20:29:49.796997] [INFO ] [sig ] Generating forecast for: PATK [2026-03-11T20:29:49.797033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-03-11T20:29:49.809355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-03-11T20:29:49.809688] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-03-11T20:29:49.810501] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-03-11T20:29:49.810552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:49.810614] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:49.810643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:49.810699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:49.869635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:49.870244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:49.870327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:49.870359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:49.987154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:49.987303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:49.987345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:49.987373] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:49.990866] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: DOWN (p=16.30%) [2026-03-11T20:29:49.991136] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-03-11T20:29:49.991259] [INFO ] [sig ] PATK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:50.144979] [INFO ] [LOCAL ] Saved forecast: PATK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PATK.txt [2026-03-11T20:29:50.145182] [INFO ] [sig ] [2207/3275] Completed PATK in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-11T20:29:50.145231] [INFO ] [sig ] [2208/3275] Forecasting PAX... [2026-03-11T20:29:50.145260] [INFO ] [sig ] Generating forecast for: PAX [2026-03-11T20:29:50.145291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-03-11T20:29:50.159413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-03-11T20:29:50.159782] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-03-11T20:29:50.160594] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-03-11T20:29:50.160645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:50.160676] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:50.160702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:50.160758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:50.220553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:50.221236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:50.221314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:50.221350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:50.345484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:50.345650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:50.345690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:50.345720] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:50.349240] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: UP (p=65.03%) [2026-03-11T20:29:50.349528] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-03-11T20:29:50.349673] [INFO ] [sig ] PAX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:50.494271] [INFO ] [LOCAL ] Saved forecast: PAX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PAX.txt [2026-03-11T20:29:50.494419] [INFO ] [sig ] [2208/3275] Completed PAX in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-11T20:29:50.494479] [INFO ] [sig ] [2209/3275] Forecasting PAXS... [2026-03-11T20:29:50.494508] [INFO ] [sig ] Generating forecast for: PAXS [2026-03-11T20:29:50.494538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-03-11T20:29:50.507365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-03-11T20:29:50.507902] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-03-11T20:29:50.508758] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-03-11T20:29:50.508811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:50.508843] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:50.508870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:50.508927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:50.575745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:50.576819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:50.576905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:50.576939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:50.701539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:50.701689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:50.701730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:50.701758] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:50.705719] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: DOWN (p=31.61%) [2026-03-11T20:29:50.706008] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-03-11T20:29:50.706136] [INFO ] [sig ] PAXS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:50.852290] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PAXS.txt [2026-03-11T20:29:50.852454] [INFO ] [sig ] [2209/3275] Completed PAXS in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-11T20:29:50.852496] [INFO ] [sig ] [2210/3275] Forecasting PAY... [2026-03-11T20:29:50.852526] [INFO ] [sig ] Generating forecast for: PAY [2026-03-11T20:29:50.852555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-03-11T20:29:50.864402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-03-11T20:29:50.864755] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-03-11T20:29:50.865634] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-03-11T20:29:50.865695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:50.865738] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:50.865775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:50.865851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:50.923475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:50.924333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:50.924430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:50.924464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:51.045652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:51.045811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:51.045868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:51.045897] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:51.049383] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: DOWN (p=13.69%) [2026-03-11T20:29:51.049674] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-03-11T20:29:51.049801] [INFO ] [sig ] PAY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:51.191287] [INFO ] [LOCAL ] Saved forecast: PAY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PAY.txt [2026-03-11T20:29:51.191441] [INFO ] [sig ] [2210/3275] Completed PAY in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:51.191488] [INFO ] [sig ] [2211/3275] Forecasting PAYC... [2026-03-11T20:29:51.191521] [INFO ] [sig ] Generating forecast for: PAYC [2026-03-11T20:29:51.191550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-03-11T20:29:51.203559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-03-11T20:29:51.203900] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-03-11T20:29:51.204712] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-03-11T20:29:51.204765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:51.204796] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:51.204822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:51.204878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:51.262310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:51.263155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:51.263239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:51.263273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:51.389930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:51.390091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:51.390132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:51.390160] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:51.393816] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: DOWN (p=3.30%) [2026-03-11T20:29:51.394106] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-03-11T20:29:51.394244] [INFO ] [sig ] PAYC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:51.538743] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PAYC.txt [2026-03-11T20:29:51.538878] [INFO ] [sig ] [2211/3275] Completed PAYC in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:51.538918] [INFO ] [sig ] [2212/3275] Forecasting PAYO... [2026-03-11T20:29:51.538946] [INFO ] [sig ] Generating forecast for: PAYO [2026-03-11T20:29:51.538975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-03-11T20:29:51.550556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-03-11T20:29:51.550900] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-03-11T20:29:51.551735] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-03-11T20:29:51.551786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:51.551817] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:51.551843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:51.551900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:51.614973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:51.616013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:51.616115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:51.616151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:51.741085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:51.741236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:51.741275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:51.741304] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:51.745657] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-11T20:29:51.745938] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-03-11T20:29:51.746070] [INFO ] [sig ] PAYO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:51.891058] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PAYO.txt [2026-03-11T20:29:51.891221] [INFO ] [sig ] [2212/3275] Completed PAYO in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:51.891266] [INFO ] [sig ] [2213/3275] Forecasting PAYS... [2026-03-11T20:29:51.891297] [INFO ] [sig ] Generating forecast for: PAYS [2026-03-11T20:29:51.891327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-03-11T20:29:51.903780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-03-11T20:29:51.904143] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-03-11T20:29:51.905003] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-03-11T20:29:51.905056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:51.905088] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:51.905113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:51.905170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:51.966425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:51.967184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:51.967293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:51.967326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:52.090918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:52.091072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:52.091113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:52.091142] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:52.094803] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: UP (p=69.26%) [2026-03-11T20:29:52.095086] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-03-11T20:29:52.095220] [INFO ] [sig ] PAYS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:52.239252] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PAYS.txt [2026-03-11T20:29:52.239401] [INFO ] [sig ] [2213/3275] Completed PAYS in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:52.239447] [INFO ] [sig ] [2214/3275] Forecasting PAYX... [2026-03-11T20:29:52.239483] [INFO ] [sig ] Generating forecast for: PAYX [2026-03-11T20:29:52.239520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-03-11T20:29:52.251900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-03-11T20:29:52.252236] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-03-11T20:29:52.253100] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-03-11T20:29:52.253153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:52.253196] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:52.253225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:52.253282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:52.313000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:52.313705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:52.313784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:52.313815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:52.440251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:52.440440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:52.440486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:52.440516] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:52.444253] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: UP (p=60.00%) [2026-03-11T20:29:52.444554] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-03-11T20:29:52.444717] [INFO ] [sig ] PAYX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:52.592253] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PAYX.txt [2026-03-11T20:29:52.592398] [INFO ] [sig ] [2214/3275] Completed PAYX in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:52.592437] [INFO ] [sig ] [2215/3275] Forecasting PB... [2026-03-11T20:29:52.592467] [INFO ] [sig ] Generating forecast for: PB [2026-03-11T20:29:52.592496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-03-11T20:29:52.605709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-03-11T20:29:52.606073] [INFO ] [FORECASTER] Starting predict_future for PB [2026-03-11T20:29:52.606893] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-03-11T20:29:52.606947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:52.606979] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:52.607005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:52.607062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:52.666421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:52.667312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:52.667395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:52.667427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:52.794115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:52.794269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:52.794310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:52.794339] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:52.798210] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: DOWN (p=31.52%) [2026-03-11T20:29:52.798494] [INFO ] [FORECASTER] Completed predict_future for PB [2026-03-11T20:29:52.798648] [INFO ] [sig ] PB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:52.943248] [INFO ] [LOCAL ] Saved forecast: PB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PB.txt [2026-03-11T20:29:52.943414] [INFO ] [sig ] [2215/3275] Completed PB in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:52.943454] [INFO ] [sig ] [2216/3275] Forecasting PBA... [2026-03-11T20:29:52.943483] [INFO ] [sig ] Generating forecast for: PBA [2026-03-11T20:29:52.943514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-03-11T20:29:52.957478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-03-11T20:29:52.958143] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-03-11T20:29:52.959266] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-03-11T20:29:52.959333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:52.959371] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:52.959401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:52.959495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:53.022045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:53.022913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:53.022993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:53.023025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:53.152218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:53.152376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:53.152416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:53.152445] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:53.155976] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-03-11T20:29:53.156267] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-03-11T20:29:53.156397] [INFO ] [sig ] PBA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:53.305599] [INFO ] [LOCAL ] Saved forecast: PBA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PBA.txt [2026-03-11T20:29:53.305784] [INFO ] [sig ] [2216/3275] Completed PBA in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:53.305827] [INFO ] [sig ] [2217/3275] Forecasting PBF... [2026-03-11T20:29:53.305856] [INFO ] [sig ] Generating forecast for: PBF [2026-03-11T20:29:53.305892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-03-11T20:29:53.320542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-03-11T20:29:53.320969] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-03-11T20:29:53.322027] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-03-11T20:29:53.322082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:53.322114] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:53.322140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:53.322197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:53.391739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:53.392681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:53.392781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:53.392820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:53.524757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:53.524904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:53.524944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:53.524973] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:53.528448] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: DOWN (p=1.75%) [2026-03-11T20:29:53.528749] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-03-11T20:29:53.528879] [INFO ] [sig ] PBF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:53.676880] [INFO ] [LOCAL ] Saved forecast: PBF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PBF.txt [2026-03-11T20:29:53.677045] [INFO ] [sig ] [2217/3275] Completed PBF in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:53.677087] [INFO ] [sig ] [2218/3275] Forecasting PBFS... [2026-03-11T20:29:53.677123] [INFO ] [sig ] Generating forecast for: PBFS [2026-03-11T20:29:53.677168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-03-11T20:29:53.690399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-03-11T20:29:53.690978] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-03-11T20:29:53.691921] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-03-11T20:29:53.691974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:53.692005] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:53.692031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:53.692088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:53.752962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:53.753861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:53.753943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:53.753975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:53.861477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:53.861662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:53.861704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:53.861733] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:53.865309] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: UP (p=55.95%) [2026-03-11T20:29:53.865617] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-03-11T20:29:53.865754] [INFO ] [sig ] PBFS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:54.019069] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PBFS.txt [2026-03-11T20:29:54.019244] [INFO ] [sig ] [2218/3275] Completed PBFS in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:54.019287] [INFO ] [sig ] [2219/3275] Forecasting PBH... [2026-03-11T20:29:54.019318] [INFO ] [sig ] Generating forecast for: PBH [2026-03-11T20:29:54.019351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-03-11T20:29:54.033246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-03-11T20:29:54.033626] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-03-11T20:29:54.034476] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-03-11T20:29:54.034539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:54.034590] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:54.034620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:54.034677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:54.094564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:54.095562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:54.095717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:54.095772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:54.218636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:54.218790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:54.218829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:54.218858] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:54.222320] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: DOWN (p=26.27%) [2026-03-11T20:29:54.222624] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-03-11T20:29:54.222759] [INFO ] [sig ] PBH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:54.368966] [INFO ] [LOCAL ] Saved forecast: PBH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PBH.txt [2026-03-11T20:29:54.369125] [INFO ] [sig ] [2219/3275] Completed PBH in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:54.369166] [INFO ] [sig ] [2220/3275] Forecasting PBI... [2026-03-11T20:29:54.369194] [INFO ] [sig ] Generating forecast for: PBI [2026-03-11T20:29:54.369222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-03-11T20:29:54.381694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-03-11T20:29:54.382085] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-03-11T20:29:54.382967] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-03-11T20:29:54.383021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:54.383081] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:54.383110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:54.383170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:54.442163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:54.443100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:54.443188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:54.443220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:54.565016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:54.565180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:54.565220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:54.565248] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:54.568803] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: UP (p=52.28%) [2026-03-11T20:29:54.569091] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-03-11T20:29:54.569225] [INFO ] [sig ] PBI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:54.713000] [INFO ] [LOCAL ] Saved forecast: PBI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PBI.txt [2026-03-11T20:29:54.713175] [INFO ] [sig ] [2220/3275] Completed PBI in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:54.713216] [INFO ] [sig ] [2221/3275] Forecasting PBYI... [2026-03-11T20:29:54.713248] [INFO ] [sig ] Generating forecast for: PBYI [2026-03-11T20:29:54.713279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-03-11T20:29:54.727454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-03-11T20:29:54.727858] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-03-11T20:29:54.728827] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-03-11T20:29:54.728882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:54.728914] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:54.728940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:54.728996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:54.795049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:54.796120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:54.796218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:54.796252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:54.929342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:54.929515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:54.929565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:54.929636] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:54.933228] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: DOWN (p=14.06%) [2026-03-11T20:29:54.933536] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-03-11T20:29:54.933703] [INFO ] [sig ] PBYI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:55.081243] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PBYI.txt [2026-03-11T20:29:55.081414] [INFO ] [sig ] [2221/3275] Completed PBYI in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:55.081477] [INFO ] [sig ] [2222/3275] Forecasting PCB... [2026-03-11T20:29:55.081515] [INFO ] [sig ] Generating forecast for: PCB [2026-03-11T20:29:55.081553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-03-11T20:29:55.093501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-03-11T20:29:55.093929] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-03-11T20:29:55.094799] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-03-11T20:29:55.094852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:55.094885] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:55.094911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:55.094968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:55.154926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:55.155830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:55.155916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:55.155949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:55.283867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:55.284029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:55.284070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:55.284099] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:55.288125] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-03-11T20:29:55.288416] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-03-11T20:29:55.288554] [INFO ] [sig ] PCB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:55.433090] [INFO ] [LOCAL ] Saved forecast: PCB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PCB.txt [2026-03-11T20:29:55.433248] [INFO ] [sig ] [2222/3275] Completed PCB in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:55.433288] [INFO ] [sig ] [2223/3275] Forecasting PCF... [2026-03-11T20:29:55.433318] [INFO ] [sig ] Generating forecast for: PCF [2026-03-11T20:29:55.433348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-03-11T20:29:55.444955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-03-11T20:29:55.445312] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-03-11T20:29:55.446190] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-03-11T20:29:55.446245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:55.446277] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:55.446304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:55.446362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:55.505482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:55.506339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:55.506424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:55.506474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:55.635973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:55.636141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:55.636182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:55.636247] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:55.639951] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: DOWN (p=30.46%) [2026-03-11T20:29:55.640239] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-03-11T20:29:55.640369] [INFO ] [sig ] PCF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:55.783897] [INFO ] [LOCAL ] Saved forecast: PCF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PCF.txt [2026-03-11T20:29:55.784055] [INFO ] [sig ] [2223/3275] Completed PCF in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-11T20:29:55.784095] [INFO ] [sig ] [2224/3275] Forecasting PCG... [2026-03-11T20:29:55.784125] [INFO ] [sig ] Generating forecast for: PCG [2026-03-11T20:29:55.784155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-03-11T20:29:55.796957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-03-11T20:29:55.797380] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-03-11T20:29:55.798471] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-03-11T20:29:55.798536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:55.798603] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:55.798641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:55.798701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:55.855996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:55.856906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:55.856988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:55.857019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:55.989241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:55.989408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:55.989448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:55.989477] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:55.993443] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: UP (p=51.07%) [2026-03-11T20:29:55.993980] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-03-11T20:29:55.994123] [INFO ] [sig ] PCG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:56.143410] [INFO ] [LOCAL ] Saved forecast: PCG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PCG.txt [2026-03-11T20:29:56.143632] [INFO ] [sig ] [2224/3275] Completed PCG in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-11T20:29:56.143676] [INFO ] [sig ] [2225/3275] Forecasting PCM... [2026-03-11T20:29:56.143727] [INFO ] [sig ] Generating forecast for: PCM [2026-03-11T20:29:56.143759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-03-11T20:29:56.155625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-03-11T20:29:56.156073] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-03-11T20:29:56.156998] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-03-11T20:29:56.157060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:56.157090] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:56.157117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:56.157190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:56.224794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:56.225825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:56.225922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:56.225960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:56.357656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:56.358034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:56.358077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:56.358105] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:56.362028] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: DOWN (p=17.19%) [2026-03-11T20:29:56.362312] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-03-11T20:29:56.362445] [INFO ] [sig ] PCM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:56.519045] [INFO ] [LOCAL ] Saved forecast: PCM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PCM.txt [2026-03-11T20:29:56.519241] [INFO ] [sig ] [2225/3275] Completed PCM in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-11T20:29:56.519301] [INFO ] [sig ] [2226/3275] Forecasting PCN... [2026-03-11T20:29:56.519346] [INFO ] [sig ] Generating forecast for: PCN [2026-03-11T20:29:56.519383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-03-11T20:29:56.534167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-03-11T20:29:56.534565] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-03-11T20:29:56.535488] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-03-11T20:29:56.535543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:56.535607] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:56.535651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:56.535714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:56.602607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:56.603599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:56.603706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:56.603747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:56.736071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:56.736225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:56.736264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:56.736292] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:56.739866] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-03-11T20:29:56.740144] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-03-11T20:29:56.740268] [INFO ] [sig ] PCN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:56.966562] [INFO ] [LOCAL ] Saved forecast: PCN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PCN.txt [2026-03-11T20:29:56.966732] [INFO ] [sig ] [2226/3275] Completed PCN in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-11T20:29:56.966774] [INFO ] [sig ] [2227/3275] Forecasting PCQ... [2026-03-11T20:29:56.966805] [INFO ] [sig ] Generating forecast for: PCQ [2026-03-11T20:29:56.966836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-03-11T20:29:56.978877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-03-11T20:29:56.979253] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-03-11T20:29:56.980203] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-03-11T20:29:56.980270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:56.980304] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:56.980337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:56.980405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:57.047627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:57.048616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:57.048714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:57.048749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:57.172892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:57.173054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:57.173094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:57.173123] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:57.176623] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-03-11T20:29:57.176910] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-03-11T20:29:57.177044] [INFO ] [sig ] PCQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:57.354675] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PCQ.txt [2026-03-11T20:29:57.354833] [INFO ] [sig ] [2227/3275] Completed PCQ in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:29:57.354873] [INFO ] [sig ] [2228/3275] Forecasting PCRX... [2026-03-11T20:29:57.354903] [INFO ] [sig ] Generating forecast for: PCRX [2026-03-11T20:29:57.354933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-03-11T20:29:57.369304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-03-11T20:29:57.369680] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-03-11T20:29:57.370717] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-03-11T20:29:57.370964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:57.370995] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:57.371020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:57.371081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:57.433175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:57.434337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:57.434437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:57.434472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:57.588126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:57.588299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:57.588352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:57.588384] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:57.592904] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=70.23%) [2026-03-11T20:29:57.593288] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-03-11T20:29:57.593452] [INFO ] [sig ] PCRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:57.754011] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PCRX.txt [2026-03-11T20:29:57.754204] [INFO ] [sig ] [2228/3275] Completed PCRX in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:29:57.754252] [INFO ] [sig ] [2229/3275] Forecasting PCTY... [2026-03-11T20:29:57.754284] [INFO ] [sig ] Generating forecast for: PCTY [2026-03-11T20:29:57.754315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-03-11T20:29:57.768102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-03-11T20:29:57.768558] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-03-11T20:29:57.769465] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-03-11T20:29:57.769531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:57.769598] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:57.769634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:57.769691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:57.832170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:57.833129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:57.833221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:57.833253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:57.959059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:57.959230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:57.959271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:57.959300] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:57.962839] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: UP (p=85.00%) [2026-03-11T20:29:57.963159] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-03-11T20:29:57.963294] [INFO ] [sig ] PCTY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:58.109079] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PCTY.txt [2026-03-11T20:29:58.109245] [INFO ] [sig ] [2229/3275] Completed PCTY in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:29:58.109285] [INFO ] [sig ] [2230/3275] Forecasting PCVX... [2026-03-11T20:29:58.109316] [INFO ] [sig ] Generating forecast for: PCVX [2026-03-11T20:29:58.109347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-03-11T20:29:58.121996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-03-11T20:29:58.122372] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-03-11T20:29:58.123180] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-03-11T20:29:58.123232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:58.123263] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:58.123291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:58.123348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:58.180719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:58.181624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:58.181746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:58.181780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:58.304288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:58.304454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:58.304496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:58.304525] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:58.308032] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: UP (p=94.02%) [2026-03-11T20:29:58.308334] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-03-11T20:29:58.308470] [INFO ] [sig ] PCVX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:58.452979] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PCVX.txt [2026-03-11T20:29:58.453163] [INFO ] [sig ] [2230/3275] Completed PCVX in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:29:58.453204] [INFO ] [sig ] [2231/3275] Forecasting PCYO... [2026-03-11T20:29:58.453236] [INFO ] [sig ] Generating forecast for: PCYO [2026-03-11T20:29:58.453266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-03-11T20:29:58.464733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-03-11T20:29:58.465133] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-03-11T20:29:58.465947] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-03-11T20:29:58.465999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:58.466030] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:58.466056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:58.466112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:58.523134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:58.524034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:58.524118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:58.524151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:58.641828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:58.641987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:58.642026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:58.642055] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:58.645445] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: UP (p=55.81%) [2026-03-11T20:29:58.645738] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-03-11T20:29:58.645865] [INFO ] [sig ] PCYO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:58.792735] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PCYO.txt [2026-03-11T20:29:58.792913] [INFO ] [sig ] [2231/3275] Completed PCYO in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:29:58.792954] [INFO ] [sig ] [2232/3275] Forecasting PD... [2026-03-11T20:29:58.792984] [INFO ] [sig ] Generating forecast for: PD [2026-03-11T20:29:58.793013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-03-11T20:29:58.806093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-03-11T20:29:58.806484] [INFO ] [FORECASTER] Starting predict_future for PD [2026-03-11T20:29:58.807339] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-03-11T20:29:58.807392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:58.807423] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:58.807448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:58.807504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:58.865106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:58.866083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:58.866177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:58.866211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:58.988417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:58.988590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:58.988631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:58.988659] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:58.992058] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: DOWN (p=41.92%) [2026-03-11T20:29:58.992351] [INFO ] [FORECASTER] Completed predict_future for PD [2026-03-11T20:29:58.992481] [INFO ] [sig ] PD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:59.134377] [INFO ] [LOCAL ] Saved forecast: PD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PD.txt [2026-03-11T20:29:59.134540] [INFO ] [sig ] [2232/3275] Completed PD in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:29:59.134601] [INFO ] [sig ] [2233/3275] Forecasting PDBC... [2026-03-11T20:29:59.134632] [INFO ] [sig ] Generating forecast for: PDBC [2026-03-11T20:29:59.134851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-03-11T20:29:59.147836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-03-11T20:29:59.148228] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-03-11T20:29:59.149047] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-03-11T20:29:59.149099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:59.149130] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:59.149156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:59.149211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:59.209147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:59.210083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:59.210165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:59.210197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:59.329247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:59.329408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:59.329447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:59.329475] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:59.332883] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: DOWN (p=36.08%) [2026-03-11T20:29:59.333158] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-03-11T20:29:59.333285] [INFO ] [sig ] PDBC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:29:59.478563] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PDBC.txt [2026-03-11T20:29:59.478779] [INFO ] [sig ] [2233/3275] Completed PDBC in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:29:59.478819] [INFO ] [sig ] [2234/3275] Forecasting PDD... [2026-03-11T20:29:59.479040] [INFO ] [sig ] Generating forecast for: PDD [2026-03-11T20:29:59.479070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-03-11T20:29:59.492117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-03-11T20:29:59.492482] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-03-11T20:29:59.493285] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-03-11T20:29:59.493336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:59.493367] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:59.493393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:59.493449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:59.552861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:59.553766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:59.553849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:59.553881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:29:59.685125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:29:59.685301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:29:59.685366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:29:59.685396] [INFO ] [FORECASTER] Training complete [2026-03-11T20:29:59.689127] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: UP (p=50.35%) [2026-03-11T20:29:59.689434] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-03-11T20:29:59.689607] [INFO ] [sig ] PDD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:29:59.830774] [INFO ] [LOCAL ] Saved forecast: PDD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PDD.txt [2026-03-11T20:29:59.830933] [INFO ] [sig ] [2234/3275] Completed PDD in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:29:59.830973] [INFO ] [sig ] [2235/3275] Forecasting PDEX... [2026-03-11T20:29:59.831003] [INFO ] [sig ] Generating forecast for: PDEX [2026-03-11T20:29:59.831033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-03-11T20:29:59.843869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-03-11T20:29:59.844213] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-03-11T20:29:59.845030] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-03-11T20:29:59.845081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:29:59.845112] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:29:59.845138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:29:59.845193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:29:59.902523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:29:59.903456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:29:59.903540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:29:59.903591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:00.026207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:00.026370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:00.026409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:00.026437] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:00.029942] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: UP (p=72.59%) [2026-03-11T20:30:00.030230] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-03-11T20:30:00.030359] [INFO ] [sig ] PDEX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:00.171477] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PDEX.txt [2026-03-11T20:30:00.171672] [INFO ] [sig ] [2235/3275] Completed PDEX in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:30:00.171718] [INFO ] [sig ] [2236/3275] Forecasting PDFS... [2026-03-11T20:30:00.171747] [INFO ] [sig ] Generating forecast for: PDFS [2026-03-11T20:30:00.171778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-03-11T20:30:00.184307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-03-11T20:30:00.184703] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-03-11T20:30:00.185499] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-03-11T20:30:00.185562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:00.185627] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:00.185660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:00.185715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:00.244794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:00.245634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:00.245721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:00.245752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:00.378020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:00.378206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:00.378252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:00.378282] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:00.381980] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: DOWN (p=46.42%) [2026-03-11T20:30:00.382273] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-03-11T20:30:00.382406] [INFO ] [sig ] PDFS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:00.524069] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PDFS.txt [2026-03-11T20:30:00.524218] [INFO ] [sig ] [2236/3275] Completed PDFS in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:30:00.524258] [INFO ] [sig ] [2237/3275] Forecasting PDI... [2026-03-11T20:30:00.524288] [INFO ] [sig ] Generating forecast for: PDI [2026-03-11T20:30:00.524318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-03-11T20:30:00.537713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-03-11T20:30:00.538465] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-03-11T20:30:00.539328] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-03-11T20:30:00.539381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:00.539442] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:00.539470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:00.539526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:00.602765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:00.603666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:00.603930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:00.603962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:00.729616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:00.729782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:00.729822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:00.729850] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:00.733570] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=77.42%) [2026-03-11T20:30:00.734086] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-03-11T20:30:00.734218] [INFO ] [sig ] PDI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:00.898346] [INFO ] [LOCAL ] Saved forecast: PDI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PDI.txt [2026-03-11T20:30:00.898522] [INFO ] [sig ] [2237/3275] Completed PDI in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:30:00.898598] [INFO ] [sig ] [2238/3275] Forecasting PDLB... [2026-03-11T20:30:00.898640] [INFO ] [sig ] Generating forecast for: PDLB [2026-03-11T20:30:00.898676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-03-11T20:30:00.910949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-03-11T20:30:00.911367] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-03-11T20:30:00.912204] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-03-11T20:30:00.912257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:00.912302] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:00.912329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:00.912384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:00.973502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:00.974434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:00.974530] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:00.974561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:01.104896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:01.105063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:01.105104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:01.105132] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:01.109072] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=49.53%) [2026-03-11T20:30:01.109370] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-03-11T20:30:01.109510] [INFO ] [sig ] PDLB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:01.262139] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PDLB.txt [2026-03-11T20:30:01.262332] [INFO ] [sig ] [2238/3275] Completed PDLB in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:30:01.262373] [INFO ] [sig ] [2239/3275] Forecasting PDM... [2026-03-11T20:30:01.262403] [INFO ] [sig ] Generating forecast for: PDM [2026-03-11T20:30:01.262432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-03-11T20:30:01.289811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-03-11T20:30:01.290226] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-03-11T20:30:01.291069] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-03-11T20:30:01.291121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:01.291152] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:01.291177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:01.291232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:01.349858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:01.350833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:01.350938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:01.350988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:01.483747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:01.483931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:01.483980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:01.484008] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:01.488359] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: DOWN (p=11.70%) [2026-03-11T20:30:01.488887] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-03-11T20:30:01.489087] [INFO ] [sig ] PDM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:01.643042] [INFO ] [LOCAL ] Saved forecast: PDM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PDM.txt [2026-03-11T20:30:01.643218] [INFO ] [sig ] [2239/3275] Completed PDM in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:30:01.643260] [INFO ] [sig ] [2240/3275] Forecasting PDO... [2026-03-11T20:30:01.643290] [INFO ] [sig ] Generating forecast for: PDO [2026-03-11T20:30:01.643321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-03-11T20:30:01.657536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-03-11T20:30:01.658044] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-03-11T20:30:01.659070] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-03-11T20:30:01.659142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:01.659175] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:01.659201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:01.659257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:01.717514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:01.718496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:01.718608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:01.718655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:01.836297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:01.836469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:01.836512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:01.836625] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:01.840349] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-03-11T20:30:01.840737] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-03-11T20:30:01.840879] [INFO ] [sig ] PDO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:01.998321] [INFO ] [LOCAL ] Saved forecast: PDO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PDO.txt [2026-03-11T20:30:01.998506] [INFO ] [sig ] [2240/3275] Completed PDO in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-11T20:30:01.998556] [INFO ] [sig ] [2241/3275] Forecasting PDP... [2026-03-11T20:30:01.998618] [INFO ] [sig ] Generating forecast for: PDP [2026-03-11T20:30:01.998658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-03-11T20:30:02.011337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-03-11T20:30:02.011835] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-03-11T20:30:02.012786] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-03-11T20:30:02.012843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:02.012876] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:02.012902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:02.012959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:02.073447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:02.074416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:02.074509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:02.074542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:02.199629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:02.199797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:02.199838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:02.199868] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:02.203458] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: UP (p=73.81%) [2026-03-11T20:30:02.203847] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-03-11T20:30:02.203995] [INFO ] [sig ] PDP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:02.367646] [INFO ] [LOCAL ] Saved forecast: PDP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PDP.txt [2026-03-11T20:30:02.367798] [INFO ] [sig ] [2241/3275] Completed PDP in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-11T20:30:02.367842] [INFO ] [sig ] [2242/3275] Forecasting PDS... [2026-03-11T20:30:02.367881] [INFO ] [sig ] Generating forecast for: PDS [2026-03-11T20:30:02.367914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-03-11T20:30:02.379660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-03-11T20:30:02.379960] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-03-11T20:30:02.380783] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-03-11T20:30:02.380835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:02.380866] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:02.380892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:02.380948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:02.440155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:02.440985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:02.441069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:02.441103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:02.565990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:02.566109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:02.566152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:02.566184] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:02.569773] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=49.41%) [2026-03-11T20:30:02.570071] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-03-11T20:30:02.570210] [INFO ] [sig ] PDS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:02.715112] [INFO ] [LOCAL ] Saved forecast: PDS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PDS.txt [2026-03-11T20:30:02.715271] [INFO ] [sig ] [2242/3275] Completed PDS in 0.3s | 2.80 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-11T20:30:02.715311] [INFO ] [sig ] [2243/3275] Forecasting PDX... [2026-03-11T20:30:02.715341] [INFO ] [sig ] Generating forecast for: PDX [2026-03-11T20:30:02.715372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-03-11T20:30:02.728350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-03-11T20:30:02.728848] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-03-11T20:30:02.729946] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-03-11T20:30:02.730015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:02.730055] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:02.730091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:02.730173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:02.796805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:02.797959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:02.798049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:02.798081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:02.923187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:02.923361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:02.923401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:02.923429] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:02.927039] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=13.28%) [2026-03-11T20:30:02.927352] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-03-11T20:30:02.927486] [INFO ] [sig ] PDX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:03.077052] [INFO ] [LOCAL ] Saved forecast: PDX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PDX.txt [2026-03-11T20:30:03.077207] [INFO ] [sig ] [2243/3275] Completed PDX in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-11T20:30:03.077247] [INFO ] [sig ] [2244/3275] Forecasting PDYN... [2026-03-11T20:30:03.077277] [INFO ] [sig ] Generating forecast for: PDYN [2026-03-11T20:30:03.077307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-03-11T20:30:03.089363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-03-11T20:30:03.089833] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-03-11T20:30:03.090753] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-03-11T20:30:03.090807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:03.090839] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:03.090866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:03.090943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:03.149219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:03.150162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:03.150254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:03.150288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:03.270718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:03.270886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:03.270931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:03.270962] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:03.274543] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: DOWN (p=37.33%) [2026-03-11T20:30:03.274864] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-03-11T20:30:03.275001] [INFO ] [sig ] PDYN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:03.436537] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PDYN.txt [2026-03-11T20:30:03.436730] [INFO ] [sig ] [2244/3275] Completed PDYN in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:03.436962] [INFO ] [sig ] [2245/3275] Forecasting PEB... [2026-03-11T20:30:03.436991] [INFO ] [sig ] Generating forecast for: PEB [2026-03-11T20:30:03.437021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-03-11T20:30:03.452430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-03-11T20:30:03.452884] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-03-11T20:30:03.453751] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-03-11T20:30:03.453804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:03.453835] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:03.453861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:03.453917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:03.511517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:03.512447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:03.512529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:03.512562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:03.657195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:03.657353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:03.657392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:03.657439] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:03.661468] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: DOWN (p=7.95%) [2026-03-11T20:30:03.661785] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-03-11T20:30:03.662111] [INFO ] [sig ] PEB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:03.808873] [INFO ] [LOCAL ] Saved forecast: PEB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PEB.txt [2026-03-11T20:30:03.809033] [INFO ] [sig ] [2245/3275] Completed PEB in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:03.809073] [INFO ] [sig ] [2246/3275] Forecasting PEBK... [2026-03-11T20:30:03.809103] [INFO ] [sig ] Generating forecast for: PEBK [2026-03-11T20:30:03.809134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-03-11T20:30:03.820302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-03-11T20:30:03.820665] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-03-11T20:30:03.821483] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-03-11T20:30:03.821536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:03.821587] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:03.821617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:03.821673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:03.883954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:03.884886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:03.884968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:03.885160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:03.990561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:03.990741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:03.990781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:03.990810] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:03.994437] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: DOWN (p=49.95%) [2026-03-11T20:30:03.994785] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-03-11T20:30:03.994928] [INFO ] [sig ] PEBK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:04.137959] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PEBK.txt [2026-03-11T20:30:04.138126] [INFO ] [sig ] [2246/3275] Completed PEBK in 0.3s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:04.138166] [INFO ] [sig ] [2247/3275] Forecasting PEBO... [2026-03-11T20:30:04.138195] [INFO ] [sig ] Generating forecast for: PEBO [2026-03-11T20:30:04.138224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-03-11T20:30:04.150362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-03-11T20:30:04.150778] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-03-11T20:30:04.151657] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-03-11T20:30:04.151716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:04.151748] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:04.151776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:04.151834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:04.213309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:04.214205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:04.214319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:04.214384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:04.344868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:04.345048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:04.345089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:04.345119] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:04.348788] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=18.03%) [2026-03-11T20:30:04.349074] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-03-11T20:30:04.349204] [INFO ] [sig ] PEBO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:04.500493] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PEBO.txt [2026-03-11T20:30:04.500684] [INFO ] [sig ] [2247/3275] Completed PEBO in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:04.500728] [INFO ] [sig ] [2248/3275] Forecasting PECO... [2026-03-11T20:30:04.500759] [INFO ] [sig ] Generating forecast for: PECO [2026-03-11T20:30:04.500790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-03-11T20:30:04.513543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-03-11T20:30:04.513915] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-03-11T20:30:04.514779] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-03-11T20:30:04.514834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:04.514866] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:04.514892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:04.514953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:04.576935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:04.577850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:04.577933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:04.577986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:04.703677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:04.703840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:04.703883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:04.703912] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:04.707395] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: DOWN (p=35.80%) [2026-03-11T20:30:04.707706] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-03-11T20:30:04.707840] [INFO ] [sig ] PECO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:04.854193] [INFO ] [LOCAL ] Saved forecast: PECO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PECO.txt [2026-03-11T20:30:04.854355] [INFO ] [sig ] [2248/3275] Completed PECO in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:04.854396] [INFO ] [sig ] [2249/3275] Forecasting PEG... [2026-03-11T20:30:04.854425] [INFO ] [sig ] Generating forecast for: PEG [2026-03-11T20:30:04.854456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-03-11T20:30:04.866988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-03-11T20:30:04.867349] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-03-11T20:30:04.868230] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-03-11T20:30:04.868283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:04.868314] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:04.868352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:04.868409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:04.929161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:04.930133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:04.930222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:04.930255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:05.058283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:05.058448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:05.058490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:05.058529] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:05.062597] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: DOWN (p=38.70%) [2026-03-11T20:30:05.062938] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-03-11T20:30:05.063083] [INFO ] [sig ] PEG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:05.217361] [INFO ] [LOCAL ] Saved forecast: PEG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PEG.txt [2026-03-11T20:30:05.217528] [INFO ] [sig ] [2249/3275] Completed PEG in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:05.217590] [INFO ] [sig ] [2250/3275] Forecasting PEGA... [2026-03-11T20:30:05.217626] [INFO ] [sig ] Generating forecast for: PEGA [2026-03-11T20:30:05.217688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-03-11T20:30:05.232860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-03-11T20:30:05.233281] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-03-11T20:30:05.234140] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-03-11T20:30:05.234194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:05.234226] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:05.234252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:05.234309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:05.295760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:05.297193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:05.297286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:05.297319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:05.430045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:05.430205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:05.430247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:05.430275] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:05.434272] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=45.40%) [2026-03-11T20:30:05.434563] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-03-11T20:30:05.434716] [INFO ] [sig ] PEGA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:05.595494] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PEGA.txt [2026-03-11T20:30:05.595705] [INFO ] [sig ] [2250/3275] Completed PEGA in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:05.595747] [INFO ] [sig ] [2251/3275] Forecasting PEN... [2026-03-11T20:30:05.595777] [INFO ] [sig ] Generating forecast for: PEN [2026-03-11T20:30:05.595808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-03-11T20:30:05.607598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-03-11T20:30:05.607986] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-03-11T20:30:05.608874] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-03-11T20:30:05.608927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:05.608959] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:05.608987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:05.609044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:05.665675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:05.666539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:05.666641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:05.666679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:05.788442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:05.788619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:05.788665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:05.788701] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:05.792128] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=73.67%) [2026-03-11T20:30:05.792404] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-03-11T20:30:05.792530] [INFO ] [sig ] PEN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:05.932710] [INFO ] [LOCAL ] Saved forecast: PEN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PEN.txt [2026-03-11T20:30:05.932877] [INFO ] [sig ] [2251/3275] Completed PEN in 0.3s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:05.932916] [INFO ] [sig ] [2252/3275] Forecasting PENN... [2026-03-11T20:30:05.932944] [INFO ] [sig ] Generating forecast for: PENN [2026-03-11T20:30:05.932976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-03-11T20:30:05.945362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-03-11T20:30:05.945734] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-03-11T20:30:05.946523] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-03-11T20:30:05.946594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:05.946627] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:05.946652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:05.946708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:06.003464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:06.004359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:06.004440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:06.004471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:06.126483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:06.126683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:06.126726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:06.126753] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:06.130309] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: DOWN (p=26.72%) [2026-03-11T20:30:06.130615] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-03-11T20:30:06.130749] [INFO ] [sig ] PENN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:06.275511] [INFO ] [LOCAL ] Saved forecast: PENN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PENN.txt [2026-03-11T20:30:06.275695] [INFO ] [sig ] [2252/3275] Completed PENN in 0.3s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:06.275737] [INFO ] [sig ] [2253/3275] Forecasting PEO... [2026-03-11T20:30:06.275766] [INFO ] [sig ] Generating forecast for: PEO [2026-03-11T20:30:06.275802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-03-11T20:30:06.288821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-03-11T20:30:06.289213] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-03-11T20:30:06.290033] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-03-11T20:30:06.290084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:06.290115] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:06.290141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:06.290196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:06.361188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:06.362196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:06.362288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:06.362322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:06.485911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:06.486275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:06.486320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:06.486351] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:06.490396] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: UP (p=55.78%) [2026-03-11T20:30:06.490754] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-03-11T20:30:06.491089] [INFO ] [sig ] PEO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:06.641725] [INFO ] [LOCAL ] Saved forecast: PEO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PEO.txt [2026-03-11T20:30:06.641888] [INFO ] [sig ] [2253/3275] Completed PEO in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:06.641927] [INFO ] [sig ] [2254/3275] Forecasting PEP... [2026-03-11T20:30:06.641956] [INFO ] [sig ] Generating forecast for: PEP [2026-03-11T20:30:06.641986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-03-11T20:30:06.655503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-03-11T20:30:06.655977] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-03-11T20:30:06.657112] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-03-11T20:30:06.657172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:06.657251] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:06.657280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:06.657338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:06.715323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:06.716226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:06.716310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:06.716341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:06.840403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:06.840565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:06.840626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:06.840661] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:06.844112] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=14.00%) [2026-03-11T20:30:06.844405] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-03-11T20:30:06.844536] [INFO ] [sig ] PEP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:06.995460] [INFO ] [LOCAL ] Saved forecast: PEP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PEP.txt [2026-03-11T20:30:06.995644] [INFO ] [sig ] [2254/3275] Completed PEP in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:06.995689] [INFO ] [sig ] [2255/3275] Forecasting PEPG... [2026-03-11T20:30:06.995719] [INFO ] [sig ] Generating forecast for: PEPG [2026-03-11T20:30:06.995749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-03-11T20:30:07.009402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-03-11T20:30:07.010145] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-03-11T20:30:07.011528] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-03-11T20:30:07.011616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:07.011661] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:07.011701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:07.011782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:07.079156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:07.080101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:07.080185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:07.080217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:07.196694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:07.197060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:07.197102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:07.197130] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:07.200977] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: UP (p=83.03%) [2026-03-11T20:30:07.201311] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-03-11T20:30:07.201669] [INFO ] [sig ] PEPG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:07.348653] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PEPG.txt [2026-03-11T20:30:07.348835] [INFO ] [sig ] [2255/3275] Completed PEPG in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:07.348876] [INFO ] [sig ] [2256/3275] Forecasting PERF... [2026-03-11T20:30:07.348904] [INFO ] [sig ] Generating forecast for: PERF [2026-03-11T20:30:07.348935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-03-11T20:30:07.361142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-03-11T20:30:07.361503] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-03-11T20:30:07.362321] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-03-11T20:30:07.362373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:07.362404] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:07.362430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:07.362486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:07.420955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:07.421819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:07.421899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:07.421931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:07.544934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:07.545089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:07.545129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:07.545157] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:07.548693] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: UP (p=50.09%) [2026-03-11T20:30:07.548971] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-03-11T20:30:07.549099] [INFO ] [sig ] PERF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:07.691091] [INFO ] [LOCAL ] Saved forecast: PERF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PERF.txt [2026-03-11T20:30:07.691242] [INFO ] [sig ] [2256/3275] Completed PERF in 0.3s | 2.80 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-11T20:30:07.691291] [INFO ] [sig ] [2257/3275] Forecasting PERI... [2026-03-11T20:30:07.691321] [INFO ] [sig ] Generating forecast for: PERI [2026-03-11T20:30:07.691353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-03-11T20:30:07.704821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-03-11T20:30:07.705356] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-03-11T20:30:07.706166] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-03-11T20:30:07.706217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:07.706247] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:07.706273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:07.706328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:07.767436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:07.768206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:07.768289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:07.768322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:07.886713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:07.886881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:07.886921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:07.886982] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:07.890438] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: UP (p=91.79%) [2026-03-11T20:30:07.890738] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-03-11T20:30:07.890864] [INFO ] [sig ] PERI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:08.031185] [INFO ] [LOCAL ] Saved forecast: PERI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PERI.txt [2026-03-11T20:30:08.031380] [INFO ] [sig ] [2257/3275] Completed PERI in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-11T20:30:08.031434] [INFO ] [sig ] [2258/3275] Forecasting PESI... [2026-03-11T20:30:08.031473] [INFO ] [sig ] Generating forecast for: PESI [2026-03-11T20:30:08.031515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-03-11T20:30:08.044819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-03-11T20:30:08.045254] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-03-11T20:30:08.046191] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-03-11T20:30:08.046250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:08.046282] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:08.046309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:08.046368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:08.104746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:08.105674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:08.105760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:08.105793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:08.231313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:08.231462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:08.231501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:08.231528] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:08.235446] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: UP (p=60.52%) [2026-03-11T20:30:08.235761] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-03-11T20:30:08.235926] [INFO ] [sig ] PESI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:08.381609] [INFO ] [LOCAL ] Saved forecast: PESI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PESI.txt [2026-03-11T20:30:08.381773] [INFO ] [sig ] [2258/3275] Completed PESI in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-11T20:30:08.381813] [INFO ] [sig ] [2259/3275] Forecasting PETS... [2026-03-11T20:30:08.381844] [INFO ] [sig ] Generating forecast for: PETS [2026-03-11T20:30:08.381874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-03-11T20:30:08.394697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-03-11T20:30:08.395140] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-03-11T20:30:08.396143] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-03-11T20:30:08.396199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:08.396233] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:08.396260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:08.396319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:08.460164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:08.461094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:08.461178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:08.461211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:08.581054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:08.581187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:08.581223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:08.581251] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:08.584651] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=17.66%) [2026-03-11T20:30:08.584926] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-03-11T20:30:08.585050] [INFO ] [sig ] PETS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:08.727965] [INFO ] [LOCAL ] Saved forecast: PETS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PETS.txt [2026-03-11T20:30:08.728101] [INFO ] [sig ] [2259/3275] Completed PETS in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-11T20:30:08.728139] [INFO ] [sig ] [2260/3275] Forecasting PEY... [2026-03-11T20:30:08.728168] [INFO ] [sig ] Generating forecast for: PEY [2026-03-11T20:30:08.728198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-03-11T20:30:08.740296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-03-11T20:30:08.740668] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-03-11T20:30:08.741755] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-03-11T20:30:08.741808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:08.741841] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:08.741867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:08.741924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:08.800343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:08.800985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:08.801067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:08.801106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:08.921909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:08.922073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:08.922113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:08.922140] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:08.925717] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=2.32%) [2026-03-11T20:30:08.925995] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-03-11T20:30:08.926306] [INFO ] [sig ] PEY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:09.068747] [INFO ] [LOCAL ] Saved forecast: PEY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PEY.txt [2026-03-11T20:30:09.068891] [INFO ] [sig ] [2260/3275] Completed PEY in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:09.068931] [INFO ] [sig ] [2261/3275] Forecasting PFBC... [2026-03-11T20:30:09.068959] [INFO ] [sig ] Generating forecast for: PFBC [2026-03-11T20:30:09.068987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-03-11T20:30:09.082284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-03-11T20:30:09.082619] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-03-11T20:30:09.083475] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-03-11T20:30:09.083528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:09.083561] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:09.083611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:09.083670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:09.144205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:09.145009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:09.145092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:09.145125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:09.258583] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:09.258721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:09.258765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:09.258799] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:09.262108] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: UP (p=84.20%) [2026-03-11T20:30:09.262388] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-03-11T20:30:09.262512] [INFO ] [sig ] PFBC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:09.402831] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PFBC.txt [2026-03-11T20:30:09.402963] [INFO ] [sig ] [2261/3275] Completed PFBC in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:09.403001] [INFO ] [sig ] [2262/3275] Forecasting PFD... [2026-03-11T20:30:09.403031] [INFO ] [sig ] Generating forecast for: PFD [2026-03-11T20:30:09.403061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-03-11T20:30:09.414945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-03-11T20:30:09.415233] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-03-11T20:30:09.416090] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-03-11T20:30:09.416152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:09.416184] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:09.416210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:09.416266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:09.474886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:09.475498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:09.475593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:09.475628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:09.587224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:09.587351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:09.587390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:09.587419] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:09.590862] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: UP (p=79.99%) [2026-03-11T20:30:09.591137] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-03-11T20:30:09.591268] [INFO ] [sig ] PFD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:09.736515] [INFO ] [LOCAL ] Saved forecast: PFD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PFD.txt [2026-03-11T20:30:09.736696] [INFO ] [sig ] [2262/3275] Completed PFD in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:09.736740] [INFO ] [sig ] [2263/3275] Forecasting PFF... [2026-03-11T20:30:09.736771] [INFO ] [sig ] Generating forecast for: PFF [2026-03-11T20:30:09.736802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-03-11T20:30:09.749145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-03-11T20:30:09.749539] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-03-11T20:30:09.750380] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-03-11T20:30:09.750431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:09.750463] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:09.750488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:09.750548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:09.813265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:09.814502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:09.814649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:09.814686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:09.945878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:09.946041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:09.946082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:09.946111] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:09.949807] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=16.15%) [2026-03-11T20:30:09.950151] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-03-11T20:30:09.950292] [INFO ] [sig ] PFF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:10.102955] [INFO ] [LOCAL ] Saved forecast: PFF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PFF.txt [2026-03-11T20:30:10.103122] [INFO ] [sig ] [2263/3275] Completed PFF in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:10.103165] [INFO ] [sig ] [2264/3275] Forecasting PFG... [2026-03-11T20:30:10.103194] [INFO ] [sig ] Generating forecast for: PFG [2026-03-11T20:30:10.103242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-03-11T20:30:10.117208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-03-11T20:30:10.117603] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-03-11T20:30:10.118540] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-03-11T20:30:10.118612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:10.118643] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:10.118670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:10.118759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:10.179815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:10.180734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:10.180862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:10.180899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:10.309130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:10.309289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:10.309327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:10.309356] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:10.313186] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-03-11T20:30:10.313475] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-03-11T20:30:10.313625] [INFO ] [sig ] PFG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:10.463332] [INFO ] [LOCAL ] Saved forecast: PFG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PFG.txt [2026-03-11T20:30:10.463482] [INFO ] [sig ] [2264/3275] Completed PFG in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:10.463522] [INFO ] [sig ] [2265/3275] Forecasting PFGC... [2026-03-11T20:30:10.463552] [INFO ] [sig ] Generating forecast for: PFGC [2026-03-11T20:30:10.463602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-03-11T20:30:10.476456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-03-11T20:30:10.476878] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-03-11T20:30:10.477734] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-03-11T20:30:10.477788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:10.477821] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:10.477851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:10.477908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:10.538677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:10.539568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:10.539670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:10.539703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:10.665525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:10.665703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:10.665743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:10.665772] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:10.669261] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: DOWN (p=49.38%) [2026-03-11T20:30:10.669548] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-03-11T20:30:10.669701] [INFO ] [sig ] PFGC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:10.814805] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PFGC.txt [2026-03-11T20:30:10.814961] [INFO ] [sig ] [2265/3275] Completed PFGC in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:10.815006] [INFO ] [sig ] [2266/3275] Forecasting PFH... [2026-03-11T20:30:10.815037] [INFO ] [sig ] Generating forecast for: PFH [2026-03-11T20:30:10.815067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-03-11T20:30:10.827120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-03-11T20:30:10.827498] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-03-11T20:30:10.828399] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-03-11T20:30:10.828453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:10.828485] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:10.828512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:10.828569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:10.885251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:10.886107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:10.886189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:10.886222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:11.004178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:11.004337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:11.004377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:11.004405] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:11.007850] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-03-11T20:30:11.008147] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-03-11T20:30:11.008280] [INFO ] [sig ] PFH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:11.149361] [INFO ] [LOCAL ] Saved forecast: PFH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PFH.txt [2026-03-11T20:30:11.149522] [INFO ] [sig ] [2266/3275] Completed PFH in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:11.149562] [INFO ] [sig ] [2267/3275] Forecasting PFIS... [2026-03-11T20:30:11.149614] [INFO ] [sig ] Generating forecast for: PFIS [2026-03-11T20:30:11.149646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-03-11T20:30:11.162186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-03-11T20:30:11.162553] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-03-11T20:30:11.163374] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-03-11T20:30:11.163425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:11.163457] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:11.163482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:11.163536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:11.222652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:11.223519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:11.223640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:11.223701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:11.340443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:11.340630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:11.340671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:11.340699] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:11.344384] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: UP (p=50.97%) [2026-03-11T20:30:11.344745] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-03-11T20:30:11.344914] [INFO ] [sig ] PFIS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:11.494610] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PFIS.txt [2026-03-11T20:30:11.494798] [INFO ] [sig ] [2267/3275] Completed PFIS in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:11.494844] [INFO ] [sig ] [2268/3275] Forecasting PFL... [2026-03-11T20:30:11.494872] [INFO ] [sig ] Generating forecast for: PFL [2026-03-11T20:30:11.494903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-03-11T20:30:11.507633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-03-11T20:30:11.508034] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-03-11T20:30:11.508886] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-03-11T20:30:11.508938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:11.508969] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:11.508995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:11.509244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:11.567898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:11.568818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:11.568907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:11.568939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:11.694666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:11.694866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:11.694909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:11.694939] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:11.699479] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: UP (p=96.00%) [2026-03-11T20:30:11.699897] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-03-11T20:30:11.700248] [INFO ] [sig ] PFL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:11.847296] [INFO ] [LOCAL ] Saved forecast: PFL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PFL.txt [2026-03-11T20:30:11.847465] [INFO ] [sig ] [2268/3275] Completed PFL in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:11.847504] [INFO ] [sig ] [2269/3275] Forecasting PFM... [2026-03-11T20:30:11.847534] [INFO ] [sig ] Generating forecast for: PFM [2026-03-11T20:30:11.847564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-03-11T20:30:11.859989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-03-11T20:30:11.860360] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-03-11T20:30:11.861387] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-03-11T20:30:11.861440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:11.861470] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:11.861495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:11.861551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:11.921299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:11.922409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:11.922490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:11.922522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:12.040410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:12.040587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:12.040647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:12.040677] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:12.044049] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: UP (p=68.57%) [2026-03-11T20:30:12.044324] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-03-11T20:30:12.044451] [INFO ] [sig ] PFM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:12.186980] [INFO ] [LOCAL ] Saved forecast: PFM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PFM.txt [2026-03-11T20:30:12.187147] [INFO ] [sig ] [2269/3275] Completed PFM in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:12.187187] [INFO ] [sig ] [2270/3275] Forecasting PFN... [2026-03-11T20:30:12.187216] [INFO ] [sig ] Generating forecast for: PFN [2026-03-11T20:30:12.187246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-03-11T20:30:12.200843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-03-11T20:30:12.201236] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-03-11T20:30:12.202262] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-03-11T20:30:12.202332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:12.202387] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:12.202430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:12.202504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:12.273638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:12.274889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:12.274999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:12.275049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:12.404374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:12.404537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:12.404596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:12.404628] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:12.408386] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: DOWN (p=37.19%) [2026-03-11T20:30:12.408730] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-03-11T20:30:12.408890] [INFO ] [sig ] PFN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:12.555798] [INFO ] [LOCAL ] Saved forecast: PFN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PFN.txt [2026-03-11T20:30:12.555970] [INFO ] [sig ] [2270/3275] Completed PFN in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:12.556010] [INFO ] [sig ] [2271/3275] Forecasting PFO... [2026-03-11T20:30:12.556039] [INFO ] [sig ] Generating forecast for: PFO [2026-03-11T20:30:12.556068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-03-11T20:30:12.568790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-03-11T20:30:12.569211] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-03-11T20:30:12.570068] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-03-11T20:30:12.570120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:12.570178] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:12.570206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:12.570263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:12.627283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:12.628278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:12.628400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:12.628432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:12.744194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:12.744548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:12.744606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:12.744635] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:12.748508] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-03-11T20:30:12.748831] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-03-11T20:30:12.748967] [INFO ] [sig ] PFO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:12.904255] [INFO ] [LOCAL ] Saved forecast: PFO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PFO.txt [2026-03-11T20:30:12.904414] [INFO ] [sig ] [2271/3275] Completed PFO in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:12.904456] [INFO ] [sig ] [2272/3275] Forecasting PFS... [2026-03-11T20:30:12.904485] [INFO ] [sig ] Generating forecast for: PFS [2026-03-11T20:30:12.904515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-03-11T20:30:12.917889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-03-11T20:30:12.918292] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-03-11T20:30:12.919120] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-03-11T20:30:12.919172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:12.919204] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:12.919229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:12.919286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:12.977713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:12.978640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:12.978730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:12.978761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:13.106451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:13.106631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:13.106673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:13.106701] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:13.110746] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=21.88%) [2026-03-11T20:30:13.111028] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-03-11T20:30:13.111156] [INFO ] [sig ] PFS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:13.259610] [INFO ] [LOCAL ] Saved forecast: PFS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PFS.txt [2026-03-11T20:30:13.259774] [INFO ] [sig ] [2272/3275] Completed PFS in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:13.259814] [INFO ] [sig ] [2273/3275] Forecasting PFSI... [2026-03-11T20:30:13.259844] [INFO ] [sig ] Generating forecast for: PFSI [2026-03-11T20:30:13.259880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-03-11T20:30:13.272602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-03-11T20:30:13.272979] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-03-11T20:30:13.273807] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-03-11T20:30:13.273860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:13.273905] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:13.273932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:13.273988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:13.337509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:13.338700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:13.338788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:13.338822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:13.460125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:13.460288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:13.460327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:13.460354] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:13.463960] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: DOWN (p=19.53%) [2026-03-11T20:30:13.464256] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-03-11T20:30:13.464390] [INFO ] [sig ] PFSI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:13.611074] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PFSI.txt [2026-03-11T20:30:13.611233] [INFO ] [sig ] [2273/3275] Completed PFSI in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:13.611274] [INFO ] [sig ] [2274/3275] Forecasting PGC... [2026-03-11T20:30:13.611304] [INFO ] [sig ] Generating forecast for: PGC [2026-03-11T20:30:13.611336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-03-11T20:30:13.624612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-03-11T20:30:13.625010] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-03-11T20:30:13.626036] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-03-11T20:30:13.626277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:13.626307] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:13.626333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:13.626389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:13.684491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:13.685402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:13.685493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:13.685525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:13.811003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:13.811160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:13.811198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:13.811256] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:13.815356] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-03-11T20:30:13.815713] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-03-11T20:30:13.815858] [INFO ] [sig ] PGC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:13.961241] [INFO ] [LOCAL ] Saved forecast: PGC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PGC.txt [2026-03-11T20:30:13.961402] [INFO ] [sig ] [2274/3275] Completed PGC in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-11T20:30:13.961443] [INFO ] [sig ] [2275/3275] Forecasting PGEN... [2026-03-11T20:30:13.961477] [INFO ] [sig ] Generating forecast for: PGEN [2026-03-11T20:30:13.961507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-03-11T20:30:13.974195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-03-11T20:30:13.974636] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-03-11T20:30:13.975509] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-03-11T20:30:13.975565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:13.975629] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:13.975657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:13.975715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:14.035213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:14.036389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:14.036481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:14.036515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:14.158766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:14.158934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:14.158982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:14.159013] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:14.162694] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: DOWN (p=4.28%) [2026-03-11T20:30:14.163117] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-03-11T20:30:14.163309] [INFO ] [sig ] PGEN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:14.309976] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PGEN.txt [2026-03-11T20:30:14.310104] [INFO ] [sig ] [2275/3275] Completed PGEN in 0.3s | 2.80 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-11T20:30:14.310142] [INFO ] [sig ] [2276/3275] Forecasting PGJ... [2026-03-11T20:30:14.310171] [INFO ] [sig ] Generating forecast for: PGJ [2026-03-11T20:30:14.310201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-03-11T20:30:14.322359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-03-11T20:30:14.322682] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-03-11T20:30:14.323499] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-03-11T20:30:14.323551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:14.323603] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:14.323632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:14.323692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:14.383561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:14.384324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:14.384404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:14.384438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:14.513499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:14.513681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:14.513723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:14.513751] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:14.518121] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-03-11T20:30:14.518408] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-03-11T20:30:14.518535] [INFO ] [sig ] PGJ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:14.675537] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PGJ.txt [2026-03-11T20:30:14.675722] [INFO ] [sig ] [2276/3275] Completed PGJ in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-11T20:30:14.675765] [INFO ] [sig ] [2277/3275] Forecasting PGNY... [2026-03-11T20:30:14.675803] [INFO ] [sig ] Generating forecast for: PGNY [2026-03-11T20:30:14.675837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-03-11T20:30:14.689535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-03-11T20:30:14.689951] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-03-11T20:30:14.690974] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-03-11T20:30:14.691027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:14.691253] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:14.691280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:14.691337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:14.761221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:14.762526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:14.762651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:14.762698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:14.893242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:14.893402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:14.893444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:14.893472] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:14.897040] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=87.17%) [2026-03-11T20:30:14.897324] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-03-11T20:30:14.897456] [INFO ] [sig ] PGNY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:15.041961] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PGNY.txt [2026-03-11T20:30:15.042123] [INFO ] [sig ] [2277/3275] Completed PGNY in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:15.042375] [INFO ] [sig ] [2278/3275] Forecasting PGP... [2026-03-11T20:30:15.042414] [INFO ] [sig ] Generating forecast for: PGP [2026-03-11T20:30:15.042451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-03-11T20:30:15.243805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-03-11T20:30:15.244125] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-03-11T20:30:15.244980] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-03-11T20:30:15.245034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:15.245067] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:15.245096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:15.245153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:15.305325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:15.306119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:15.306198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:15.306229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:15.425469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:15.425637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:15.425677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:15.425706] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:15.429115] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=65.27%) [2026-03-11T20:30:15.429390] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-03-11T20:30:15.429517] [INFO ] [sig ] PGP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:15.577898] [INFO ] [LOCAL ] Saved forecast: PGP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PGP.txt [2026-03-11T20:30:15.578084] [INFO ] [sig ] [2278/3275] Completed PGP in 0.5s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:15.578141] [INFO ] [sig ] [2279/3275] Forecasting PGZ... [2026-03-11T20:30:15.578177] [INFO ] [sig ] Generating forecast for: PGZ [2026-03-11T20:30:15.578209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-03-11T20:30:15.591067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-03-11T20:30:15.591420] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-03-11T20:30:15.592516] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-03-11T20:30:15.592590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:15.592626] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:15.592652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:15.592723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:15.651437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:15.652190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:15.652271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:15.652302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:15.772773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:15.772935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:15.772976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:15.773004] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:15.776754] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: DOWN (p=16.57%) [2026-03-11T20:30:15.777040] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-03-11T20:30:15.777319] [INFO ] [sig ] PGZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:15.925442] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PGZ.txt [2026-03-11T20:30:15.925635] [INFO ] [sig ] [2279/3275] Completed PGZ in 0.3s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:15.925678] [INFO ] [sig ] [2280/3275] Forecasting PH... [2026-03-11T20:30:15.925711] [INFO ] [sig ] Generating forecast for: PH [2026-03-11T20:30:15.925742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-03-11T20:30:15.940956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-03-11T20:30:15.941618] [INFO ] [FORECASTER] Starting predict_future for PH [2026-03-11T20:30:15.942486] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-03-11T20:30:15.942542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:15.942596] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:15.942634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:15.942693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:16.004047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:16.004988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:16.005080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:16.005114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:16.132340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:16.132501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:16.132543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:16.132593] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:16.136336] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: UP (p=77.47%) [2026-03-11T20:30:16.136661] [INFO ] [FORECASTER] Completed predict_future for PH [2026-03-11T20:30:16.136797] [INFO ] [sig ] PH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:16.292783] [INFO ] [LOCAL ] Saved forecast: PH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PH.txt [2026-03-11T20:30:16.292954] [INFO ] [sig ] [2280/3275] Completed PH in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:16.292995] [INFO ] [sig ] [2281/3275] Forecasting PHG... [2026-03-11T20:30:16.293026] [INFO ] [sig ] Generating forecast for: PHG [2026-03-11T20:30:16.293060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-03-11T20:30:16.306844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-03-11T20:30:16.307441] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-03-11T20:30:16.308535] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-03-11T20:30:16.308615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:16.308650] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:16.308679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:16.308738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:16.370693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:16.371695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:16.371802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:16.371895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:16.503322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:16.503477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:16.503516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:16.503547] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:16.507485] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: UP (p=92.34%) [2026-03-11T20:30:16.507783] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-03-11T20:30:16.507913] [INFO ] [sig ] PHG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:16.671488] [INFO ] [LOCAL ] Saved forecast: PHG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PHG.txt [2026-03-11T20:30:16.671655] [INFO ] [sig ] [2281/3275] Completed PHG in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:16.671697] [INFO ] [sig ] [2282/3275] Forecasting PHI... [2026-03-11T20:30:16.671727] [INFO ] [sig ] Generating forecast for: PHI [2026-03-11T20:30:16.671757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-03-11T20:30:16.683616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-03-11T20:30:16.684005] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-03-11T20:30:16.684879] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-03-11T20:30:16.684932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:16.684964] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:16.684990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:16.685047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:16.743198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:16.744162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:16.744256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:16.744289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:16.860964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:16.861128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:16.861169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:16.861197] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:16.864827] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: DOWN (p=2.61%) [2026-03-11T20:30:16.865151] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-03-11T20:30:16.865294] [INFO ] [sig ] PHI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:17.014148] [INFO ] [LOCAL ] Saved forecast: PHI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PHI.txt [2026-03-11T20:30:17.014337] [INFO ] [sig ] [2282/3275] Completed PHI in 0.3s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:17.014385] [INFO ] [sig ] [2283/3275] Forecasting PHK... [2026-03-11T20:30:17.014425] [INFO ] [sig ] Generating forecast for: PHK [2026-03-11T20:30:17.014464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-03-11T20:30:17.027751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-03-11T20:30:17.028181] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-03-11T20:30:17.029092] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-03-11T20:30:17.029147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:17.029178] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:17.029203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:17.029261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:17.091996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:17.092976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:17.093076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:17.093110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:17.223252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:17.223415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:17.223458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:17.223487] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:17.226979] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=76.43%) [2026-03-11T20:30:17.227295] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-03-11T20:30:17.227430] [INFO ] [sig ] PHK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:17.397683] [INFO ] [LOCAL ] Saved forecast: PHK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PHK.txt [2026-03-11T20:30:17.397865] [INFO ] [sig ] [2283/3275] Completed PHK in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:17.397916] [INFO ] [sig ] [2284/3275] Forecasting PHM... [2026-03-11T20:30:17.397976] [INFO ] [sig ] Generating forecast for: PHM [2026-03-11T20:30:17.398018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-03-11T20:30:17.411402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-03-11T20:30:17.411811] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-03-11T20:30:17.412699] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-03-11T20:30:17.412752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:17.412784] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:17.412812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:17.412870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:17.479491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:17.480656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:17.480770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:17.480816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:17.610917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:17.611078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:17.611120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:17.611150] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:17.615569] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: DOWN (p=47.61%) [2026-03-11T20:30:17.615970] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-03-11T20:30:17.616120] [INFO ] [sig ] PHM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:17.778070] [INFO ] [LOCAL ] Saved forecast: PHM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PHM.txt [2026-03-11T20:30:17.778252] [INFO ] [sig ] [2284/3275] Completed PHM in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:17.778295] [INFO ] [sig ] [2285/3275] Forecasting PHO... [2026-03-11T20:30:17.778325] [INFO ] [sig ] Generating forecast for: PHO [2026-03-11T20:30:17.778356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-03-11T20:30:17.791139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-03-11T20:30:17.791485] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-03-11T20:30:17.792427] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-03-11T20:30:17.792492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:17.792527] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:17.792554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:17.792637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:17.860402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:17.861408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:17.861499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:17.861533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:17.997588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:17.997753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:17.997796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:17.997826] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:18.001567] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=15.74%) [2026-03-11T20:30:18.001873] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-03-11T20:30:18.002006] [INFO ] [sig ] PHO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:18.164560] [INFO ] [LOCAL ] Saved forecast: PHO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PHO.txt [2026-03-11T20:30:18.164748] [INFO ] [sig ] [2285/3275] Completed PHO in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:18.164806] [INFO ] [sig ] [2286/3275] Forecasting PHUN... [2026-03-11T20:30:18.164854] [INFO ] [sig ] Generating forecast for: PHUN [2026-03-11T20:30:18.164901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-03-11T20:30:18.178534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-03-11T20:30:18.178992] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-03-11T20:30:18.180047] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-03-11T20:30:18.180127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:18.180163] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:18.180190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:18.180248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:18.245590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:18.246476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:18.246562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:18.246615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:18.380747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:18.380901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:18.380943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:18.380971] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:18.384821] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-03-11T20:30:18.385201] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-03-11T20:30:18.385378] [INFO ] [sig ] PHUN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:18.537311] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PHUN.txt [2026-03-11T20:30:18.537451] [INFO ] [sig ] [2286/3275] Completed PHUN in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:18.537491] [INFO ] [sig ] [2287/3275] Forecasting PHVS... [2026-03-11T20:30:18.537519] [INFO ] [sig ] Generating forecast for: PHVS [2026-03-11T20:30:18.537548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-03-11T20:30:18.550018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-03-11T20:30:18.550383] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-03-11T20:30:18.551335] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-03-11T20:30:18.551401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:18.551440] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:18.551466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:18.551523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:18.618005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:18.619080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:18.619167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:18.619199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:18.756992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:18.757170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:18.757213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:18.757243] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:18.761091] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: DOWN (p=34.43%) [2026-03-11T20:30:18.761437] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-03-11T20:30:18.761603] [INFO ] [sig ] PHVS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:18.912898] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PHVS.txt [2026-03-11T20:30:18.913076] [INFO ] [sig ] [2287/3275] Completed PHVS in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:18.913118] [INFO ] [sig ] [2288/3275] Forecasting PI... [2026-03-11T20:30:18.913148] [INFO ] [sig ] Generating forecast for: PI [2026-03-11T20:30:18.913184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-03-11T20:30:18.930587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-03-11T20:30:18.930992] [INFO ] [FORECASTER] Starting predict_future for PI [2026-03-11T20:30:18.931853] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-03-11T20:30:18.931907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:18.931984] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:18.932012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:18.932069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:18.996539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:18.997507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:18.997625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:18.997668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:19.131963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:19.132147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:19.132200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:19.132238] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:19.135939] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: UP (p=59.47%) [2026-03-11T20:30:19.136260] [INFO ] [FORECASTER] Completed predict_future for PI [2026-03-11T20:30:19.136398] [INFO ] [sig ] PI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:19.304415] [INFO ] [LOCAL ] Saved forecast: PI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PI.txt [2026-03-11T20:30:19.304591] [INFO ] [sig ] [2288/3275] Completed PI in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:19.304634] [INFO ] [sig ] [2289/3275] Forecasting PID... [2026-03-11T20:30:19.304664] [INFO ] [sig ] Generating forecast for: PID [2026-03-11T20:30:19.304695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-03-11T20:30:19.318080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-03-11T20:30:19.318453] [INFO ] [FORECASTER] Starting predict_future for PID [2026-03-11T20:30:19.319482] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-03-11T20:30:19.319535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:19.319567] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:19.319615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:19.319673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:19.380101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:19.381024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:19.381111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:19.381148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:19.506815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:19.506976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:19.507022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:19.507051] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:19.510804] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=95.55%) [2026-03-11T20:30:19.511165] [INFO ] [FORECASTER] Completed predict_future for PID [2026-03-11T20:30:19.511309] [INFO ] [sig ] PID: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:19.675131] [INFO ] [LOCAL ] Saved forecast: PID 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PID.txt [2026-03-11T20:30:19.675477] [INFO ] [sig ] [2289/3275] Completed PID in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-11T20:30:19.675558] [INFO ] [sig ] [2290/3275] Forecasting PIE... [2026-03-11T20:30:19.675618] [INFO ] [sig ] Generating forecast for: PIE [2026-03-11T20:30:19.675651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-03-11T20:30:19.689228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-03-11T20:30:19.689607] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-03-11T20:30:19.690493] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-03-11T20:30:19.690557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:19.690630] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:19.690662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:19.690737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:19.750303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:19.751180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:19.751261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:19.751293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:19.866329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:19.866484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:19.866523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:19.866550] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:19.870044] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: DOWN (p=33.98%) [2026-03-11T20:30:19.870317] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-03-11T20:30:19.870442] [INFO ] [sig ] PIE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:20.014225] [INFO ] [LOCAL ] Saved forecast: PIE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PIE.txt [2026-03-11T20:30:20.014552] [INFO ] [sig ] [2290/3275] Completed PIE in 0.3s | 2.80 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-11T20:30:20.014609] [INFO ] [sig ] [2291/3275] Forecasting PII... [2026-03-11T20:30:20.014639] [INFO ] [sig ] Generating forecast for: PII [2026-03-11T20:30:20.014669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-03-11T20:30:20.028548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-03-11T20:30:20.028907] [INFO ] [FORECASTER] Starting predict_future for PII [2026-03-11T20:30:20.029748] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-03-11T20:30:20.029799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:20.029830] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:20.029855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:20.029911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:20.090495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:20.091251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:20.091334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:20.091367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:20.216025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:20.216188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:20.216231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:20.216259] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:20.220740] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: DOWN (p=39.55%) [2026-03-11T20:30:20.221046] [INFO ] [FORECASTER] Completed predict_future for PII [2026-03-11T20:30:20.221391] [INFO ] [sig ] PII: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:20.396485] [INFO ] [LOCAL ] Saved forecast: PII 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PII.txt [2026-03-11T20:30:20.396718] [INFO ] [sig ] [2291/3275] Completed PII in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-11T20:30:20.396769] [INFO ] [sig ] [2292/3275] Forecasting PIM... [2026-03-11T20:30:20.396801] [INFO ] [sig ] Generating forecast for: PIM [2026-03-11T20:30:20.396832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-03-11T20:30:20.410415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-03-11T20:30:20.410844] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-03-11T20:30:20.411727] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-03-11T20:30:20.411780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:20.411812] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:20.411838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:20.411894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:20.481656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:20.482658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:20.482746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:20.482780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:20.608070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:20.608235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:20.608275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:20.608303] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:20.612067] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: DOWN (p=2.61%) [2026-03-11T20:30:20.612412] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-03-11T20:30:20.612560] [INFO ] [sig ] PIM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:20.776364] [INFO ] [LOCAL ] Saved forecast: PIM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PIM.txt [2026-03-11T20:30:20.776568] [INFO ] [sig ] [2292/3275] Completed PIM in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-11T20:30:20.776641] [INFO ] [sig ] [2293/3275] Forecasting PINE... [2026-03-11T20:30:20.776679] [INFO ] [sig ] Generating forecast for: PINE [2026-03-11T20:30:20.776716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-03-11T20:30:20.790079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-03-11T20:30:20.790450] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-03-11T20:30:20.791291] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-03-11T20:30:20.791346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:20.791379] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:20.791407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:20.791467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:20.852557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:20.853314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:20.853396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:20.853429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:20.973071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:20.973238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:20.973280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:20.973329] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:20.977357] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: DOWN (p=18.29%) [2026-03-11T20:30:20.977692] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-03-11T20:30:20.977837] [INFO ] [sig ] PINE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:21.122599] [INFO ] [LOCAL ] Saved forecast: PINE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PINE.txt [2026-03-11T20:30:21.122755] [INFO ] [sig ] [2293/3275] Completed PINE in 0.3s | 2.80 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-11T20:30:21.122795] [INFO ] [sig ] [2294/3275] Forecasting PINS... [2026-03-11T20:30:21.122825] [INFO ] [sig ] Generating forecast for: PINS [2026-03-11T20:30:21.122857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-03-11T20:30:21.137492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-03-11T20:30:21.138029] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-03-11T20:30:21.139079] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-03-11T20:30:21.139163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:21.139216] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:21.139259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:21.139346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:21.204674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:21.205541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:21.205651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:21.205685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:21.336217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:21.336408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:21.336476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:21.336522] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:21.341608] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: DOWN (p=26.65%) [2026-03-11T20:30:21.342004] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-03-11T20:30:21.342195] [INFO ] [sig ] PINS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:21.490120] [INFO ] [LOCAL ] Saved forecast: PINS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PINS.txt [2026-03-11T20:30:21.490273] [INFO ] [sig ] [2294/3275] Completed PINS in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-11T20:30:21.490316] [INFO ] [sig ] [2295/3275] Forecasting PK... [2026-03-11T20:30:21.490346] [INFO ] [sig ] Generating forecast for: PK [2026-03-11T20:30:21.490376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-03-11T20:30:21.503625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-03-11T20:30:21.503972] [INFO ] [FORECASTER] Starting predict_future for PK [2026-03-11T20:30:21.504827] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-03-11T20:30:21.504879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:21.504912] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:21.504939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:21.504996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:21.567024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:21.567748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:21.567847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:21.567888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:21.693523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:21.693695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:21.693735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:21.693766] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:21.697376] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=24.86%) [2026-03-11T20:30:21.697685] [INFO ] [FORECASTER] Completed predict_future for PK [2026-03-11T20:30:21.697821] [INFO ] [sig ] PK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:21.845367] [INFO ] [LOCAL ] Saved forecast: PK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PK.txt [2026-03-11T20:30:21.845499] [INFO ] [sig ] [2295/3275] Completed PK in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-11T20:30:21.845539] [INFO ] [sig ] [2296/3275] Forecasting PKBK... [2026-03-11T20:30:21.845567] [INFO ] [sig ] Generating forecast for: PKBK [2026-03-11T20:30:21.845619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-03-11T20:30:21.856672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-03-11T20:30:21.856940] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-03-11T20:30:21.857749] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-03-11T20:30:21.857800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:21.857831] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:21.857856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:21.857912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:21.915793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:21.916451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:21.916548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:21.916604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:22.034913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:22.035075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:22.035115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:22.035144] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:22.038766] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-03-11T20:30:22.039051] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-03-11T20:30:22.039187] [INFO ] [sig ] PKBK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:22.186775] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PKBK.txt [2026-03-11T20:30:22.186914] [INFO ] [sig ] [2296/3275] Completed PKBK in 0.3s | 2.80 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-11T20:30:22.186954] [INFO ] [sig ] [2297/3275] Forecasting PKE... [2026-03-11T20:30:22.186982] [INFO ] [sig ] Generating forecast for: PKE [2026-03-11T20:30:22.187012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-03-11T20:30:22.199297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-03-11T20:30:22.199678] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-03-11T20:30:22.200513] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-03-11T20:30:22.200565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:22.200643] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:22.200673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:22.200731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:22.259953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:22.260976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:22.261061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:22.261093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:22.384635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:22.384792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:22.384832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:22.384860] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:22.388304] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: UP (p=62.93%) [2026-03-11T20:30:22.388801] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-03-11T20:30:22.388936] [INFO ] [sig ] PKE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:22.535190] [INFO ] [LOCAL ] Saved forecast: PKE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PKE.txt [2026-03-11T20:30:22.535336] [INFO ] [sig ] [2297/3275] Completed PKE in 0.3s | 2.80 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-11T20:30:22.535378] [INFO ] [sig ] [2298/3275] Forecasting PKG... [2026-03-11T20:30:22.535407] [INFO ] [sig ] Generating forecast for: PKG [2026-03-11T20:30:22.535437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-03-11T20:30:22.547635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-03-11T20:30:22.547990] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-03-11T20:30:22.548835] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-03-11T20:30:22.548886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:22.548917] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:22.548943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:22.548999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:22.606713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:22.607367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:22.607472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:22.607505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:22.734983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:22.735150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:22.735198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:22.735230] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:22.738715] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-03-11T20:30:22.739002] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-03-11T20:30:22.739157] [INFO ] [sig ] PKG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:22.885442] [INFO ] [LOCAL ] Saved forecast: PKG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PKG.txt [2026-03-11T20:30:22.885586] [INFO ] [sig ] [2298/3275] Completed PKG in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-11T20:30:22.885635] [INFO ] [sig ] [2299/3275] Forecasting PKOH... [2026-03-11T20:30:22.885665] [INFO ] [sig ] Generating forecast for: PKOH [2026-03-11T20:30:22.885694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-03-11T20:30:22.897657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-03-11T20:30:22.897957] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-03-11T20:30:22.899033] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-03-11T20:30:22.899085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:22.899116] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:22.899142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:22.899209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:22.958938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:22.959846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:22.959926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:22.959957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:23.076600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:23.076734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:23.076772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:23.076799] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:23.080222] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=9.85%) [2026-03-11T20:30:23.080492] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-03-11T20:30:23.080634] [INFO ] [sig ] PKOH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:23.223976] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PKOH.txt [2026-03-11T20:30:23.224101] [INFO ] [sig ] [2299/3275] Completed PKOH in 0.3s | 2.80 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-11T20:30:23.224140] [INFO ] [sig ] [2300/3275] Forecasting PKX... [2026-03-11T20:30:23.224168] [INFO ] [sig ] Generating forecast for: PKX [2026-03-11T20:30:23.224197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-03-11T20:30:23.236262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-03-11T20:30:23.236605] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-03-11T20:30:23.237413] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-03-11T20:30:23.237464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:23.237494] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:23.237519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:23.237595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:23.297443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:23.298162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:23.298248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:23.298279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:23.420261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:23.420629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:23.420671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:23.420698] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:23.424479] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: DOWN (p=0.60%) [2026-03-11T20:30:23.424774] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-03-11T20:30:23.424903] [INFO ] [sig ] PKX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:23.574941] [INFO ] [LOCAL ] Saved forecast: PKX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PKX.txt [2026-03-11T20:30:23.575087] [INFO ] [sig ] [2300/3275] Completed PKX in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-11T20:30:23.575136] [INFO ] [sig ] [2301/3275] Forecasting PLAB... [2026-03-11T20:30:23.575168] [INFO ] [sig ] Generating forecast for: PLAB [2026-03-11T20:30:23.575205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-03-11T20:30:23.588922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-03-11T20:30:23.589285] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-03-11T20:30:23.590120] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-03-11T20:30:23.590172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:23.590212] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:23.590240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:23.590296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:23.651928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:23.652765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:23.652859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:23.652893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:23.782353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:23.782509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:23.782550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:23.782600] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:23.786593] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: DOWN (p=15.19%) [2026-03-11T20:30:23.786878] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-03-11T20:30:23.787011] [INFO ] [sig ] PLAB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:23.944529] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PLAB.txt [2026-03-11T20:30:23.944787] [INFO ] [sig ] [2301/3275] Completed PLAB in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-11T20:30:23.944840] [INFO ] [sig ] [2302/3275] Forecasting PLAY... [2026-03-11T20:30:23.944870] [INFO ] [sig ] Generating forecast for: PLAY [2026-03-11T20:30:23.944900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-03-11T20:30:23.957848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-03-11T20:30:23.958302] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-03-11T20:30:23.959143] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-03-11T20:30:23.959197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:23.959230] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:23.959427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:23.959483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:24.020047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:24.020963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:24.021050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:24.021085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:24.141531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:24.141710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:24.141752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:24.141782] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:24.145369] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-03-11T20:30:24.145691] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-03-11T20:30:24.145828] [INFO ] [sig ] PLAY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:24.309017] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PLAY.txt [2026-03-11T20:30:24.309280] [INFO ] [sig ] [2302/3275] Completed PLAY in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-11T20:30:24.309346] [INFO ] [sig ] [2303/3275] Forecasting PLBC... [2026-03-11T20:30:24.309395] [INFO ] [sig ] Generating forecast for: PLBC [2026-03-11T20:30:24.309449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-03-11T20:30:24.324667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-03-11T20:30:24.325155] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-03-11T20:30:24.326394] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-03-11T20:30:24.326467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:24.326515] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:24.326557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:24.326668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:24.416195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:24.417248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:24.417375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:24.417422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:24.571669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:24.571872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:24.571937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:24.571987] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:24.577109] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: DOWN (p=6.99%) [2026-03-11T20:30:24.577673] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-03-11T20:30:24.577900] [INFO ] [sig ] PLBC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:24.821253] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PLBC.txt [2026-03-11T20:30:24.821483] [INFO ] [sig ] [2303/3275] Completed PLBC in 0.5s | 2.80 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-11T20:30:24.821533] [INFO ] [sig ] [2304/3275] Forecasting PLBY... [2026-03-11T20:30:24.821567] [INFO ] [sig ] Generating forecast for: PLBY [2026-03-11T20:30:24.821632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-03-11T20:30:24.841878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-03-11T20:30:24.842411] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-03-11T20:30:24.843625] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-03-11T20:30:24.843700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:24.843742] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:24.843773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:24.843835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:24.943469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:24.944915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:24.945040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:24.945098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:25.119677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:25.119883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:25.119944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:25.120037] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:25.125245] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=33.95%) [2026-03-11T20:30:25.125789] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-03-11T20:30:25.126040] [INFO ] [sig ] PLBY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:25.352644] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PLBY.txt [2026-03-11T20:30:25.352858] [INFO ] [sig ] [2304/3275] Completed PLBY in 0.5s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-11T20:30:25.352908] [INFO ] [sig ] [2305/3275] Forecasting PLCE... [2026-03-11T20:30:25.352941] [INFO ] [sig ] Generating forecast for: PLCE [2026-03-11T20:30:25.352977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-03-11T20:30:25.367004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-03-11T20:30:25.367530] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-03-11T20:30:25.368752] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-03-11T20:30:25.368826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:25.370371] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:25.370467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:25.370629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:25.450742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:25.451784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:25.451903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:25.451940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:25.602821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:25.603023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:25.603089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:25.603141] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:25.608652] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: UP (p=91.32%) [2026-03-11T20:30:25.609150] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-03-11T20:30:25.609359] [INFO ] [sig ] PLCE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:25.781935] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PLCE.txt [2026-03-11T20:30:25.782103] [INFO ] [sig ] [2305/3275] Completed PLCE in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-11T20:30:25.782154] [INFO ] [sig ] [2306/3275] Forecasting PLD... [2026-03-11T20:30:25.782190] [INFO ] [sig ] Generating forecast for: PLD [2026-03-11T20:30:25.782227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-03-11T20:30:25.796968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-03-11T20:30:25.797398] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-03-11T20:30:25.798312] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-03-11T20:30:25.798366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:25.798398] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:25.798423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:25.798480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:25.866294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:25.867245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:25.867346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:25.867399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:26.011968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:26.012140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:26.012191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:26.012226] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:26.016127] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-03-11T20:30:26.016450] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-03-11T20:30:26.016621] [INFO ] [sig ] PLD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:26.158832] [INFO ] [LOCAL ] Saved forecast: PLD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PLD.txt [2026-03-11T20:30:26.158963] [INFO ] [sig ] [2306/3275] Completed PLD in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-11T20:30:26.159001] [INFO ] [sig ] [2307/3275] Forecasting PLPC... [2026-03-11T20:30:26.159029] [INFO ] [sig ] Generating forecast for: PLPC [2026-03-11T20:30:26.159060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-03-11T20:30:26.170896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-03-11T20:30:26.171204] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-03-11T20:30:26.172007] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-03-11T20:30:26.172059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:26.172091] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:26.172117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:26.172173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:26.231725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:26.232524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:26.232802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:26.232837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:26.361506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:26.361688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:26.361729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:26.361757] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:26.365330] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: DOWN (p=29.10%) [2026-03-11T20:30:26.365682] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-03-11T20:30:26.365826] [INFO ] [sig ] PLPC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:26.512817] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PLPC.txt [2026-03-11T20:30:26.512982] [INFO ] [sig ] [2307/3275] Completed PLPC in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-11T20:30:26.513022] [INFO ] [sig ] [2308/3275] Forecasting PLRX... [2026-03-11T20:30:26.513051] [INFO ] [sig ] Generating forecast for: PLRX [2026-03-11T20:30:26.513082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-03-11T20:30:26.525947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-03-11T20:30:26.526384] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-03-11T20:30:26.527302] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-03-11T20:30:26.527360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:26.527390] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:26.527416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:26.527487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:26.600361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:26.601308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:26.601401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:26.601433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:26.722990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:26.723152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:26.723192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:26.723254] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:26.726785] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=74.02%) [2026-03-11T20:30:26.727071] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-03-11T20:30:26.727207] [INFO ] [sig ] PLRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:26.870032] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PLRX.txt [2026-03-11T20:30:26.870207] [INFO ] [sig ] [2308/3275] Completed PLRX in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-11T20:30:26.870255] [INFO ] [sig ] [2309/3275] Forecasting PLSE... [2026-03-11T20:30:26.870292] [INFO ] [sig ] Generating forecast for: PLSE [2026-03-11T20:30:26.870336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-03-11T20:30:26.882935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-03-11T20:30:26.883258] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-03-11T20:30:26.884087] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-03-11T20:30:26.884139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:26.884171] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:26.884196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:26.884252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:26.942560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:26.943406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:26.943487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:26.943520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:27.063519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:27.063669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:27.063708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:27.063737] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:27.067270] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: DOWN (p=12.40%) [2026-03-11T20:30:27.067754] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-03-11T20:30:27.067880] [INFO ] [sig ] PLSE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:27.213270] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PLSE.txt [2026-03-11T20:30:27.213425] [INFO ] [sig ] [2309/3275] Completed PLSE in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-11T20:30:27.213467] [INFO ] [sig ] [2310/3275] Forecasting PLTK... [2026-03-11T20:30:27.213496] [INFO ] [sig ] Generating forecast for: PLTK [2026-03-11T20:30:27.213525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-03-11T20:30:27.226335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-03-11T20:30:27.226682] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-03-11T20:30:27.227486] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-03-11T20:30:27.227550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:27.227603] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:27.227633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:27.227693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:27.289094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:27.289956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:27.290039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:27.290072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:27.418326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:27.418502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:27.418551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:27.418606] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:27.422491] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=76.72%) [2026-03-11T20:30:27.422811] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-03-11T20:30:27.422953] [INFO ] [sig ] PLTK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:27.577605] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PLTK.txt [2026-03-11T20:30:27.577749] [INFO ] [sig ] [2310/3275] Completed PLTK in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-11T20:30:27.577788] [INFO ] [sig ] [2311/3275] Forecasting PLUG... [2026-03-11T20:30:27.577815] [INFO ] [sig ] Generating forecast for: PLUG [2026-03-11T20:30:27.577845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-03-11T20:30:27.589264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-03-11T20:30:27.589614] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-03-11T20:30:27.590410] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-03-11T20:30:27.590461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:27.590494] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:27.590520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:27.590604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:27.648325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:27.649215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:27.649311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:27.649344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:27.772095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:27.772254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:27.772293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:27.772320] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:27.776244] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=72.74%) [2026-03-11T20:30:27.776715] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-03-11T20:30:27.776843] [INFO ] [sig ] PLUG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:27.925659] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PLUG.txt [2026-03-11T20:30:27.925798] [INFO ] [sig ] [2311/3275] Completed PLUG in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-11T20:30:27.925837] [INFO ] [sig ] [2312/3275] Forecasting PLUS... [2026-03-11T20:30:27.925866] [INFO ] [sig ] Generating forecast for: PLUS [2026-03-11T20:30:27.925895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-03-11T20:30:27.937981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-03-11T20:30:27.938343] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-03-11T20:30:27.939352] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-03-11T20:30:27.939403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:27.939434] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:27.939460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:27.939516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:27.998173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:27.999110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:27.999205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:27.999245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:28.121021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:28.121178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:28.121219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:28.121247] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:28.124727] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-03-11T20:30:28.125010] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-03-11T20:30:28.125137] [INFO ] [sig ] PLUS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:28.269435] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PLUS.txt [2026-03-11T20:30:28.269564] [INFO ] [sig ] [2312/3275] Completed PLUS in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-11T20:30:28.269623] [INFO ] [sig ] [2313/3275] Forecasting PLXS... [2026-03-11T20:30:28.269652] [INFO ] [sig ] Generating forecast for: PLXS [2026-03-11T20:30:28.269681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-03-11T20:30:28.281678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-03-11T20:30:28.282002] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-03-11T20:30:28.282808] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-03-11T20:30:28.282860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:28.282892] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:28.282918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:28.282974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:28.341040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:28.341796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:28.341880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:28.341913] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:28.465449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:28.465623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:28.465666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:28.465696] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:28.469255] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: DOWN (p=34.35%) [2026-03-11T20:30:28.469549] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-03-11T20:30:28.469700] [INFO ] [sig ] PLXS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:28.616063] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PLXS.txt [2026-03-11T20:30:28.616209] [INFO ] [sig ] [2313/3275] Completed PLXS in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-11T20:30:28.616249] [INFO ] [sig ] [2314/3275] Forecasting PM... [2026-03-11T20:30:28.616278] [INFO ] [sig ] Generating forecast for: PM [2026-03-11T20:30:28.616308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-03-11T20:30:28.630726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-03-11T20:30:28.631109] [INFO ] [FORECASTER] Starting predict_future for PM [2026-03-11T20:30:28.631947] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-03-11T20:30:28.631999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:28.632029] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:28.632054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:28.632109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:28.690732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:28.691901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:28.691985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:28.692019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:28.815125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:28.815284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:28.815326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:28.815356] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:28.818858] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-03-11T20:30:28.819144] [INFO ] [FORECASTER] Completed predict_future for PM [2026-03-11T20:30:28.819301] [INFO ] [sig ] PM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:28.968886] [INFO ] [LOCAL ] Saved forecast: PM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PM.txt [2026-03-11T20:30:28.969045] [INFO ] [sig ] [2314/3275] Completed PM in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-11T20:30:28.969087] [INFO ] [sig ] [2315/3275] Forecasting PML... [2026-03-11T20:30:28.969116] [INFO ] [sig ] Generating forecast for: PML [2026-03-11T20:30:28.969147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-03-11T20:30:28.981904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-03-11T20:30:28.982312] [INFO ] [FORECASTER] Starting predict_future for PML [2026-03-11T20:30:28.983157] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-03-11T20:30:28.983222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:28.983260] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:28.983293] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:28.983354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:29.042424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:29.043348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:29.043468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:29.043504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:29.166229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:29.166380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:29.166422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:29.166453] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:29.170384] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: DOWN (p=46.57%) [2026-03-11T20:30:29.170733] [INFO ] [FORECASTER] Completed predict_future for PML [2026-03-11T20:30:29.170870] [INFO ] [sig ] PML: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:29.318255] [INFO ] [LOCAL ] Saved forecast: PML 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PML.txt [2026-03-11T20:30:29.318425] [INFO ] [sig ] [2315/3275] Completed PML in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-11T20:30:29.318465] [INFO ] [sig ] [2316/3275] Forecasting PMM... [2026-03-11T20:30:29.318493] [INFO ] [sig ] Generating forecast for: PMM [2026-03-11T20:30:29.318523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-03-11T20:30:29.330268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-03-11T20:30:29.330648] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-03-11T20:30:29.331491] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-03-11T20:30:29.331544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:29.331595] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:29.331625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:29.331682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:29.396628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:29.397489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:29.397593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:29.397819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:29.525615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:29.525790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:29.525842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:29.525877] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:29.530276] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: UP (p=79.97%) [2026-03-11T20:30:29.530769] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-03-11T20:30:29.530954] [INFO ] [sig ] PMM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:29.683151] [INFO ] [LOCAL ] Saved forecast: PMM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PMM.txt [2026-03-11T20:30:29.683311] [INFO ] [sig ] [2316/3275] Completed PMM in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-11T20:30:29.683352] [INFO ] [sig ] [2317/3275] Forecasting PMO... [2026-03-11T20:30:29.683381] [INFO ] [sig ] Generating forecast for: PMO [2026-03-11T20:30:29.683411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-03-11T20:30:29.695222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-03-11T20:30:29.695687] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-03-11T20:30:29.696545] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-03-11T20:30:29.696623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:29.696656] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:29.696681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:29.696737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:29.756674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:29.757565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:29.757671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:29.757704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:29.880333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:29.880510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:29.880551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:29.880601] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:29.884008] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: UP (p=93.18%) [2026-03-11T20:30:29.884310] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-03-11T20:30:29.884446] [INFO ] [sig ] PMO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:30.033762] [INFO ] [LOCAL ] Saved forecast: PMO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PMO.txt [2026-03-11T20:30:30.033930] [INFO ] [sig ] [2317/3275] Completed PMO in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-11T20:30:30.033969] [INFO ] [sig ] [2318/3275] Forecasting PMTS... [2026-03-11T20:30:30.033998] [INFO ] [sig ] Generating forecast for: PMTS [2026-03-11T20:30:30.034033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-03-11T20:30:30.047637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-03-11T20:30:30.047993] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-03-11T20:30:30.048861] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-03-11T20:30:30.048914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:30.048945] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:30.048970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:30.049027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:30.108325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:30.109052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:30.109136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:30.109169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:30.241247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:30.241402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:30.241441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:30.241468] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:30.244897] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: UP (p=64.74%) [2026-03-11T20:30:30.245169] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-03-11T20:30:30.245294] [INFO ] [sig ] PMTS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:30.388078] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PMTS.txt [2026-03-11T20:30:30.388249] [INFO ] [sig ] [2318/3275] Completed PMTS in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-11T20:30:30.388290] [INFO ] [sig ] [2319/3275] Forecasting PMVP... [2026-03-11T20:30:30.388319] [INFO ] [sig ] Generating forecast for: PMVP [2026-03-11T20:30:30.388351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-03-11T20:30:30.401723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-03-11T20:30:30.402027] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-03-11T20:30:30.402831] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-03-11T20:30:30.402882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:30.402913] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:30.402939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:30.402995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:30.462351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:30.463289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:30.463388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:30.463420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:30.592415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:30.592594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:30.592637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:30.592667] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:30.596120] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=21.58%) [2026-03-11T20:30:30.596398] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-03-11T20:30:30.596529] [INFO ] [sig ] PMVP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:30.740112] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PMVP.txt [2026-03-11T20:30:30.740251] [INFO ] [sig ] [2319/3275] Completed PMVP in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-11T20:30:30.740291] [INFO ] [sig ] [2320/3275] Forecasting PNC... [2026-03-11T20:30:30.740319] [INFO ] [sig ] Generating forecast for: PNC [2026-03-11T20:30:30.740349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-03-11T20:30:30.753454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-03-11T20:30:30.753812] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-03-11T20:30:30.754628] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-03-11T20:30:30.754678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:30.754708] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:30.754735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:30.754790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:30.814166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:30.814911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:30.814993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:30.815026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:30.942021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:30.942180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:30.942220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:30.942251] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:30.945832] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-03-11T20:30:30.946114] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-03-11T20:30:30.946242] [INFO ] [sig ] PNC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:31.090812] [INFO ] [LOCAL ] Saved forecast: PNC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PNC.txt [2026-03-11T20:30:31.090951] [INFO ] [sig ] [2320/3275] Completed PNC in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-11T20:30:31.090991] [INFO ] [sig ] [2321/3275] Forecasting PNI... [2026-03-11T20:30:31.091018] [INFO ] [sig ] Generating forecast for: PNI [2026-03-11T20:30:31.091050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-03-11T20:30:31.103967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-03-11T20:30:31.104294] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-03-11T20:30:31.105106] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-03-11T20:30:31.105159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:31.105205] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:31.105239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:31.105307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:31.164288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:31.165112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:31.165191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:31.165222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:31.278645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:31.278807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:31.278849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:31.278880] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:31.282427] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=44.69%) [2026-03-11T20:30:31.282735] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-03-11T20:30:31.282864] [INFO ] [sig ] PNI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:31.424210] [INFO ] [LOCAL ] Saved forecast: PNI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PNI.txt [2026-03-11T20:30:31.424368] [INFO ] [sig ] [2321/3275] Completed PNI in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-11T20:30:31.424408] [INFO ] [sig ] [2322/3275] Forecasting PNQI... [2026-03-11T20:30:31.424436] [INFO ] [sig ] Generating forecast for: PNQI [2026-03-11T20:30:31.424466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-03-11T20:30:31.437486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-03-11T20:30:31.437908] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-03-11T20:30:31.438784] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-03-11T20:30:31.438841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:31.438918] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:31.438947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:31.439004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:31.509028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:31.510010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:31.510099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:31.510133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:31.663693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:31.663867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:31.663906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:31.663934] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:31.667540] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: UP (p=71.38%) [2026-03-11T20:30:31.667874] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-03-11T20:30:31.668048] [INFO ] [sig ] PNQI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:31.823077] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PNQI.txt [2026-03-11T20:30:31.823321] [INFO ] [sig ] [2322/3275] Completed PNQI in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-11T20:30:31.823372] [INFO ] [sig ] [2323/3275] Forecasting PNRG... [2026-03-11T20:30:31.823406] [INFO ] [sig ] Generating forecast for: PNRG [2026-03-11T20:30:31.823444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-03-11T20:30:31.836007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-03-11T20:30:31.836436] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-03-11T20:30:31.837326] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-03-11T20:30:31.837382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:31.837414] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:31.837443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:31.837501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:31.900089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:31.901234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:31.901325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:31.901359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:32.026469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:32.026667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:32.026717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:32.026751] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:32.031276] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: UP (p=67.89%) [2026-03-11T20:30:32.031704] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-03-11T20:30:32.031877] [INFO ] [sig ] PNRG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:32.180534] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PNRG.txt [2026-03-11T20:30:32.180722] [INFO ] [sig ] [2323/3275] Completed PNRG in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-11T20:30:32.180763] [INFO ] [sig ] [2324/3275] Forecasting PNTG... [2026-03-11T20:30:32.180791] [INFO ] [sig ] Generating forecast for: PNTG [2026-03-11T20:30:32.180821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-03-11T20:30:32.194109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-03-11T20:30:32.194523] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-03-11T20:30:32.195358] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-03-11T20:30:32.195413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:32.195447] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:32.195475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:32.195750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:32.259084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:32.259981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:32.260064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:32.260097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:32.398645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:32.398813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:32.398859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:32.398893] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:32.403261] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: DOWN (p=14.73%) [2026-03-11T20:30:32.403813] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-03-11T20:30:32.403967] [INFO ] [sig ] PNTG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:32.553503] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PNTG.txt [2026-03-11T20:30:32.553650] [INFO ] [sig ] [2324/3275] Completed PNTG in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-11T20:30:32.553699] [INFO ] [sig ] [2325/3275] Forecasting PODD... [2026-03-11T20:30:32.553730] [INFO ] [sig ] Generating forecast for: PODD [2026-03-11T20:30:32.553760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-03-11T20:30:32.566194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-03-11T20:30:32.566512] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-03-11T20:30:32.567318] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-03-11T20:30:32.567370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:32.567401] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:32.567427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:32.567482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:32.626220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:32.627065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:32.627147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:32.627179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:32.750230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:32.750388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:32.750427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:32.750488] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:32.754496] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: DOWN (p=18.47%) [2026-03-11T20:30:32.754793] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-03-11T20:30:32.754921] [INFO ] [sig ] PODD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:32.920834] [INFO ] [LOCAL ] Saved forecast: PODD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PODD.txt [2026-03-11T20:30:32.920980] [INFO ] [sig ] [2325/3275] Completed PODD in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-11T20:30:32.921021] [INFO ] [sig ] [2326/3275] Forecasting POOL... [2026-03-11T20:30:32.921049] [INFO ] [sig ] Generating forecast for: POOL [2026-03-11T20:30:32.921078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-03-11T20:30:32.933727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-03-11T20:30:32.934048] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-03-11T20:30:32.934873] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-03-11T20:30:32.934925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:32.934956] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:32.934983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:32.935038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:32.993415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:32.994097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:32.994181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:32.994215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:33.119688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:33.120047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:33.120090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:33.120120] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:33.124342] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=66.45%) [2026-03-11T20:30:33.124665] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-03-11T20:30:33.124814] [INFO ] [sig ] POOL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:33.272263] [INFO ] [LOCAL ] Saved forecast: POOL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/POOL.txt [2026-03-11T20:30:33.272421] [INFO ] [sig ] [2326/3275] Completed POOL in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-11T20:30:33.272463] [INFO ] [sig ] [2327/3275] Forecasting POWI... [2026-03-11T20:30:33.272491] [INFO ] [sig ] Generating forecast for: POWI [2026-03-11T20:30:33.272522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-03-11T20:30:33.286484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-03-11T20:30:33.286777] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-03-11T20:30:33.287651] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-03-11T20:30:33.287705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:33.287738] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:33.287766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:33.287835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:33.355275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:33.356062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:33.356161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:33.356200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:33.477811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:33.477999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:33.478041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:33.478072] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:33.481715] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=1.24%) [2026-03-11T20:30:33.482007] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-03-11T20:30:33.482140] [INFO ] [sig ] POWI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:33.623863] [INFO ] [LOCAL ] Saved forecast: POWI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/POWI.txt [2026-03-11T20:30:33.624043] [INFO ] [sig ] [2327/3275] Completed POWI in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-11T20:30:33.624086] [INFO ] [sig ] [2328/3275] Forecasting POWL... [2026-03-11T20:30:33.624118] [INFO ] [sig ] Generating forecast for: POWL [2026-03-11T20:30:33.624150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-03-11T20:30:33.636910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-03-11T20:30:33.637270] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-03-11T20:30:33.638187] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-03-11T20:30:33.638243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:33.638275] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:33.638302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:33.638360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:33.700161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:33.701111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:33.701201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:33.701234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:33.825434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:33.825608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:33.825667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:33.825696] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:33.829191] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: UP (p=87.73%) [2026-03-11T20:30:33.829498] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-03-11T20:30:33.829643] [INFO ] [sig ] POWL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:33.982300] [INFO ] [LOCAL ] Saved forecast: POWL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/POWL.txt [2026-03-11T20:30:33.982477] [INFO ] [sig ] [2328/3275] Completed POWL in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-11T20:30:33.982517] [INFO ] [sig ] [2329/3275] Forecasting PPC... [2026-03-11T20:30:33.982546] [INFO ] [sig ] Generating forecast for: PPC [2026-03-11T20:30:33.982599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-03-11T20:30:33.995372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-03-11T20:30:33.995768] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-03-11T20:30:33.996597] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-03-11T20:30:33.996653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:33.996686] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:33.996712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:33.996770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:34.055762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:34.056613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:34.056698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:34.056730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:34.179893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:34.180034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:34.180073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:34.180101] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:34.183688] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: DOWN (p=0.94%) [2026-03-11T20:30:34.183975] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-03-11T20:30:34.184106] [INFO ] [sig ] PPC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:34.332591] [INFO ] [LOCAL ] Saved forecast: PPC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PPC.txt [2026-03-11T20:30:34.332728] [INFO ] [sig ] [2329/3275] Completed PPC in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-11T20:30:34.332767] [INFO ] [sig ] [2330/3275] Forecasting PPG... [2026-03-11T20:30:34.332797] [INFO ] [sig ] Generating forecast for: PPG [2026-03-11T20:30:34.332827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-03-11T20:30:34.344736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-03-11T20:30:34.345070] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-03-11T20:30:34.345896] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-03-11T20:30:34.345948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:34.345979] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:34.346006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:34.346062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:34.403675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:34.404312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:34.404407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:34.404440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:34.531188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:34.531352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:34.531392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:34.531421] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:34.534830] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: UP (p=59.00%) [2026-03-11T20:30:34.535104] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-03-11T20:30:34.535228] [INFO ] [sig ] PPG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:34.692316] [INFO ] [LOCAL ] Saved forecast: PPG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PPG.txt [2026-03-11T20:30:34.692443] [INFO ] [sig ] [2330/3275] Completed PPG in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-11T20:30:34.692483] [INFO ] [sig ] [2331/3275] Forecasting PPH... [2026-03-11T20:30:34.692511] [INFO ] [sig ] Generating forecast for: PPH [2026-03-11T20:30:34.692541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-03-11T20:30:34.705040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-03-11T20:30:34.705374] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-03-11T20:30:34.706204] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-03-11T20:30:34.706256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:34.706287] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:34.706313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:34.706369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:34.766534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:34.767414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:34.767499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:34.767532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:34.890222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:34.890377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:34.890417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:34.890446] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:34.894514] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: UP (p=69.33%) [2026-03-11T20:30:34.894804] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-03-11T20:30:34.894935] [INFO ] [sig ] PPH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:35.038971] [INFO ] [LOCAL ] Saved forecast: PPH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PPH.txt [2026-03-11T20:30:35.039102] [INFO ] [sig ] [2331/3275] Completed PPH in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-11T20:30:35.039139] [INFO ] [sig ] [2332/3275] Forecasting PPIH... [2026-03-11T20:30:35.039169] [INFO ] [sig ] Generating forecast for: PPIH [2026-03-11T20:30:35.039198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-03-11T20:30:35.051070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-03-11T20:30:35.051468] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-03-11T20:30:35.052426] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-03-11T20:30:35.052481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:35.052512] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:35.052549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:35.052704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:35.112286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:35.113394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:35.113510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:35.113744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:35.244926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:35.245087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:35.245135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:35.245172] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:35.249631] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: UP (p=68.19%) [2026-03-11T20:30:35.249948] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-03-11T20:30:35.250101] [INFO ] [sig ] PPIH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:35.409170] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PPIH.txt [2026-03-11T20:30:35.409342] [INFO ] [sig ] [2332/3275] Completed PPIH in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-11T20:30:35.409401] [INFO ] [sig ] [2333/3275] Forecasting PPL... [2026-03-11T20:30:35.409441] [INFO ] [sig ] Generating forecast for: PPL [2026-03-11T20:30:35.409493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-03-11T20:30:35.424213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-03-11T20:30:35.424617] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-03-11T20:30:35.425483] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-03-11T20:30:35.425537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:35.425568] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:35.425624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:35.425682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:35.489716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:35.490831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:35.490916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:35.490949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:35.614691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:35.614860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:35.614899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:35.614927] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:35.618465] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=72.74%) [2026-03-11T20:30:35.618801] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-03-11T20:30:35.618943] [INFO ] [sig ] PPL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:35.762691] [INFO ] [LOCAL ] Saved forecast: PPL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PPL.txt [2026-03-11T20:30:35.762830] [INFO ] [sig ] [2333/3275] Completed PPL in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-11T20:30:35.762868] [INFO ] [sig ] [2334/3275] Forecasting PPSI... [2026-03-11T20:30:35.762897] [INFO ] [sig ] Generating forecast for: PPSI [2026-03-11T20:30:35.762927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-03-11T20:30:35.774790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-03-11T20:30:35.775150] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-03-11T20:30:35.776048] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-03-11T20:30:35.776101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:35.776133] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:35.776159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:35.776214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:35.834462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:35.835244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:35.835330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:35.835369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:35.953771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:35.953927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:35.953967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:35.953995] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:35.957460] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=49.96%) [2026-03-11T20:30:35.957794] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-03-11T20:30:35.957921] [INFO ] [sig ] PPSI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:36.099627] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PPSI.txt [2026-03-11T20:30:36.099767] [INFO ] [sig ] [2334/3275] Completed PPSI in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-11T20:30:36.099805] [INFO ] [sig ] [2335/3275] Forecasting PPTA... [2026-03-11T20:30:36.099834] [INFO ] [sig ] Generating forecast for: PPTA [2026-03-11T20:30:36.099864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-03-11T20:30:36.112889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-03-11T20:30:36.113209] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-03-11T20:30:36.114043] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-03-11T20:30:36.114101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:36.114133] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:36.114158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:36.114214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:36.173478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:36.174151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:36.174231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:36.174263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:36.298553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:36.298729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:36.298770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:36.298800] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:36.302229] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: DOWN (p=7.74%) [2026-03-11T20:30:36.302511] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-03-11T20:30:36.302660] [INFO ] [sig ] PPTA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:36.445373] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PPTA.txt [2026-03-11T20:30:36.445524] [INFO ] [sig ] [2335/3275] Completed PPTA in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-11T20:30:36.445564] [INFO ] [sig ] [2336/3275] Forecasting PRA... [2026-03-11T20:30:36.445612] [INFO ] [sig ] Generating forecast for: PRA [2026-03-11T20:30:36.445650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-03-11T20:30:36.457856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-03-11T20:30:36.458234] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-03-11T20:30:36.459295] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-03-11T20:30:36.459349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:36.459383] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:36.459415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:36.459472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:36.518104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:36.518764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:36.518842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:36.518873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:36.636461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:36.636633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:36.636673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:36.636701] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:36.640206] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=6.91%) [2026-03-11T20:30:36.640482] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-03-11T20:30:36.640781] [INFO ] [sig ] PRA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:36.795973] [INFO ] [LOCAL ] Saved forecast: PRA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PRA.txt [2026-03-11T20:30:36.796163] [INFO ] [sig ] [2336/3275] Completed PRA in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-11T20:30:36.796208] [INFO ] [sig ] [2337/3275] Forecasting PRAA... [2026-03-11T20:30:36.796239] [INFO ] [sig ] Generating forecast for: PRAA [2026-03-11T20:30:36.796270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-03-11T20:30:36.811524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-03-11T20:30:36.811989] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-03-11T20:30:36.812940] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-03-11T20:30:36.812995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:36.813025] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:36.813051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:36.813107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:36.875691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:36.876635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:36.876731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:36.876763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:37.021286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:37.021452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:37.021492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:37.021519] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:37.025193] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=94.93%) [2026-03-11T20:30:37.025517] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-03-11T20:30:37.025680] [INFO ] [sig ] PRAA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:37.202711] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PRAA.txt [2026-03-11T20:30:37.202871] [INFO ] [sig ] [2337/3275] Completed PRAA in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-11T20:30:37.202911] [INFO ] [sig ] [2338/3275] Forecasting PRAX... [2026-03-11T20:30:37.202940] [INFO ] [sig ] Generating forecast for: PRAX [2026-03-11T20:30:37.202970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-03-11T20:30:37.218837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-03-11T20:30:37.219451] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-03-11T20:30:37.220441] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-03-11T20:30:37.220501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:37.220536] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:37.220564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:37.220656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:37.283285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:37.284918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:37.285022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:37.285057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:37.425801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:37.426014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:37.426057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:37.426087] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:37.430636] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: DOWN (p=6.47%) [2026-03-11T20:30:37.430948] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-03-11T20:30:37.431093] [INFO ] [sig ] PRAX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:37.577184] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PRAX.txt [2026-03-11T20:30:37.577336] [INFO ] [sig ] [2338/3275] Completed PRAX in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-11T20:30:37.577378] [INFO ] [sig ] [2339/3275] Forecasting PRCH... [2026-03-11T20:30:37.577407] [INFO ] [sig ] Generating forecast for: PRCH [2026-03-11T20:30:37.577440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-03-11T20:30:37.591037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-03-11T20:30:37.591373] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-03-11T20:30:37.592222] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-03-11T20:30:37.592275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:37.592346] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:37.592381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:37.592449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:37.651337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:37.652274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:37.652361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:37.652393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:37.788877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:37.789049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:37.789090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:37.789137] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:37.792747] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=8.07%) [2026-03-11T20:30:37.793077] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-03-11T20:30:37.793222] [INFO ] [sig ] PRCH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:37.940545] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PRCH.txt [2026-03-11T20:30:37.940745] [INFO ] [sig ] [2339/3275] Completed PRCH in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-11T20:30:37.940788] [INFO ] [sig ] [2340/3275] Forecasting PRDO... [2026-03-11T20:30:37.940817] [INFO ] [sig ] Generating forecast for: PRDO [2026-03-11T20:30:37.940846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-03-11T20:30:37.954551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-03-11T20:30:37.954980] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-03-11T20:30:37.956034] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-03-11T20:30:37.956086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:37.956118] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:37.956143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:37.956198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:38.019225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:38.020421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:38.020517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:38.020550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:38.168901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:38.169135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:38.169201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:38.169233] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:38.172988] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=69.26%) [2026-03-11T20:30:38.173275] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-03-11T20:30:38.173422] [INFO ] [sig ] PRDO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:38.317704] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PRDO.txt [2026-03-11T20:30:38.317857] [INFO ] [sig ] [2340/3275] Completed PRDO in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-11T20:30:38.317898] [INFO ] [sig ] [2341/3275] Forecasting PRFZ... [2026-03-11T20:30:38.317926] [INFO ] [sig ] Generating forecast for: PRFZ [2026-03-11T20:30:38.317977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-03-11T20:30:38.332590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-03-11T20:30:38.332906] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-03-11T20:30:38.333933] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-03-11T20:30:38.333984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:38.334016] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:38.334042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:38.334097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:38.392260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:38.393093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:38.393179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:38.393229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:38.517789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:38.517965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:38.518018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:38.518047] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:38.521933] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: UP (p=65.48%) [2026-03-11T20:30:38.522417] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-03-11T20:30:38.522551] [INFO ] [sig ] PRFZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:38.671795] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PRFZ.txt [2026-03-11T20:30:38.671959] [INFO ] [sig ] [2341/3275] Completed PRFZ in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-11T20:30:38.671999] [INFO ] [sig ] [2342/3275] Forecasting PRG... [2026-03-11T20:30:38.672028] [INFO ] [sig ] Generating forecast for: PRG [2026-03-11T20:30:38.672059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-03-11T20:30:38.685741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-03-11T20:30:38.686132] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-03-11T20:30:38.687029] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-03-11T20:30:38.687086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:38.687129] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:38.687156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:38.687212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:38.753524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:38.754493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:38.754604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:38.754645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:38.881786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:38.881966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:38.882013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:38.882080] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:38.885825] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-03-11T20:30:38.886129] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-03-11T20:30:38.886275] [INFO ] [sig ] PRG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:39.031985] [INFO ] [LOCAL ] Saved forecast: PRG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PRG.txt [2026-03-11T20:30:39.032162] [INFO ] [sig ] [2342/3275] Completed PRG in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-11T20:30:39.032205] [INFO ] [sig ] [2343/3275] Forecasting PRGO... [2026-03-11T20:30:39.032235] [INFO ] [sig ] Generating forecast for: PRGO [2026-03-11T20:30:39.032275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-03-11T20:30:39.045376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-03-11T20:30:39.045780] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-03-11T20:30:39.046739] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-03-11T20:30:39.046793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:39.046824] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:39.046849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:39.046934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:39.109868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:39.110774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:39.110872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:39.110923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:39.238791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:39.238955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:39.239001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:39.239030] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:39.242665] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: UP (p=69.16%) [2026-03-11T20:30:39.242956] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-03-11T20:30:39.243087] [INFO ] [sig ] PRGO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:39.398106] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PRGO.txt [2026-03-11T20:30:39.398274] [INFO ] [sig ] [2343/3275] Completed PRGO in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-11T20:30:39.398315] [INFO ] [sig ] [2344/3275] Forecasting PRH... [2026-03-11T20:30:39.398345] [INFO ] [sig ] Generating forecast for: PRH [2026-03-11T20:30:39.398375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-03-11T20:30:39.411470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-03-11T20:30:39.412055] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-03-11T20:30:39.413090] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-03-11T20:30:39.413143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:39.413175] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:39.413203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:39.413261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:39.474385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:39.475182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:39.475278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:39.475317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:39.619219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:39.619400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:39.619453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:39.619485] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:39.624080] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: UP (p=72.33%) [2026-03-11T20:30:39.624378] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-03-11T20:30:39.624521] [INFO ] [sig ] PRH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:39.778914] [INFO ] [LOCAL ] Saved forecast: PRH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PRH.txt [2026-03-11T20:30:39.779108] [INFO ] [sig ] [2344/3275] Completed PRH in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-11T20:30:39.779171] [INFO ] [sig ] [2345/3275] Forecasting PRI... [2026-03-11T20:30:39.779215] [INFO ] [sig ] Generating forecast for: PRI [2026-03-11T20:30:39.779252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-03-11T20:30:39.792370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-03-11T20:30:39.792712] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-03-11T20:30:39.793521] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-03-11T20:30:39.793604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:39.793638] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:39.793664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:39.793720] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:39.852262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:39.853210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:39.853300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:39.853334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:39.974922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:39.975076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:39.975113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:39.975141] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:39.978707] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-03-11T20:30:39.978980] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-03-11T20:30:39.979107] [INFO ] [sig ] PRI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:40.124650] [INFO ] [LOCAL ] Saved forecast: PRI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PRI.txt [2026-03-11T20:30:40.124982] [INFO ] [sig ] [2345/3275] Completed PRI in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-11T20:30:40.125020] [INFO ] [sig ] [2346/3275] Forecasting PRIM... [2026-03-11T20:30:40.125049] [INFO ] [sig ] Generating forecast for: PRIM [2026-03-11T20:30:40.125079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-03-11T20:30:40.137257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-03-11T20:30:40.137548] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-03-11T20:30:40.138389] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-03-11T20:30:40.138441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:40.138472] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:40.138498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:40.138554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:40.196616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:40.197219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:40.197295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:40.197326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:40.323408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:40.323620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:40.323668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:40.323697] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:40.327829] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-03-11T20:30:40.328169] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-03-11T20:30:40.328316] [INFO ] [sig ] PRIM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:40.471768] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PRIM.txt [2026-03-11T20:30:40.471903] [INFO ] [sig ] [2346/3275] Completed PRIM in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-11T20:30:40.471949] [INFO ] [sig ] [2347/3275] Forecasting PRLB... [2026-03-11T20:30:40.471980] [INFO ] [sig ] Generating forecast for: PRLB [2026-03-11T20:30:40.472010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-03-11T20:30:40.484357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-03-11T20:30:40.484712] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-03-11T20:30:40.485510] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-03-11T20:30:40.485561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:40.485612] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:40.485639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:40.485695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:40.542836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:40.543743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:40.543827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:40.543860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:40.666278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:40.666436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:40.666476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:40.666504] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:40.669944] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=49.55%) [2026-03-11T20:30:40.670219] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-03-11T20:30:40.670347] [INFO ] [sig ] PRLB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:40.812192] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PRLB.txt [2026-03-11T20:30:40.812340] [INFO ] [sig ] [2347/3275] Completed PRLB in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-11T20:30:40.812378] [INFO ] [sig ] [2348/3275] Forecasting PRM... [2026-03-11T20:30:40.812408] [INFO ] [sig ] Generating forecast for: PRM [2026-03-11T20:30:40.812437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-03-11T20:30:40.825065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-03-11T20:30:40.825404] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-03-11T20:30:40.826209] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-03-11T20:30:40.826261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:40.826291] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:40.826317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:40.826373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:40.883542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:40.884425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:40.884514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:40.884546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:41.009967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:41.010159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:41.010205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:41.010234] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:41.013920] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: DOWN (p=7.44%) [2026-03-11T20:30:41.014221] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-03-11T20:30:41.014351] [INFO ] [sig ] PRM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:41.154508] [INFO ] [LOCAL ] Saved forecast: PRM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PRM.txt [2026-03-11T20:30:41.154666] [INFO ] [sig ] [2348/3275] Completed PRM in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-11T20:30:41.154707] [INFO ] [sig ] [2349/3275] Forecasting PRME... [2026-03-11T20:30:41.154737] [INFO ] [sig ] Generating forecast for: PRME [2026-03-11T20:30:41.154773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-03-11T20:30:41.167789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-03-11T20:30:41.168178] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-03-11T20:30:41.169080] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-03-11T20:30:41.169144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:41.169182] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:41.169211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:41.169267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:41.226049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:41.226702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:41.226815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:41.226848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:41.342790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:41.342950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:41.342989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:41.343017] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:41.346544] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: DOWN (p=6.46%) [2026-03-11T20:30:41.346848] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-03-11T20:30:41.346980] [INFO ] [sig ] PRME: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:41.490943] [INFO ] [LOCAL ] Saved forecast: PRME 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PRME.txt [2026-03-11T20:30:41.491100] [INFO ] [sig ] [2349/3275] Completed PRME in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-11T20:30:41.491139] [INFO ] [sig ] [2350/3275] Forecasting PRN... [2026-03-11T20:30:41.491170] [INFO ] [sig ] Generating forecast for: PRN [2026-03-11T20:30:41.491200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-03-11T20:30:41.502856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-03-11T20:30:41.503230] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-03-11T20:30:41.504060] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-03-11T20:30:41.504111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:41.504142] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:41.504168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:41.504223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:41.560963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:41.561776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:41.561857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:41.561889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:41.690661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:41.691035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:41.691091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:41.691122] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:41.695078] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: UP (p=56.70%) [2026-03-11T20:30:41.695484] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-03-11T20:30:41.695683] [INFO ] [sig ] PRN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:41.856937] [INFO ] [LOCAL ] Saved forecast: PRN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PRN.txt [2026-03-11T20:30:41.857105] [INFO ] [sig ] [2350/3275] Completed PRN in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-11T20:30:41.857148] [INFO ] [sig ] [2351/3275] Forecasting PROF... [2026-03-11T20:30:41.857178] [INFO ] [sig ] Generating forecast for: PROF [2026-03-11T20:30:41.857219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-03-11T20:30:41.869395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-03-11T20:30:41.869763] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-03-11T20:30:41.870661] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-03-11T20:30:41.870714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:41.870745] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:41.870771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:41.870828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:41.930295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:41.931097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:41.931201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:41.931236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:42.054101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:42.054254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:42.054294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:42.054322] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:42.057744] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: UP (p=58.15%) [2026-03-11T20:30:42.058040] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-03-11T20:30:42.058168] [INFO ] [sig ] PROF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:42.209723] [INFO ] [LOCAL ] Saved forecast: PROF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PROF.txt [2026-03-11T20:30:42.209880] [INFO ] [sig ] [2351/3275] Completed PROF in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-11T20:30:42.209920] [INFO ] [sig ] [2352/3275] Forecasting PROK... [2026-03-11T20:30:42.209949] [INFO ] [sig ] Generating forecast for: PROK [2026-03-11T20:30:42.209978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-03-11T20:30:42.222662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-03-11T20:30:42.223094] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-03-11T20:30:42.224293] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-03-11T20:30:42.224364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:42.224413] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:42.224456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:42.224541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:42.308094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:42.308996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:42.309091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:42.309123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:42.428914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:42.429082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:42.429122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:42.429151] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:42.432615] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=32.52%) [2026-03-11T20:30:42.432895] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-03-11T20:30:42.433021] [INFO ] [sig ] PROK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:42.577558] [INFO ] [LOCAL ] Saved forecast: PROK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PROK.txt [2026-03-11T20:30:42.577753] [INFO ] [sig ] [2352/3275] Completed PROK in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-11T20:30:42.577793] [INFO ] [sig ] [2353/3275] Forecasting PRTA... [2026-03-11T20:30:42.577823] [INFO ] [sig ] Generating forecast for: PRTA [2026-03-11T20:30:42.577852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-03-11T20:30:42.589991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-03-11T20:30:42.590411] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-03-11T20:30:42.591525] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-03-11T20:30:42.591624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:42.591664] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:42.591691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:42.591749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:42.653421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:42.654349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:42.654444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:42.654478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:42.772158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:42.772306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:42.772345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:42.772373] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:42.775847] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=67.36%) [2026-03-11T20:30:42.776122] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-03-11T20:30:42.776248] [INFO ] [sig ] PRTA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:42.917167] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PRTA.txt [2026-03-11T20:30:42.917307] [INFO ] [sig ] [2353/3275] Completed PRTA in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-11T20:30:42.917346] [INFO ] [sig ] [2354/3275] Forecasting PRTH... [2026-03-11T20:30:42.917381] [INFO ] [sig ] Generating forecast for: PRTH [2026-03-11T20:30:42.917427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-03-11T20:30:42.929307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-03-11T20:30:42.929649] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-03-11T20:30:42.930436] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-03-11T20:30:42.930487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:42.930518] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:42.930544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:42.930618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:42.988302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:42.988981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:42.989058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:42.989090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:43.107287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:43.107450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:43.107489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:43.107516] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:43.111797] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=82.62%) [2026-03-11T20:30:43.112179] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-03-11T20:30:43.112331] [INFO ] [sig ] PRTH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:43.264772] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PRTH.txt [2026-03-11T20:30:43.264944] [INFO ] [sig ] [2354/3275] Completed PRTH in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-11T20:30:43.264985] [INFO ] [sig ] [2355/3275] Forecasting PRVA... [2026-03-11T20:30:43.265014] [INFO ] [sig ] Generating forecast for: PRVA [2026-03-11T20:30:43.265045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-03-11T20:30:43.277893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-03-11T20:30:43.278387] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-03-11T20:30:43.279396] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-03-11T20:30:43.279457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:43.279492] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:43.279525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:43.279643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:43.338112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:43.339217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:43.339317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:43.339349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:43.462256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:43.462424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:43.462470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:43.462506] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:43.466480] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: DOWN (p=49.99%) [2026-03-11T20:30:43.466833] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-03-11T20:30:43.466971] [INFO ] [sig ] PRVA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:43.622358] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PRVA.txt [2026-03-11T20:30:43.622522] [INFO ] [sig ] [2355/3275] Completed PRVA in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-11T20:30:43.622564] [INFO ] [sig ] [2356/3275] Forecasting PSC... [2026-03-11T20:30:43.622617] [INFO ] [sig ] Generating forecast for: PSC [2026-03-11T20:30:43.622659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-03-11T20:30:43.636147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-03-11T20:30:43.636541] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-03-11T20:30:43.637590] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-03-11T20:30:43.637645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:43.637728] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:43.637969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:43.638029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:43.695473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:43.696399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:43.696484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:43.696516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:43.821538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:43.821716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:43.821757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:43.821785] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:43.825251] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-03-11T20:30:43.825549] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-03-11T20:30:43.825710] [INFO ] [sig ] PSC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:43.970676] [INFO ] [LOCAL ] Saved forecast: PSC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PSC.txt [2026-03-11T20:30:43.970859] [INFO ] [sig ] [2356/3275] Completed PSC in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-11T20:30:43.970909] [INFO ] [sig ] [2357/3275] Forecasting PSCE... [2026-03-11T20:30:43.970945] [INFO ] [sig ] Generating forecast for: PSCE [2026-03-11T20:30:43.970977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-03-11T20:30:43.983024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-03-11T20:30:43.983433] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-03-11T20:30:43.984398] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-03-11T20:30:43.984452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:43.984483] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:43.984511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:43.984569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:44.043153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:44.044115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:44.044208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:44.044240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:44.153472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:44.153653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:44.153698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:44.153728] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:44.157330] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=63.48%) [2026-03-11T20:30:44.157701] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-03-11T20:30:44.157849] [INFO ] [sig ] PSCE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:44.417735] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PSCE.txt [2026-03-11T20:30:44.417957] [INFO ] [sig ] [2357/3275] Completed PSCE in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-11T20:30:44.418016] [INFO ] [sig ] [2358/3275] Forecasting PSCH... [2026-03-11T20:30:44.418060] [INFO ] [sig ] Generating forecast for: PSCH [2026-03-11T20:30:44.418102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-03-11T20:30:44.434406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-03-11T20:30:44.434939] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-03-11T20:30:44.436183] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-03-11T20:30:44.436256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:44.436301] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:44.436336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:44.436419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:44.498271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:44.499257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:44.499351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:44.499385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:44.620566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:44.620750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:44.620793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:44.620821] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:44.624620] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-03-11T20:30:44.624961] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-03-11T20:30:44.625114] [INFO ] [sig ] PSCH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:44.778525] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PSCH.txt [2026-03-11T20:30:44.778727] [INFO ] [sig ] [2358/3275] Completed PSCH in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-11T20:30:44.778772] [INFO ] [sig ] [2359/3275] Forecasting PSEC... [2026-03-11T20:30:44.778803] [INFO ] [sig ] Generating forecast for: PSEC [2026-03-11T20:30:44.778834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-03-11T20:30:44.793975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-03-11T20:30:44.794427] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-03-11T20:30:44.795525] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-03-11T20:30:44.795611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:44.795656] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:44.795693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:44.795772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:44.863058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:44.864120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:44.864232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:44.864268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:44.993754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:44.993913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:44.993954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:44.994021] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:44.997709] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: UP (p=75.40%) [2026-03-11T20:30:44.998026] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-03-11T20:30:44.998189] [INFO ] [sig ] PSEC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:45.148781] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PSEC.txt [2026-03-11T20:30:45.148936] [INFO ] [sig ] [2359/3275] Completed PSEC in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-11T20:30:45.148993] [INFO ] [sig ] [2360/3275] Forecasting PSF... [2026-03-11T20:30:45.149028] [INFO ] [sig ] Generating forecast for: PSF [2026-03-11T20:30:45.149061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-03-11T20:30:45.162403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-03-11T20:30:45.162819] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-03-11T20:30:45.163802] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-03-11T20:30:45.163869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:45.163916] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:45.163945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:45.164003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:45.228202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:45.229132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:45.229217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:45.229251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:45.359045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:45.359222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:45.359263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:45.359292] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:45.362971] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-03-11T20:30:45.363265] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-03-11T20:30:45.363408] [INFO ] [sig ] PSF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:45.508037] [INFO ] [LOCAL ] Saved forecast: PSF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PSF.txt [2026-03-11T20:30:45.508177] [INFO ] [sig ] [2360/3275] Completed PSF in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-11T20:30:45.508217] [INFO ] [sig ] [2361/3275] Forecasting PSFE... [2026-03-11T20:30:45.508246] [INFO ] [sig ] Generating forecast for: PSFE [2026-03-11T20:30:45.508276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-03-11T20:30:45.521478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-03-11T20:30:45.521804] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-03-11T20:30:45.522639] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-03-11T20:30:45.522691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:45.522723] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:45.522749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:45.522806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:45.580034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:45.580698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:45.580776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:45.580808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:45.700255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:45.700400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:45.700438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:45.700466] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:45.703904] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=59.61%) [2026-03-11T20:30:45.704175] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-03-11T20:30:45.704319] [INFO ] [sig ] PSFE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:45.846105] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PSFE.txt [2026-03-11T20:30:45.846275] [INFO ] [sig ] [2361/3275] Completed PSFE in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-11T20:30:45.846319] [INFO ] [sig ] [2362/3275] Forecasting PSHG... [2026-03-11T20:30:45.846353] [INFO ] [sig ] Generating forecast for: PSHG [2026-03-11T20:30:45.846386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-03-11T20:30:45.858597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-03-11T20:30:45.858928] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-03-11T20:30:45.859793] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-03-11T20:30:45.859846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:45.859878] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:45.859907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:45.859964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:45.919846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:45.920732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:45.920816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:45.920850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:46.042537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:46.042728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:46.042770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:46.042798] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:46.046260] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: UP (p=92.37%) [2026-03-11T20:30:46.046537] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-03-11T20:30:46.046715] [INFO ] [sig ] PSHG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:46.190547] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PSHG.txt [2026-03-11T20:30:46.190722] [INFO ] [sig ] [2362/3275] Completed PSHG in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-11T20:30:46.190765] [INFO ] [sig ] [2363/3275] Forecasting PSN... [2026-03-11T20:30:46.190796] [INFO ] [sig ] Generating forecast for: PSN [2026-03-11T20:30:46.190828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-03-11T20:30:46.203219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-03-11T20:30:46.203548] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-03-11T20:30:46.204417] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-03-11T20:30:46.204472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:46.204505] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:46.204533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:46.204608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:46.262612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:46.263525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:46.263628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:46.263662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:46.391091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:46.391250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:46.391339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:46.391370] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:46.394924] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: DOWN (p=32.60%) [2026-03-11T20:30:46.395226] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-03-11T20:30:46.395364] [INFO ] [sig ] PSN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:46.538366] [INFO ] [LOCAL ] Saved forecast: PSN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PSN.txt [2026-03-11T20:30:46.538523] [INFO ] [sig ] [2363/3275] Completed PSN in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-11T20:30:46.538564] [INFO ] [sig ] [2364/3275] Forecasting PSNL... [2026-03-11T20:30:46.538617] [INFO ] [sig ] Generating forecast for: PSNL [2026-03-11T20:30:46.538650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-03-11T20:30:46.552169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-03-11T20:30:46.552617] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-03-11T20:30:46.553512] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-03-11T20:30:46.553566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:46.553623] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:46.553651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:46.553708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:46.616786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:46.617729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:46.617814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:46.617849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:46.743830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:46.743990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:46.744032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:46.744061] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:46.747793] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: DOWN (p=8.91%) [2026-03-11T20:30:46.748140] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-03-11T20:30:46.748283] [INFO ] [sig ] PSNL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:46.900904] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PSNL.txt [2026-03-11T20:30:46.901180] [INFO ] [sig ] [2364/3275] Completed PSNL in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-11T20:30:46.901226] [INFO ] [sig ] [2365/3275] Forecasting PSO... [2026-03-11T20:30:46.901258] [INFO ] [sig ] Generating forecast for: PSO [2026-03-11T20:30:46.901290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-03-11T20:30:46.914110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-03-11T20:30:46.914484] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-03-11T20:30:46.915328] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-03-11T20:30:46.915382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:46.915414] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:46.915441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:46.915498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:46.988590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:46.989820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:46.989941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:46.989985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:47.111363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:47.111528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:47.111583] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:47.111614] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:47.115043] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: DOWN (p=19.97%) [2026-03-11T20:30:47.115317] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-03-11T20:30:47.115443] [INFO ] [sig ] PSO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:47.254282] [INFO ] [LOCAL ] Saved forecast: PSO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PSO.txt [2026-03-11T20:30:47.254407] [INFO ] [sig ] [2365/3275] Completed PSO in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-11T20:30:47.254446] [INFO ] [sig ] [2366/3275] Forecasting PSTG... [2026-03-11T20:30:47.254476] [INFO ] [sig ] Generating forecast for: PSTG [2026-03-11T20:30:47.254505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-03-11T20:30:47.266831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-03-11T20:30:47.267156] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-03-11T20:30:47.267999] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-03-11T20:30:47.268052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:47.268084] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:47.268112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:47.268171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:47.324853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:47.325531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:47.325661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:47.325696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:47.450191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:47.450343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:47.450387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:47.450416] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:47.453836] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=46.69%) [2026-03-11T20:30:47.454110] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-03-11T20:30:47.454237] [INFO ] [sig ] PSTG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:47.612757] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PSTG.txt [2026-03-11T20:30:47.612923] [INFO ] [sig ] [2366/3275] Completed PSTG in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-11T20:30:47.612965] [INFO ] [sig ] [2367/3275] Forecasting PSTL... [2026-03-11T20:30:47.612998] [INFO ] [sig ] Generating forecast for: PSTL [2026-03-11T20:30:47.613030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-03-11T20:30:47.626368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-03-11T20:30:47.626768] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-03-11T20:30:47.627630] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-03-11T20:30:47.627682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:47.627729] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:47.627757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:47.627816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:47.694676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:47.695696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:47.695780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:47.695815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:47.827660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:47.827833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:47.827888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:47.827949] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:47.831816] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-03-11T20:30:47.832124] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-03-11T20:30:47.832257] [INFO ] [sig ] PSTL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:47.982919] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PSTL.txt [2026-03-11T20:30:47.983075] [INFO ] [sig ] [2367/3275] Completed PSTL in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-11T20:30:47.983116] [INFO ] [sig ] [2368/3275] Forecasting PSX... [2026-03-11T20:30:47.983146] [INFO ] [sig ] Generating forecast for: PSX [2026-03-11T20:30:47.983177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-03-11T20:30:47.995687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-03-11T20:30:47.996044] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-03-11T20:30:47.996864] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-03-11T20:30:47.996916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:47.996947] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:47.996973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:47.997029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:48.053784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:48.054525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:48.054627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:48.054668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:48.182869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:48.183039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:48.183083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:48.183112] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:48.186996] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: DOWN (p=16.60%) [2026-03-11T20:30:48.187324] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-03-11T20:30:48.187489] [INFO ] [sig ] PSX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:48.330396] [INFO ] [LOCAL ] Saved forecast: PSX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PSX.txt [2026-03-11T20:30:48.330555] [INFO ] [sig ] [2368/3275] Completed PSX in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-11T20:30:48.330632] [INFO ] [sig ] [2369/3275] Forecasting PTA... [2026-03-11T20:30:48.330674] [INFO ] [sig ] Generating forecast for: PTA [2026-03-11T20:30:48.330712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-03-11T20:30:48.343174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-03-11T20:30:48.343624] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-03-11T20:30:48.344482] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-03-11T20:30:48.344536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:48.344593] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:48.344658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:48.344734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:48.409142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:48.410159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:48.410246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:48.410281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:48.539155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:48.539328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:48.539380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:48.539414] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:48.543129] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-03-11T20:30:48.543414] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-03-11T20:30:48.543549] [INFO ] [sig ] PTA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:48.692022] [INFO ] [LOCAL ] Saved forecast: PTA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PTA.txt [2026-03-11T20:30:48.692255] [INFO ] [sig ] [2369/3275] Completed PTA in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-11T20:30:48.692323] [INFO ] [sig ] [2370/3275] Forecasting PTC... [2026-03-11T20:30:48.692367] [INFO ] [sig ] Generating forecast for: PTC [2026-03-11T20:30:48.692411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-03-11T20:30:48.705055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-03-11T20:30:48.705431] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-03-11T20:30:48.706326] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-03-11T20:30:48.706380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:48.706413] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:48.706441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:48.706498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:48.763728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:48.764538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:48.764641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:48.764674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:48.888758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:48.888914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:48.888953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:48.888981] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:48.892358] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: DOWN (p=19.32%) [2026-03-11T20:30:48.892652] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-03-11T20:30:48.892784] [INFO ] [sig ] PTC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:49.031912] [INFO ] [LOCAL ] Saved forecast: PTC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PTC.txt [2026-03-11T20:30:49.032054] [INFO ] [sig ] [2370/3275] Completed PTC in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-11T20:30:49.032093] [INFO ] [sig ] [2371/3275] Forecasting PTEN... [2026-03-11T20:30:49.032123] [INFO ] [sig ] Generating forecast for: PTEN [2026-03-11T20:30:49.032160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-03-11T20:30:49.044128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-03-11T20:30:49.044508] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-03-11T20:30:49.045391] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-03-11T20:30:49.045444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:49.045475] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:49.045502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:49.045559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:49.103123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:49.103942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:49.104022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:49.104054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:49.224009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:49.224170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:49.224209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:49.224236] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:49.227709] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: UP (p=63.00%) [2026-03-11T20:30:49.228010] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-03-11T20:30:49.228136] [INFO ] [sig ] PTEN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:49.368355] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PTEN.txt [2026-03-11T20:30:49.368503] [INFO ] [sig ] [2371/3275] Completed PTEN in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-11T20:30:49.368544] [INFO ] [sig ] [2372/3275] Forecasting PTF... [2026-03-11T20:30:49.368600] [INFO ] [sig ] Generating forecast for: PTF [2026-03-11T20:30:49.368641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-03-11T20:30:49.379964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-03-11T20:30:49.380300] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-03-11T20:30:49.381191] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-03-11T20:30:49.381243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:49.381276] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:49.381304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:49.381361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:49.438849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:49.439668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:49.439749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:49.439781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:49.561731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:49.561892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:49.561932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:49.561958] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:49.565407] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: UP (p=73.08%) [2026-03-11T20:30:49.565712] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-03-11T20:30:49.565842] [INFO ] [sig ] PTF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:49.707313] [INFO ] [LOCAL ] Saved forecast: PTF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PTF.txt [2026-03-11T20:30:49.707474] [INFO ] [sig ] [2372/3275] Completed PTF in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-11T20:30:49.707514] [INFO ] [sig ] [2373/3275] Forecasting PTGX... [2026-03-11T20:30:49.707543] [INFO ] [sig ] Generating forecast for: PTGX [2026-03-11T20:30:49.707594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-03-11T20:30:49.719998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-03-11T20:30:49.720364] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-03-11T20:30:49.721249] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-03-11T20:30:49.721303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:49.721362] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:49.721390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:49.721447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:49.783116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:49.783949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:49.784029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:49.784061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:49.906434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:49.906614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:49.906655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:49.906682] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:49.910169] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: UP (p=80.33%) [2026-03-11T20:30:49.910455] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-03-11T20:30:49.910609] [INFO ] [sig ] PTGX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:50.051907] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PTGX.txt [2026-03-11T20:30:50.052067] [INFO ] [sig ] [2373/3275] Completed PTGX in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-11T20:30:50.052106] [INFO ] [sig ] [2374/3275] Forecasting PTH... [2026-03-11T20:30:50.052135] [INFO ] [sig ] Generating forecast for: PTH [2026-03-11T20:30:50.052166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-03-11T20:30:50.070523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-03-11T20:30:50.070905] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-03-11T20:30:50.071873] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-03-11T20:30:50.071926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:50.071959] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:50.071987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:50.072045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:50.130040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:50.130783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:50.130874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:50.130906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:50.241627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:50.241772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:50.241811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:50.241855] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:50.245188] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=77.37%) [2026-03-11T20:30:50.245458] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-03-11T20:30:50.245601] [INFO ] [sig ] PTH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:50.385089] [INFO ] [LOCAL ] Saved forecast: PTH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PTH.txt [2026-03-11T20:30:50.385221] [INFO ] [sig ] [2374/3275] Completed PTH in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-11T20:30:50.385259] [INFO ] [sig ] [2375/3275] Forecasting PTLO... [2026-03-11T20:30:50.385287] [INFO ] [sig ] Generating forecast for: PTLO [2026-03-11T20:30:50.385317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-03-11T20:30:50.398058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-03-11T20:30:50.398400] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-03-11T20:30:50.399268] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-03-11T20:30:50.399330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:50.399363] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:50.399390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:50.399448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:50.457407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:50.458341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:50.458426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:50.458458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:50.582502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:50.582681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:50.582721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:50.582750] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:50.586293] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-03-11T20:30:50.586612] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-03-11T20:30:50.586750] [INFO ] [sig ] PTLO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:50.729362] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PTLO.txt [2026-03-11T20:30:50.729501] [INFO ] [sig ] [2375/3275] Completed PTLO in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-11T20:30:50.729541] [INFO ] [sig ] [2376/3275] Forecasting PTNQ... [2026-03-11T20:30:50.729586] [INFO ] [sig ] Generating forecast for: PTNQ [2026-03-11T20:30:50.729623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-03-11T20:30:50.742372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-03-11T20:30:50.742742] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-03-11T20:30:50.743610] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-03-11T20:30:50.743691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:50.743731] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:50.743764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:50.743834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:50.801309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:50.801971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:50.802050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:50.802081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:50.921995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:50.922160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:50.922200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:50.922267] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:50.925923] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: DOWN (p=41.86%) [2026-03-11T20:30:50.926247] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-03-11T20:30:50.926395] [INFO ] [sig ] PTNQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:51.068480] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PTNQ.txt [2026-03-11T20:30:51.068655] [INFO ] [sig ] [2376/3275] Completed PTNQ in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-11T20:30:51.068699] [INFO ] [sig ] [2377/3275] Forecasting PTON... [2026-03-11T20:30:51.068734] [INFO ] [sig ] Generating forecast for: PTON [2026-03-11T20:30:51.068781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-03-11T20:30:51.080704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-03-11T20:30:51.081047] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-03-11T20:30:51.081889] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-03-11T20:30:51.081943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:51.081974] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:51.082000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:51.082057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:51.141504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:51.142411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:51.142494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:51.142528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:51.270874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:51.271042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:51.271082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:51.271111] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:51.275045] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: UP (p=51.46%) [2026-03-11T20:30:51.275361] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-03-11T20:30:51.275529] [INFO ] [sig ] PTON: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:51.417629] [INFO ] [LOCAL ] Saved forecast: PTON 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PTON.txt [2026-03-11T20:30:51.417763] [INFO ] [sig ] [2377/3275] Completed PTON in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-11T20:30:51.417802] [INFO ] [sig ] [2378/3275] Forecasting PTY... [2026-03-11T20:30:51.417833] [INFO ] [sig ] Generating forecast for: PTY [2026-03-11T20:30:51.417861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-03-11T20:30:51.430245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-03-11T20:30:51.430653] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-03-11T20:30:51.431471] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-03-11T20:30:51.431523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:51.431555] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:51.431603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:51.431677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:51.491315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:51.492098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:51.492179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:51.492215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:51.616090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:51.616247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:51.616288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:51.616318] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:51.620000] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=69.74%) [2026-03-11T20:30:51.620284] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-03-11T20:30:51.620414] [INFO ] [sig ] PTY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:51.767735] [INFO ] [LOCAL ] Saved forecast: PTY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PTY.txt [2026-03-11T20:30:51.767910] [INFO ] [sig ] [2378/3275] Completed PTY in 0.4s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:51.767973] [INFO ] [sig ] [2379/3275] Forecasting PUBM... [2026-03-11T20:30:51.768004] [INFO ] [sig ] Generating forecast for: PUBM [2026-03-11T20:30:51.768037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-03-11T20:30:51.780402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-03-11T20:30:51.780764] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-03-11T20:30:51.781552] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-03-11T20:30:51.781631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:51.781663] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:51.781689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:51.781745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:51.839650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:51.840541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:51.840644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:51.840679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:51.970515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:51.970718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:51.970764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:51.970798] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:51.975133] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: DOWN (p=8.08%) [2026-03-11T20:30:51.975533] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-03-11T20:30:51.975748] [INFO ] [sig ] PUBM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:52.123471] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PUBM.txt [2026-03-11T20:30:52.123621] [INFO ] [sig ] [2379/3275] Completed PUBM in 0.4s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:52.123661] [INFO ] [sig ] [2380/3275] Forecasting PUK... [2026-03-11T20:30:52.123691] [INFO ] [sig ] Generating forecast for: PUK [2026-03-11T20:30:52.123720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-03-11T20:30:52.136953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-03-11T20:30:52.137294] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-03-11T20:30:52.138132] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-03-11T20:30:52.138196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:52.138228] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:52.138253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:52.138308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:52.198735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:52.199842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:52.199947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:52.199981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:52.322954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:52.323117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:52.323158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:52.323187] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:52.326653] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=56.87%) [2026-03-11T20:30:52.326973] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-03-11T20:30:52.327111] [INFO ] [sig ] PUK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:52.469191] [INFO ] [LOCAL ] Saved forecast: PUK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PUK.txt [2026-03-11T20:30:52.469364] [INFO ] [sig ] [2380/3275] Completed PUK in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:52.469422] [INFO ] [sig ] [2381/3275] Forecasting PUMP... [2026-03-11T20:30:52.469460] [INFO ] [sig ] Generating forecast for: PUMP [2026-03-11T20:30:52.469499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-03-11T20:30:52.483861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-03-11T20:30:52.484283] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-03-11T20:30:52.485249] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-03-11T20:30:52.485304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:52.485337] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:52.485364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:52.485422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:52.557401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:52.558250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:52.558336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:52.558369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:52.686479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:52.686673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:52.686715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:52.686742] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:52.690241] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: DOWN (p=8.09%) [2026-03-11T20:30:52.690526] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-03-11T20:30:52.690674] [INFO ] [sig ] PUMP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:52.832364] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PUMP.txt [2026-03-11T20:30:52.832525] [INFO ] [sig ] [2381/3275] Completed PUMP in 0.4s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:52.832566] [INFO ] [sig ] [2382/3275] Forecasting PVH... [2026-03-11T20:30:52.832618] [INFO ] [sig ] Generating forecast for: PVH [2026-03-11T20:30:52.832649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-03-11T20:30:52.844749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-03-11T20:30:52.845085] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-03-11T20:30:52.845892] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-03-11T20:30:52.845943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:52.845974] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:52.845999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:52.846054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:52.903761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:52.904422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:52.904501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:52.904532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:53.025499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:53.025692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:53.025734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:53.025761] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:53.029408] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-03-11T20:30:53.029753] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-03-11T20:30:53.029893] [INFO ] [sig ] PVH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:53.169254] [INFO ] [LOCAL ] Saved forecast: PVH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PVH.txt [2026-03-11T20:30:53.169382] [INFO ] [sig ] [2382/3275] Completed PVH in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:53.169421] [INFO ] [sig ] [2383/3275] Forecasting PVL... [2026-03-11T20:30:53.169449] [INFO ] [sig ] Generating forecast for: PVL [2026-03-11T20:30:53.169479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-03-11T20:30:53.180648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-03-11T20:30:53.180935] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-03-11T20:30:53.181743] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-03-11T20:30:53.181796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:53.181831] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:53.181857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:53.181913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:53.239733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:53.240540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:53.240669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:53.240704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:53.351287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:53.351425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:53.351461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:53.351489] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:53.354764] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: DOWN (p=30.56%) [2026-03-11T20:30:53.355221] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-03-11T20:30:53.355345] [INFO ] [sig ] PVL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:53.495424] [INFO ] [LOCAL ] Saved forecast: PVL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PVL.txt [2026-03-11T20:30:53.495560] [INFO ] [sig ] [2383/3275] Completed PVL in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:53.495618] [INFO ] [sig ] [2384/3275] Forecasting PWP... [2026-03-11T20:30:53.495647] [INFO ] [sig ] Generating forecast for: PWP [2026-03-11T20:30:53.495676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-03-11T20:30:53.508270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-03-11T20:30:53.508600] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-03-11T20:30:53.509382] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-03-11T20:30:53.509433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:53.509465] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:53.509491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:53.509547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:53.565647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:53.566261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:53.566340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:53.566371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:53.685009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:53.685153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:53.685191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:53.685218] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:53.688556] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=65.57%) [2026-03-11T20:30:53.688855] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-03-11T20:30:53.688978] [INFO ] [sig ] PWP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:53.829415] [INFO ] [LOCAL ] Saved forecast: PWP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PWP.txt [2026-03-11T20:30:53.829540] [INFO ] [sig ] [2384/3275] Completed PWP in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:53.829597] [INFO ] [sig ] [2385/3275] Forecasting PXS... [2026-03-11T20:30:53.829628] [INFO ] [sig ] Generating forecast for: PXS [2026-03-11T20:30:53.829657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-03-11T20:30:53.840557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-03-11T20:30:53.840847] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-03-11T20:30:53.841702] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-03-11T20:30:53.841754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:53.841787] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:53.841814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:53.841875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:53.899167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:53.899804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:53.899883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:53.899915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:54.005449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:54.005603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:54.005646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:54.005675] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:54.009065] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: DOWN (p=35.16%) [2026-03-11T20:30:54.009366] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-03-11T20:30:54.009500] [INFO ] [sig ] PXS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:54.148320] [INFO ] [LOCAL ] Saved forecast: PXS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PXS.txt [2026-03-11T20:30:54.148460] [INFO ] [sig ] [2385/3275] Completed PXS in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:54.148500] [INFO ] [sig ] [2386/3275] Forecasting PY... [2026-03-11T20:30:54.148530] [INFO ] [sig ] Generating forecast for: PY [2026-03-11T20:30:54.148560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-03-11T20:30:54.159700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-03-11T20:30:54.159987] [INFO ] [FORECASTER] Starting predict_future for PY [2026-03-11T20:30:54.160805] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-03-11T20:30:54.160856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:54.160889] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:54.160917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:54.160974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:54.221599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:54.222492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:54.222594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:54.222630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:54.333724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:54.333887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:54.333933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:54.333962] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:54.337408] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=15.24%) [2026-03-11T20:30:54.337712] [INFO ] [FORECASTER] Completed predict_future for PY [2026-03-11T20:30:54.337865] [INFO ] [sig ] PY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:54.478758] [INFO ] [LOCAL ] Saved forecast: PY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PY.txt [2026-03-11T20:30:54.478943] [INFO ] [sig ] [2386/3275] Completed PY in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:54.478985] [INFO ] [sig ] [2387/3275] Forecasting PYXS... [2026-03-11T20:30:54.479014] [INFO ] [sig ] Generating forecast for: PYXS [2026-03-11T20:30:54.479044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-03-11T20:30:54.493138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-03-11T20:30:54.493497] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-03-11T20:30:54.494299] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-03-11T20:30:54.494351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:54.494382] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:54.494409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:54.494464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:54.551780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:54.552428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:54.552508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:54.552540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:54.672436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:54.672615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:54.672674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:54.672704] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:54.676179] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: DOWN (p=7.63%) [2026-03-11T20:30:54.676452] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-03-11T20:30:54.676594] [INFO ] [sig ] PYXS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:54.820851] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/PYXS.txt [2026-03-11T20:30:54.821015] [INFO ] [sig ] [2387/3275] Completed PYXS in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:54.821057] [INFO ] [sig ] [2388/3275] Forecasting PZZA... [2026-03-11T20:30:54.821085] [INFO ] [sig ] Generating forecast for: PZZA [2026-03-11T20:30:54.821117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-03-11T20:30:54.833349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-03-11T20:30:54.833754] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-03-11T20:30:54.834584] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-03-11T20:30:54.834636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:54.834667] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:54.834694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:54.834751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:54.893342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:54.894244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:54.894329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:54.894361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:55.017735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:55.017903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:55.017970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:55.018003] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:55.021715] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: UP (p=58.29%) [2026-03-11T20:30:55.022020] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-03-11T20:30:55.022157] [INFO ] [sig ] PZZA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:55.167621] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/PZZA.txt [2026-03-11T20:30:55.167786] [INFO ] [sig ] [2388/3275] Completed PZZA in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:55.167829] [INFO ] [sig ] [2389/3275] Forecasting QBTS... [2026-03-11T20:30:55.167857] [INFO ] [sig ] Generating forecast for: QBTS [2026-03-11T20:30:55.167887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-03-11T20:30:55.180551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-03-11T20:30:55.180961] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-03-11T20:30:55.181804] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-03-11T20:30:55.181858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:55.181891] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:55.181919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:55.181977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:55.241048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:55.241953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:55.242033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:55.242066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:55.365844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:55.366004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:55.366043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:55.366071] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:55.369542] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: DOWN (p=44.90%) [2026-03-11T20:30:55.369866] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-03-11T20:30:55.370009] [INFO ] [sig ] QBTS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:55.513899] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QBTS.txt [2026-03-11T20:30:55.514060] [INFO ] [sig ] [2389/3275] Completed QBTS in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:55.514100] [INFO ] [sig ] [2390/3275] Forecasting QCLN... [2026-03-11T20:30:55.514130] [INFO ] [sig ] Generating forecast for: QCLN [2026-03-11T20:30:55.514160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-03-11T20:30:55.526519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-03-11T20:30:55.526980] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-03-11T20:30:55.527876] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-03-11T20:30:55.527969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:55.528041] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:55.528072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:55.528146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:55.587660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:55.588621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:55.588725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:55.588772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:55.714895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:55.715057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:55.715099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:55.715128] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:55.718863] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=7.63%) [2026-03-11T20:30:55.719171] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-03-11T20:30:55.719309] [INFO ] [sig ] QCLN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:55.866797] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QCLN.txt [2026-03-11T20:30:55.866976] [INFO ] [sig ] [2390/3275] Completed QCLN in 0.4s | 2.80 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-11T20:30:55.867019] [INFO ] [sig ] [2391/3275] Forecasting QCOM... [2026-03-11T20:30:55.867048] [INFO ] [sig ] Generating forecast for: QCOM [2026-03-11T20:30:55.867077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-03-11T20:30:55.878937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-03-11T20:30:55.879320] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-03-11T20:30:55.880198] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-03-11T20:30:55.880250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:55.880296] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:55.880324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:55.880382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:55.946207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:55.947411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:55.947520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:55.947592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:56.077553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:56.077731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:56.077771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:56.077801] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:56.081288] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=75.40%) [2026-03-11T20:30:56.081564] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-03-11T20:30:56.081708] [INFO ] [sig ] QCOM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:56.222089] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/QCOM.txt [2026-03-11T20:30:56.222249] [INFO ] [sig ] [2391/3275] Completed QCOM in 0.4s | 2.80 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-11T20:30:56.222288] [INFO ] [sig ] [2392/3275] Forecasting QCRH... [2026-03-11T20:30:56.222318] [INFO ] [sig ] Generating forecast for: QCRH [2026-03-11T20:30:56.222347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-03-11T20:30:56.234769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-03-11T20:30:56.235158] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-03-11T20:30:56.235969] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-03-11T20:30:56.236020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:56.236052] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:56.236077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:56.236133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:56.293394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:56.294295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:56.294375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:56.294407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:56.412132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:56.412294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:56.412333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:56.412361] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:56.415770] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=29.49%) [2026-03-11T20:30:56.416050] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-03-11T20:30:56.416179] [INFO ] [sig ] QCRH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:56.557864] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QCRH.txt [2026-03-11T20:30:56.558048] [INFO ] [sig ] [2392/3275] Completed QCRH in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-11T20:30:56.558089] [INFO ] [sig ] [2393/3275] Forecasting QDEL... [2026-03-11T20:30:56.558118] [INFO ] [sig ] Generating forecast for: QDEL [2026-03-11T20:30:56.558148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-03-11T20:30:56.570369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-03-11T20:30:56.570785] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-03-11T20:30:56.571597] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-03-11T20:30:56.571649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:56.571679] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:56.571704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:56.571759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:56.629136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:56.630064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:56.630146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:56.630178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:56.757724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:56.757881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:56.757919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:56.758203] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:56.762342] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: DOWN (p=36.13%) [2026-03-11T20:30:56.762694] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-03-11T20:30:56.762837] [INFO ] [sig ] QDEL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:56.906495] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QDEL.txt [2026-03-11T20:30:56.906682] [INFO ] [sig ] [2393/3275] Completed QDEL in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-11T20:30:56.906724] [INFO ] [sig ] [2394/3275] Forecasting QFIN... [2026-03-11T20:30:56.906753] [INFO ] [sig ] Generating forecast for: QFIN [2026-03-11T20:30:56.906785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-03-11T20:30:56.919229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-03-11T20:30:56.919655] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-03-11T20:30:56.920480] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-03-11T20:30:56.920533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:56.920564] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:56.920613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:56.920670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:56.978544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:56.979467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:56.979555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:56.979612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:57.105345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:57.105503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:57.105544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:57.105592] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:57.109270] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=6.09%) [2026-03-11T20:30:57.109557] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-03-11T20:30:57.109707] [INFO ] [sig ] QFIN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:57.251378] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QFIN.txt [2026-03-11T20:30:57.251536] [INFO ] [sig ] [2394/3275] Completed QFIN in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-11T20:30:57.251602] [INFO ] [sig ] [2395/3275] Forecasting QGEN... [2026-03-11T20:30:57.251636] [INFO ] [sig ] Generating forecast for: QGEN [2026-03-11T20:30:57.251666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-03-11T20:30:57.265252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-03-11T20:30:57.265628] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-03-11T20:30:57.266416] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-03-11T20:30:57.266467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:57.266498] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:57.266523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:57.266609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:57.325951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:57.326924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:57.327007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:57.327040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:57.452718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:57.452879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:57.452926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:57.452961] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:57.456458] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: DOWN (p=24.85%) [2026-03-11T20:30:57.456755] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-03-11T20:30:57.456884] [INFO ] [sig ] QGEN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:57.601984] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QGEN.txt [2026-03-11T20:30:57.602144] [INFO ] [sig ] [2395/3275] Completed QGEN in 0.4s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:30:57.602184] [INFO ] [sig ] [2396/3275] Forecasting QLYS... [2026-03-11T20:30:57.602212] [INFO ] [sig ] Generating forecast for: QLYS [2026-03-11T20:30:57.602243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-03-11T20:30:57.615507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-03-11T20:30:57.615867] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-03-11T20:30:57.616667] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-03-11T20:30:57.616717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:57.616748] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:57.616774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:57.616829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:57.674354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:57.675247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:57.675328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:57.675359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:57.798777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:57.798943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:57.798990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:57.799023] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:57.802878] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=22.28%) [2026-03-11T20:30:57.803154] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-03-11T20:30:57.803297] [INFO ] [sig ] QLYS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:57.948531] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QLYS.txt [2026-03-11T20:30:57.948709] [INFO ] [sig ] [2396/3275] Completed QLYS in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:30:57.948750] [INFO ] [sig ] [2397/3275] Forecasting QMCO... [2026-03-11T20:30:57.948778] [INFO ] [sig ] Generating forecast for: QMCO [2026-03-11T20:30:57.948808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-03-11T20:30:57.961794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-03-11T20:30:57.962178] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-03-11T20:30:57.963301] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-03-11T20:30:57.963363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:57.963399] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:57.963426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:57.963482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:58.023981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:58.024915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:58.024999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:58.025031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:58.144896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:58.145055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:58.145097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:58.145136] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:58.148802] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-03-11T20:30:58.149124] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-03-11T20:30:58.149263] [INFO ] [sig ] QMCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:58.295986] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QMCO.txt [2026-03-11T20:30:58.296158] [INFO ] [sig ] [2397/3275] Completed QMCO in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:30:58.296201] [INFO ] [sig ] [2398/3275] Forecasting QMOM... [2026-03-11T20:30:58.296231] [INFO ] [sig ] Generating forecast for: QMOM [2026-03-11T20:30:58.296262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-03-11T20:30:58.307513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-03-11T20:30:58.307908] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-03-11T20:30:58.308828] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-03-11T20:30:58.308893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:58.308933] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:58.308967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:58.309036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:58.366113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:58.367000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:58.367082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:58.367114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:58.492540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:58.492710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:58.492766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:58.492795] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:58.496695] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: DOWN (p=28.56%) [2026-03-11T20:30:58.497103] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-03-11T20:30:58.497289] [INFO ] [sig ] QMOM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:58.640928] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QMOM.txt [2026-03-11T20:30:58.641094] [INFO ] [sig ] [2398/3275] Completed QMOM in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:30:58.641147] [INFO ] [sig ] [2399/3275] Forecasting QNTM... [2026-03-11T20:30:58.641182] [INFO ] [sig ] Generating forecast for: QNTM [2026-03-11T20:30:58.641213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-03-11T20:30:58.654268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-03-11T20:30:58.654707] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-03-11T20:30:58.655555] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-03-11T20:30:58.655638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:58.655678] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:58.655706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:58.655764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:58.714965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:58.715892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:58.715977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:58.716008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:58.839370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:58.839495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:58.839536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:58.839564] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:58.843246] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=44.52%) [2026-03-11T20:30:58.843551] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-03-11T20:30:58.843712] [INFO ] [sig ] QNTM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:58.988320] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QNTM.txt [2026-03-11T20:30:58.988494] [INFO ] [sig ] [2399/3275] Completed QNTM in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:30:58.988538] [INFO ] [sig ] [2400/3275] Forecasting QQMG... [2026-03-11T20:30:58.988568] [INFO ] [sig ] Generating forecast for: QQMG [2026-03-11T20:30:58.988621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-03-11T20:30:58.999524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-03-11T20:30:58.999936] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-03-11T20:30:59.000764] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-03-11T20:30:59.000815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:59.000846] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:59.000873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:59.000929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:59.071086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:59.072031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:59.072182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:59.072216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:59.188968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:59.189110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:59.189150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:59.189177] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:59.192604] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: DOWN (p=19.02%) [2026-03-11T20:30:59.192876] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-03-11T20:30:59.193004] [INFO ] [sig ] QQMG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:30:59.332614] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QQMG.txt [2026-03-11T20:30:59.332747] [INFO ] [sig ] [2400/3275] Completed QQMG in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:30:59.332786] [INFO ] [sig ] [2401/3275] Forecasting QQQ... [2026-03-11T20:30:59.332815] [INFO ] [sig ] Generating forecast for: QQQ [2026-03-11T20:30:59.332845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-03-11T20:30:59.344630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-03-11T20:30:59.344979] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-03-11T20:30:59.345799] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-03-11T20:30:59.345850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:59.345888] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:59.345919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:59.345986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:59.404038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:59.404762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:59.404842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:59.404875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:59.528800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:59.528944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:59.528984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:59.529014] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:59.532388] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=65.65%) [2026-03-11T20:30:59.532683] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-03-11T20:30:59.532811] [INFO ] [sig ] QQQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:30:59.674991] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/QQQ.txt [2026-03-11T20:30:59.675112] [INFO ] [sig ] [2401/3275] Completed QQQ in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:30:59.675152] [INFO ] [sig ] [2402/3275] Forecasting QQQE... [2026-03-11T20:30:59.675181] [INFO ] [sig ] Generating forecast for: QQQE [2026-03-11T20:30:59.675211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-03-11T20:30:59.687204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-03-11T20:30:59.687531] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-03-11T20:30:59.688449] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-03-11T20:30:59.688503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:30:59.688560] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:30:59.688621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:30:59.688686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:30:59.746066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:30:59.746706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:30:59.746784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:30:59.746816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:30:59.860467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:30:59.860631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:30:59.860671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:30:59.860698] [INFO ] [FORECASTER] Training complete [2026-03-11T20:30:59.864093] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-03-11T20:30:59.864371] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-03-11T20:30:59.864497] [INFO ] [sig ] QQQE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:00.010649] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/QQQE.txt [2026-03-11T20:31:00.010846] [INFO ] [sig ] [2402/3275] Completed QQQE in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:31:00.010890] [INFO ] [sig ] [2403/3275] Forecasting QQQI... [2026-03-11T20:31:00.010919] [INFO ] [sig ] Generating forecast for: QQQI [2026-03-11T20:31:00.010965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-03-11T20:31:00.024515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-03-11T20:31:00.024967] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-03-11T20:31:00.025942] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-03-11T20:31:00.025997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:00.026045] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:00.026076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:00.026164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:00.095629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:00.096638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:00.096769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:00.096805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:00.217866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:00.218039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:00.218081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:00.218111] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:00.221683] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: DOWN (p=19.38%) [2026-03-11T20:31:00.221983] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-03-11T20:31:00.222133] [INFO ] [sig ] QQQI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:00.365869] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QQQI.txt [2026-03-11T20:31:00.366069] [INFO ] [sig ] [2403/3275] Completed QQQI in 0.4s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:31:00.366114] [INFO ] [sig ] [2404/3275] Forecasting QQQJ... [2026-03-11T20:31:00.366145] [INFO ] [sig ] Generating forecast for: QQQJ [2026-03-11T20:31:00.366176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-03-11T20:31:00.378471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-03-11T20:31:00.378900] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-03-11T20:31:00.379782] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-03-11T20:31:00.379835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:00.379868] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:00.379901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:00.379972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:00.439471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:00.440401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:00.440485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:00.440519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:00.573502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:00.573652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:00.573695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:00.573726] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:00.577442] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=78.40%) [2026-03-11T20:31:00.577859] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-03-11T20:31:00.578104] [INFO ] [sig ] QQQJ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:00.745916] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/QQQJ.txt [2026-03-11T20:31:00.746068] [INFO ] [sig ] [2404/3275] Completed QQQJ in 0.4s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:31:00.746117] [INFO ] [sig ] [2405/3275] Forecasting QQQM... [2026-03-11T20:31:00.746148] [INFO ] [sig ] Generating forecast for: QQQM [2026-03-11T20:31:00.746179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-03-11T20:31:00.758409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-03-11T20:31:00.758788] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-03-11T20:31:00.759660] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-03-11T20:31:00.759714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:00.759747] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:00.759777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:00.759836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:00.820741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:00.821560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:00.821670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:00.821704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:00.944504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:00.944644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:00.944685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:00.944714] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:00.948290] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=95.13%) [2026-03-11T20:31:00.948608] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-03-11T20:31:00.948748] [INFO ] [sig ] QQQM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:01.121661] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/QQQM.txt [2026-03-11T20:31:01.121870] [INFO ] [sig ] [2405/3275] Completed QQQM in 0.4s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:31:01.121922] [INFO ] [sig ] [2406/3275] Forecasting QQQX... [2026-03-11T20:31:01.121970] [INFO ] [sig ] Generating forecast for: QQQX [2026-03-11T20:31:01.122011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-03-11T20:31:01.137719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-03-11T20:31:01.138232] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-03-11T20:31:01.139330] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-03-11T20:31:01.139393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:01.139433] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:01.139467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:01.139544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:01.202551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:01.203414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:01.203499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:01.203532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:01.330266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:01.330418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:01.330458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:01.330488] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:01.333927] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=76.35%) [2026-03-11T20:31:01.334208] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-03-11T20:31:01.334336] [INFO ] [sig ] QQQX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:01.485154] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/QQQX.txt [2026-03-11T20:31:01.485332] [INFO ] [sig ] [2406/3275] Completed QQQX in 0.4s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:31:01.485380] [INFO ] [sig ] [2407/3275] Forecasting QRHC... [2026-03-11T20:31:01.485411] [INFO ] [sig ] Generating forecast for: QRHC [2026-03-11T20:31:01.485450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-03-11T20:31:01.497194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-03-11T20:31:01.497664] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-03-11T20:31:01.498640] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-03-11T20:31:01.498699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:01.498768] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:01.498802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:01.498859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:01.561539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:01.562550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:01.562674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:01.562711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:01.680559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:01.680744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:01.680789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:01.680816] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:01.684663] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=14.69%) [2026-03-11T20:31:01.685064] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-03-11T20:31:01.685231] [INFO ] [sig ] QRHC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:01.832781] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QRHC.txt [2026-03-11T20:31:01.832949] [INFO ] [sig ] [2407/3275] Completed QRHC in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-11T20:31:01.832989] [INFO ] [sig ] [2408/3275] Forecasting QRVO... [2026-03-11T20:31:01.833019] [INFO ] [sig ] Generating forecast for: QRVO [2026-03-11T20:31:01.833050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-03-11T20:31:01.845888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-03-11T20:31:01.846253] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-03-11T20:31:01.847237] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-03-11T20:31:01.847295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:01.847329] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:01.847357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:01.847419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:01.907960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:01.908898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:01.908988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:01.909023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:02.030944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:02.031099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:02.031142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:02.031171] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:02.034703] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=69.20%) [2026-03-11T20:31:02.034988] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-03-11T20:31:02.035118] [INFO ] [sig ] QRVO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:02.175952] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/QRVO.txt [2026-03-11T20:31:02.176111] [INFO ] [sig ] [2408/3275] Completed QRVO in 0.3s | 2.80 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-11T20:31:02.176153] [INFO ] [sig ] [2409/3275] Forecasting QS... [2026-03-11T20:31:02.176183] [INFO ] [sig ] Generating forecast for: QS [2026-03-11T20:31:02.176213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-03-11T20:31:02.189137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-03-11T20:31:02.189507] [INFO ] [FORECASTER] Starting predict_future for QS [2026-03-11T20:31:02.190379] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-03-11T20:31:02.190433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:02.190466] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:02.190493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:02.190550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:02.250104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:02.251008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:02.251092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:02.251125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:02.376901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:02.377064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:02.377103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:02.377150] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:02.380801] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: DOWN (p=24.23%) [2026-03-11T20:31:02.381101] [INFO ] [FORECASTER] Completed predict_future for QS [2026-03-11T20:31:02.381234] [INFO ] [sig ] QS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:02.523409] [INFO ] [LOCAL ] Saved forecast: QS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QS.txt [2026-03-11T20:31:02.523562] [INFO ] [sig ] [2409/3275] Completed QS in 0.3s | 2.80 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-11T20:31:02.523635] [INFO ] [sig ] [2410/3275] Forecasting QTEC... [2026-03-11T20:31:02.523665] [INFO ] [sig ] Generating forecast for: QTEC [2026-03-11T20:31:02.523695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-03-11T20:31:02.536266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-03-11T20:31:02.536664] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-03-11T20:31:02.537473] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-03-11T20:31:02.537525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:02.537555] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:02.537600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:02.537657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:02.594443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:02.595350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:02.595446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:02.595482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:02.717502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:02.717686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:02.717730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:02.717797] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:02.721434] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=77.82%) [2026-03-11T20:31:02.721743] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-03-11T20:31:02.721877] [INFO ] [sig ] QTEC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:02.863273] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/QTEC.txt [2026-03-11T20:31:02.863436] [INFO ] [sig ] [2410/3275] Completed QTEC in 0.3s | 2.80 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-11T20:31:02.863476] [INFO ] [sig ] [2411/3275] Forecasting QTRX... [2026-03-11T20:31:02.863506] [INFO ] [sig ] Generating forecast for: QTRX [2026-03-11T20:31:02.863540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-03-11T20:31:02.875560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-03-11T20:31:02.875960] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-03-11T20:31:02.876795] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-03-11T20:31:02.876848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:02.876879] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:02.876906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:02.876967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:02.935088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:02.935970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:02.936052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:02.936100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:03.057298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:03.057449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:03.057489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:03.057517] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:03.061145] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: UP (p=81.70%) [2026-03-11T20:31:03.061462] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-03-11T20:31:03.061619] [INFO ] [sig ] QTRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:03.203639] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/QTRX.txt [2026-03-11T20:31:03.203799] [INFO ] [sig ] [2411/3275] Completed QTRX in 0.3s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:03.203841] [INFO ] [sig ] [2412/3275] Forecasting QTTB... [2026-03-11T20:31:03.203871] [INFO ] [sig ] Generating forecast for: QTTB [2026-03-11T20:31:03.203902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-03-11T20:31:03.216239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-03-11T20:31:03.216614] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-03-11T20:31:03.217394] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-03-11T20:31:03.217445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:03.217476] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:03.217502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:03.217559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:03.274889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:03.275804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:03.275891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:03.275922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:03.398017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:03.398177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:03.398219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:03.398250] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:03.401930] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: DOWN (p=10.90%) [2026-03-11T20:31:03.402265] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-03-11T20:31:03.402406] [INFO ] [sig ] QTTB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:03.547610] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QTTB.txt [2026-03-11T20:31:03.547770] [INFO ] [sig ] [2412/3275] Completed QTTB in 0.3s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:03.547809] [INFO ] [sig ] [2413/3275] Forecasting QTUM... [2026-03-11T20:31:03.547837] [INFO ] [sig ] Generating forecast for: QTUM [2026-03-11T20:31:03.547869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-03-11T20:31:03.560506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-03-11T20:31:03.560940] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-03-11T20:31:03.561796] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-03-11T20:31:03.561849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:03.561879] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:03.561917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:03.561973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:03.621202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:03.622104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:03.622186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:03.622218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:03.749900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:03.750063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:03.750105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:03.750135] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:03.754255] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-03-11T20:31:03.754592] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-03-11T20:31:03.754729] [INFO ] [sig ] QTUM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:03.909186] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QTUM.txt [2026-03-11T20:31:03.909356] [INFO ] [sig ] [2413/3275] Completed QTUM in 0.4s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:03.909396] [INFO ] [sig ] [2414/3275] Forecasting QTWO... [2026-03-11T20:31:03.909425] [INFO ] [sig ] Generating forecast for: QTWO [2026-03-11T20:31:03.909455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-03-11T20:31:03.921868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-03-11T20:31:03.922263] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-03-11T20:31:03.923170] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-03-11T20:31:03.923224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:03.923257] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:03.923284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:03.923343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:03.982191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:03.983091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:03.983173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:03.983206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:04.105118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:04.105272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:04.105312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:04.105340] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:04.108790] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=27.11%) [2026-03-11T20:31:04.109087] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-03-11T20:31:04.109224] [INFO ] [sig ] QTWO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:04.252932] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QTWO.txt [2026-03-11T20:31:04.253087] [INFO ] [sig ] [2414/3275] Completed QTWO in 0.3s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:04.253129] [INFO ] [sig ] [2415/3275] Forecasting QUAD... [2026-03-11T20:31:04.253158] [INFO ] [sig ] Generating forecast for: QUAD [2026-03-11T20:31:04.253187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-03-11T20:31:04.264992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-03-11T20:31:04.265348] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-03-11T20:31:04.266205] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-03-11T20:31:04.266260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:04.266294] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:04.266320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:04.266376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:04.323979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:04.324799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:04.324880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:04.324912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:04.447753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:04.447912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:04.447978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:04.448014] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:04.451602] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: UP (p=84.37%) [2026-03-11T20:31:04.451895] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-03-11T20:31:04.452031] [INFO ] [sig ] QUAD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:04.598540] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/QUAD.txt [2026-03-11T20:31:04.598778] [INFO ] [sig ] [2415/3275] Completed QUAD in 0.3s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:04.598829] [INFO ] [sig ] [2416/3275] Forecasting QUIK... [2026-03-11T20:31:04.598857] [INFO ] [sig ] Generating forecast for: QUIK [2026-03-11T20:31:04.598890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-03-11T20:31:04.611514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-03-11T20:31:04.611957] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-03-11T20:31:04.612828] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-03-11T20:31:04.612883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:04.612915] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:04.612941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:04.612998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:04.671795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:04.672712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:04.672800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:04.672832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:04.791226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:04.791392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:04.791432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:04.791461] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:04.795065] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: DOWN (p=42.64%) [2026-03-11T20:31:04.795405] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-03-11T20:31:04.795541] [INFO ] [sig ] QUIK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:04.941480] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QUIK.txt [2026-03-11T20:31:04.941657] [INFO ] [sig ] [2416/3275] Completed QUIK in 0.3s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:04.941699] [INFO ] [sig ] [2417/3275] Forecasting QURE... [2026-03-11T20:31:04.941729] [INFO ] [sig ] Generating forecast for: QURE [2026-03-11T20:31:04.941766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-03-11T20:31:04.954213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-03-11T20:31:04.954617] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-03-11T20:31:04.955459] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-03-11T20:31:04.955513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:04.955546] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:04.955597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:04.955659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:05.017726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:05.018716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:05.018847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:05.018903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:05.144502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:05.144673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:05.144714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:05.144742] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:05.148368] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=17.05%) [2026-03-11T20:31:05.148663] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-03-11T20:31:05.148791] [INFO ] [sig ] QURE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:05.294945] [INFO ] [LOCAL ] Saved forecast: QURE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QURE.txt [2026-03-11T20:31:05.295084] [INFO ] [sig ] [2417/3275] Completed QURE in 0.4s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:05.295123] [INFO ] [sig ] [2418/3275] Forecasting QVAL... [2026-03-11T20:31:05.295151] [INFO ] [sig ] Generating forecast for: QVAL [2026-03-11T20:31:05.295180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-03-11T20:31:05.307064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-03-11T20:31:05.307374] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-03-11T20:31:05.308455] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-03-11T20:31:05.308509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:05.308735] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:05.308765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:05.308822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:05.367556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:05.368298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:05.368380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:05.368414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:05.496786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:05.496936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:05.496984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:05.497016] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:05.501122] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: UP (p=86.99%) [2026-03-11T20:31:05.501556] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-03-11T20:31:05.501707] [INFO ] [sig ] QVAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:05.645833] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/QVAL.txt [2026-03-11T20:31:05.645996] [INFO ] [sig ] [2418/3275] Completed QVAL in 0.4s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:05.646035] [INFO ] [sig ] [2419/3275] Forecasting QVCC... [2026-03-11T20:31:05.646068] [INFO ] [sig ] Generating forecast for: QVCC [2026-03-11T20:31:05.646098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-03-11T20:31:05.657700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-03-11T20:31:05.658025] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-03-11T20:31:05.658830] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-03-11T20:31:05.658882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:05.658913] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:05.658938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:05.658994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:05.716513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:05.717287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:05.717372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:05.717405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:05.838213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:05.838557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:05.838614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:05.838664] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:05.842493] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: DOWN (p=19.50%) [2026-03-11T20:31:05.842794] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-03-11T20:31:05.842926] [INFO ] [sig ] QVCC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:05.986943] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QVCC.txt [2026-03-11T20:31:05.987111] [INFO ] [sig ] [2419/3275] Completed QVCC in 0.3s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:05.987159] [INFO ] [sig ] [2420/3275] Forecasting QYLD... [2026-03-11T20:31:05.987195] [INFO ] [sig ] Generating forecast for: QYLD [2026-03-11T20:31:05.987226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-03-11T20:31:05.999735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-03-11T20:31:06.000089] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-03-11T20:31:06.000925] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-03-11T20:31:06.000978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:06.001010] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:06.001036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:06.001092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:06.060018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:06.060831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:06.060915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:06.060948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:06.180159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:06.180309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:06.180347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:06.180375] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:06.183867] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=78.49%) [2026-03-11T20:31:06.184140] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-03-11T20:31:06.184266] [INFO ] [sig ] QYLD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:06.330169] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/QYLD.txt [2026-03-11T20:31:06.330337] [INFO ] [sig ] [2420/3275] Completed QYLD in 0.3s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:06.330378] [INFO ] [sig ] [2421/3275] Forecasting QYLG... [2026-03-11T20:31:06.330407] [INFO ] [sig ] Generating forecast for: QYLG [2026-03-11T20:31:06.330437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-03-11T20:31:06.342250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-03-11T20:31:06.342600] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-03-11T20:31:06.343409] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-03-11T20:31:06.343460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:06.343492] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:06.343518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:06.343596] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:06.401604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:06.402274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:06.402353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:06.402384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:06.526725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:06.526881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:06.526920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:06.526950] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:06.530354] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: DOWN (p=13.64%) [2026-03-11T20:31:06.530671] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-03-11T20:31:06.530807] [INFO ] [sig ] QYLG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:06.673665] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/QYLG.txt [2026-03-11T20:31:06.673802] [INFO ] [sig ] [2421/3275] Completed QYLG in 0.3s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:06.673843] [INFO ] [sig ] [2422/3275] Forecasting RA... [2026-03-11T20:31:06.673871] [INFO ] [sig ] Generating forecast for: RA [2026-03-11T20:31:06.673901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-03-11T20:31:06.686807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-03-11T20:31:06.687143] [INFO ] [FORECASTER] Starting predict_future for RA [2026-03-11T20:31:06.688299] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-03-11T20:31:06.688351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:06.688597] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:06.688626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:06.688682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:06.747676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:06.748688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:06.748771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:06.748803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:06.894319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:06.894485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:06.894527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:06.894557] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:06.899232] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: DOWN (p=10.03%) [2026-03-11T20:31:06.899708] [INFO ] [FORECASTER] Completed predict_future for RA [2026-03-11T20:31:06.899876] [INFO ] [sig ] RA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:07.049670] [INFO ] [LOCAL ] Saved forecast: RA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RA.txt [2026-03-11T20:31:07.049851] [INFO ] [sig ] [2422/3275] Completed RA in 0.4s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:07.049895] [INFO ] [sig ] [2423/3275] Forecasting RACE... [2026-03-11T20:31:07.049925] [INFO ] [sig ] Generating forecast for: RACE [2026-03-11T20:31:07.049963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-03-11T20:31:07.062789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-03-11T20:31:07.063172] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-03-11T20:31:07.064095] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-03-11T20:31:07.064161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:07.064202] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:07.064235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:07.064292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:07.126078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:07.127218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:07.127311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:07.127344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:07.255924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:07.256087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:07.256136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:07.256173] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:07.259743] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: UP (p=74.36%) [2026-03-11T20:31:07.260071] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-03-11T20:31:07.260211] [INFO ] [sig ] RACE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:07.410802] [INFO ] [LOCAL ] Saved forecast: RACE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RACE.txt [2026-03-11T20:31:07.410959] [INFO ] [sig ] [2423/3275] Completed RACE in 0.4s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:07.411000] [INFO ] [sig ] [2424/3275] Forecasting RAIL... [2026-03-11T20:31:07.411028] [INFO ] [sig ] Generating forecast for: RAIL [2026-03-11T20:31:07.411058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-03-11T20:31:07.424969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-03-11T20:31:07.425561] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-03-11T20:31:07.426399] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-03-11T20:31:07.426453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:07.426512] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:07.426541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:07.426631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:07.491134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:07.492255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:07.492342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:07.492373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:07.628005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:07.628167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:07.628206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:07.628237] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:07.631926] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=9.11%) [2026-03-11T20:31:07.632276] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-03-11T20:31:07.632415] [INFO ] [sig ] RAIL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:07.776424] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RAIL.txt [2026-03-11T20:31:07.776598] [INFO ] [sig ] [2424/3275] Completed RAIL in 0.4s | 2.80 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-11T20:31:07.776642] [INFO ] [sig ] [2425/3275] Forecasting RAMP... [2026-03-11T20:31:07.776671] [INFO ] [sig ] Generating forecast for: RAMP [2026-03-11T20:31:07.776701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-03-11T20:31:07.789832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-03-11T20:31:07.790196] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-03-11T20:31:07.791048] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-03-11T20:31:07.791102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:07.791139] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:07.791166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:07.791223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:07.855304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:07.856227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:07.856312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:07.856347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:07.986397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:07.986512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:07.986553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:07.986603] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:07.990283] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=93.82%) [2026-03-11T20:31:07.990630] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-03-11T20:31:07.990796] [INFO ] [sig ] RAMP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:08.133548] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RAMP.txt [2026-03-11T20:31:08.133716] [INFO ] [sig ] [2425/3275] Completed RAMP in 0.4s | 2.80 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-11T20:31:08.133758] [INFO ] [sig ] [2426/3275] Forecasting RARE... [2026-03-11T20:31:08.133786] [INFO ] [sig ] Generating forecast for: RARE [2026-03-11T20:31:08.133816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-03-11T20:31:08.147312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-03-11T20:31:08.147685] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-03-11T20:31:08.148549] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-03-11T20:31:08.148632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:08.148667] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:08.148695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:08.148753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:08.209085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:08.209881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:08.209963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:08.209996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:08.328519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:08.328690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:08.328730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:08.328758] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:08.332253] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: DOWN (p=22.58%) [2026-03-11T20:31:08.332547] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-03-11T20:31:08.332698] [INFO ] [sig ] RARE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:08.477752] [INFO ] [LOCAL ] Saved forecast: RARE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RARE.txt [2026-03-11T20:31:08.477886] [INFO ] [sig ] [2426/3275] Completed RARE in 0.3s | 2.80 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-11T20:31:08.477925] [INFO ] [sig ] [2427/3275] Forecasting RAVE... [2026-03-11T20:31:08.477980] [INFO ] [sig ] Generating forecast for: RAVE [2026-03-11T20:31:08.478010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-03-11T20:31:08.490110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-03-11T20:31:08.490432] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-03-11T20:31:08.491279] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-03-11T20:31:08.491334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:08.491368] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:08.491394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:08.491450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:08.551346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:08.552378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:08.552459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:08.552491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:08.666906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:08.667080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:08.667120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:08.667177] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:08.670708] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: UP (p=63.06%) [2026-03-11T20:31:08.670987] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-03-11T20:31:08.671116] [INFO ] [sig ] RAVE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:08.816386] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RAVE.txt [2026-03-11T20:31:08.816546] [INFO ] [sig ] [2427/3275] Completed RAVE in 0.3s | 2.80 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-11T20:31:08.816609] [INFO ] [sig ] [2428/3275] Forecasting RAY... [2026-03-11T20:31:08.816640] [INFO ] [sig ] Generating forecast for: RAY [2026-03-11T20:31:08.816670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-03-11T20:31:08.828422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-03-11T20:31:08.828831] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-03-11T20:31:08.829698] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-03-11T20:31:08.829752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:08.829785] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:08.829813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:08.829870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:08.889195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:08.890112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:08.890215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:08.890257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:09.013929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:09.014095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:09.014144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:09.014181] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:09.017721] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=22.00%) [2026-03-11T20:31:09.018036] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-03-11T20:31:09.018174] [INFO ] [sig ] RAY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:09.165232] [INFO ] [LOCAL ] Saved forecast: RAY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RAY.txt [2026-03-11T20:31:09.165621] [INFO ] [sig ] [2428/3275] Completed RAY in 0.3s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:09.165664] [INFO ] [sig ] [2429/3275] Forecasting RBA... [2026-03-11T20:31:09.165693] [INFO ] [sig ] Generating forecast for: RBA [2026-03-11T20:31:09.165723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-03-11T20:31:09.180265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-03-11T20:31:09.180709] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-03-11T20:31:09.181528] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-03-11T20:31:09.181602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:09.181636] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:09.181664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:09.181722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:09.242641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:09.243865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:09.243979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:09.244012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:09.369065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:09.369226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:09.369266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:09.369295] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:09.372678] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: DOWN (p=21.04%) [2026-03-11T20:31:09.372959] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-03-11T20:31:09.373084] [INFO ] [sig ] RBA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:09.532009] [INFO ] [LOCAL ] Saved forecast: RBA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RBA.txt [2026-03-11T20:31:09.532180] [INFO ] [sig ] [2429/3275] Completed RBA in 0.4s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:09.532219] [INFO ] [sig ] [2430/3275] Forecasting RBB... [2026-03-11T20:31:09.532250] [INFO ] [sig ] Generating forecast for: RBB [2026-03-11T20:31:09.532281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-03-11T20:31:09.544526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-03-11T20:31:09.544899] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-03-11T20:31:09.545744] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-03-11T20:31:09.545807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:09.545843] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:09.545868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:09.545922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:09.604810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:09.605479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:09.605590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:09.605626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:09.734549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:09.734723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:09.734762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:09.734791] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:09.738298] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-03-11T20:31:09.738589] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-03-11T20:31:09.738719] [INFO ] [sig ] RBB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:09.887477] [INFO ] [LOCAL ] Saved forecast: RBB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RBB.txt [2026-03-11T20:31:09.887657] [INFO ] [sig ] [2430/3275] Completed RBB in 0.4s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:09.887699] [INFO ] [sig ] [2431/3275] Forecasting RBC... [2026-03-11T20:31:09.887729] [INFO ] [sig ] Generating forecast for: RBC [2026-03-11T20:31:09.887759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-03-11T20:31:09.901375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-03-11T20:31:09.901778] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-03-11T20:31:09.902623] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-03-11T20:31:09.902677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:09.902711] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:09.902739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:09.902796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:09.964111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:09.965198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:09.965474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:09.965506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:10.090667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:10.090820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:10.090859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:10.090887] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:10.095098] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: DOWN (p=34.83%) [2026-03-11T20:31:10.095437] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-03-11T20:31:10.095749] [INFO ] [sig ] RBC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:10.252237] [INFO ] [LOCAL ] Saved forecast: RBC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RBC.txt [2026-03-11T20:31:10.252565] [INFO ] [sig ] [2431/3275] Completed RBC in 0.4s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:10.252623] [INFO ] [sig ] [2432/3275] Forecasting RBCAA... [2026-03-11T20:31:10.252653] [INFO ] [sig ] Generating forecast for: RBCAA [2026-03-11T20:31:10.252685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-03-11T20:31:10.264141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-03-11T20:31:10.264424] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-03-11T20:31:10.265233] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-03-11T20:31:10.265285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:10.265316] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:10.265341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:10.265396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:10.323189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:10.323869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:10.323947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:10.323979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:10.442457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:10.442629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:10.442669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:10.442696] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:10.446084] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=42.50%) [2026-03-11T20:31:10.446361] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-03-11T20:31:10.446488] [INFO ] [sig ] RBCAA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:10.590472] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RBCAA.txt [2026-03-11T20:31:10.590658] [INFO ] [sig ] [2432/3275] Completed RBCAA in 0.3s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:10.590702] [INFO ] [sig ] [2433/3275] Forecasting RBLX... [2026-03-11T20:31:10.590733] [INFO ] [sig ] Generating forecast for: RBLX [2026-03-11T20:31:10.590763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-03-11T20:31:10.603014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-03-11T20:31:10.603345] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-03-11T20:31:10.604144] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-03-11T20:31:10.604195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:10.604225] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:10.604251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:10.604307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:10.663210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:10.664047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:10.664130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:10.664169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:10.791953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:10.792114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:10.792192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:10.792229] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:10.796081] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=99.54%) [2026-03-11T20:31:10.796382] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-03-11T20:31:10.796688] [INFO ] [sig ] RBLX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:10.938760] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RBLX.txt [2026-03-11T20:31:10.938896] [INFO ] [sig ] [2433/3275] Completed RBLX in 0.3s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:10.938934] [INFO ] [sig ] [2434/3275] Forecasting RC... [2026-03-11T20:31:10.938964] [INFO ] [sig ] Generating forecast for: RC [2026-03-11T20:31:10.938994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-03-11T20:31:10.953142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-03-11T20:31:10.953553] [INFO ] [FORECASTER] Starting predict_future for RC [2026-03-11T20:31:10.954410] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-03-11T20:31:10.954465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:10.954498] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:10.954526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:10.954601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:11.018798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:11.019733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:11.019850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:11.019884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:11.152811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:11.152979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:11.153019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:11.153062] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:11.157750] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: UP (p=78.13%) [2026-03-11T20:31:11.158136] [INFO ] [FORECASTER] Completed predict_future for RC [2026-03-11T20:31:11.158317] [INFO ] [sig ] RC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:11.311588] [INFO ] [LOCAL ] Saved forecast: RC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RC.txt [2026-03-11T20:31:11.311740] [INFO ] [sig ] [2434/3275] Completed RC in 0.4s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:11.311789] [INFO ] [sig ] [2435/3275] Forecasting RCEL... [2026-03-11T20:31:11.311821] [INFO ] [sig ] Generating forecast for: RCEL [2026-03-11T20:31:11.311851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-03-11T20:31:11.324272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-03-11T20:31:11.324678] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-03-11T20:31:11.325523] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-03-11T20:31:11.325604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:11.325640] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:11.325667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:11.325725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:11.385408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:11.386563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:11.386669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:11.386702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:11.515423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:11.515603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:11.515648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:11.515677] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:11.519229] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-03-11T20:31:11.519512] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-03-11T20:31:11.519662] [INFO ] [sig ] RCEL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:11.666229] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RCEL.txt [2026-03-11T20:31:11.666399] [INFO ] [sig ] [2435/3275] Completed RCEL in 0.4s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:11.666438] [INFO ] [sig ] [2436/3275] Forecasting RCI... [2026-03-11T20:31:11.666466] [INFO ] [sig ] Generating forecast for: RCI [2026-03-11T20:31:11.666497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-03-11T20:31:11.679351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-03-11T20:31:11.679941] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-03-11T20:31:11.680835] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-03-11T20:31:11.680889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:11.680922] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:11.680949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:11.681011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:11.744036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:11.745034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:11.745273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:11.745320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:11.867873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:11.868052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:11.868095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:11.868123] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:11.871680] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: UP (p=84.68%) [2026-03-11T20:31:11.871958] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-03-11T20:31:11.872086] [INFO ] [sig ] RCI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:12.023227] [INFO ] [LOCAL ] Saved forecast: RCI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RCI.txt [2026-03-11T20:31:12.023410] [INFO ] [sig ] [2436/3275] Completed RCI in 0.4s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:12.023457] [INFO ] [sig ] [2437/3275] Forecasting RCKY... [2026-03-11T20:31:12.023490] [INFO ] [sig ] Generating forecast for: RCKY [2026-03-11T20:31:12.023521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-03-11T20:31:12.037816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-03-11T20:31:12.038309] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-03-11T20:31:12.039675] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-03-11T20:31:12.039731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:12.039786] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:12.039816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:12.039878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:12.099601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:12.100615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:12.100717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:12.100753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:12.232429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:12.232805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:12.232846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:12.232876] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:12.236736] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: UP (p=78.14%) [2026-03-11T20:31:12.237032] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-03-11T20:31:12.237181] [INFO ] [sig ] RCKY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:12.391033] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RCKY.txt [2026-03-11T20:31:12.391225] [INFO ] [sig ] [2437/3275] Completed RCKY in 0.4s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:12.391268] [INFO ] [sig ] [2438/3275] Forecasting RCL... [2026-03-11T20:31:12.391299] [INFO ] [sig ] Generating forecast for: RCL [2026-03-11T20:31:12.391331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-03-11T20:31:12.404272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-03-11T20:31:12.404678] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-03-11T20:31:12.405655] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-03-11T20:31:12.405709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:12.405742] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:12.405767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:12.405824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:12.466427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:12.467326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:12.467409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:12.467647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:12.595349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:12.595719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:12.595767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:12.595797] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:12.599674] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: UP (p=73.59%) [2026-03-11T20:31:12.599957] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-03-11T20:31:12.600088] [INFO ] [sig ] RCL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:12.745747] [INFO ] [LOCAL ] Saved forecast: RCL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RCL.txt [2026-03-11T20:31:12.745886] [INFO ] [sig ] [2438/3275] Completed RCL in 0.4s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:12.745924] [INFO ] [sig ] [2439/3275] Forecasting RCS... [2026-03-11T20:31:12.745952] [INFO ] [sig ] Generating forecast for: RCS [2026-03-11T20:31:12.745982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-03-11T20:31:12.759101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-03-11T20:31:12.759419] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-03-11T20:31:12.760212] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-03-11T20:31:12.760264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:12.760295] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:12.760321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:12.760376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:12.822918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:12.823915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:12.824002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:12.824035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:12.946608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:12.946767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:12.946807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:12.946836] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:12.950684] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: DOWN (p=49.01%) [2026-03-11T20:31:12.950967] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-03-11T20:31:12.951098] [INFO ] [sig ] RCS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:13.093989] [INFO ] [LOCAL ] Saved forecast: RCS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RCS.txt [2026-03-11T20:31:13.094131] [INFO ] [sig ] [2439/3275] Completed RCS in 0.3s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:13.094172] [INFO ] [sig ] [2440/3275] Forecasting RCUS... [2026-03-11T20:31:13.094201] [INFO ] [sig ] Generating forecast for: RCUS [2026-03-11T20:31:13.094232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-03-11T20:31:13.107991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-03-11T20:31:13.108369] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-03-11T20:31:13.109173] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-03-11T20:31:13.109225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:13.109257] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:13.109283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:13.109338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:13.169731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:13.170556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:13.170658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:13.170708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:13.295046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:13.295207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:13.295256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:13.295293] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:13.299088] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: DOWN (p=13.79%) [2026-03-11T20:31:13.299371] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-03-11T20:31:13.299719] [INFO ] [sig ] RCUS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:13.443868] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RCUS.txt [2026-03-11T20:31:13.444026] [INFO ] [sig ] [2440/3275] Completed RCUS in 0.3s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:13.444067] [INFO ] [sig ] [2441/3275] Forecasting RDCM... [2026-03-11T20:31:13.444102] [INFO ] [sig ] Generating forecast for: RDCM [2026-03-11T20:31:13.444134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-03-11T20:31:13.456523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-03-11T20:31:13.456882] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-03-11T20:31:13.457686] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-03-11T20:31:13.457738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:13.457795] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:13.457823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:13.457880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:13.518179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:13.519198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:13.519288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:13.519327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:13.645319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:13.645535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:13.645604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:13.645637] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:13.649638] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-03-11T20:31:13.649916] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-03-11T20:31:13.650055] [INFO ] [sig ] RDCM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:13.798167] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RDCM.txt [2026-03-11T20:31:13.798336] [INFO ] [sig ] [2441/3275] Completed RDCM in 0.4s | 2.80 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-11T20:31:13.798379] [INFO ] [sig ] [2442/3275] Forecasting RDVY... [2026-03-11T20:31:13.798408] [INFO ] [sig ] Generating forecast for: RDVY [2026-03-11T20:31:13.798438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-03-11T20:31:13.815172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-03-11T20:31:13.815653] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-03-11T20:31:13.816596] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-03-11T20:31:13.816661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:13.816698] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:13.816727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:13.816788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:13.902739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:13.903791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:13.903895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:13.903941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:14.031396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:14.031559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:14.031626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:14.031655] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:14.035144] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: UP (p=76.72%) [2026-03-11T20:31:14.035450] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-03-11T20:31:14.035608] [INFO ] [sig ] RDVY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:14.180290] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RDVY.txt [2026-03-11T20:31:14.180656] [INFO ] [sig ] [2442/3275] Completed RDVY in 0.4s | 2.80 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-11T20:31:14.180700] [INFO ] [sig ] [2443/3275] Forecasting RDY... [2026-03-11T20:31:14.180730] [INFO ] [sig ] Generating forecast for: RDY [2026-03-11T20:31:14.180761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-03-11T20:31:14.194080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-03-11T20:31:14.194456] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-03-11T20:31:14.195290] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-03-11T20:31:14.195345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:14.195378] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:14.195404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:14.195459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:14.253837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:14.254658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:14.254738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:14.254771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:14.382711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:14.382868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:14.382907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:14.382935] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:14.386915] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-03-11T20:31:14.387191] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-03-11T20:31:14.387339] [INFO ] [sig ] RDY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:14.533337] [INFO ] [LOCAL ] Saved forecast: RDY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RDY.txt [2026-03-11T20:31:14.533484] [INFO ] [sig ] [2443/3275] Completed RDY in 0.4s | 2.80 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-11T20:31:14.533525] [INFO ] [sig ] [2444/3275] Forecasting REAL... [2026-03-11T20:31:14.533555] [INFO ] [sig ] Generating forecast for: REAL [2026-03-11T20:31:14.533608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-03-11T20:31:14.546100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-03-11T20:31:14.546492] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-03-11T20:31:14.547771] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-03-11T20:31:14.547823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:14.547854] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:14.547879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:14.547956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:14.608459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:14.609400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:14.609489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:14.609522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:14.739971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:14.740205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:14.740267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:14.740365] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:14.744860] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: UP (p=88.71%) [2026-03-11T20:31:14.745148] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-03-11T20:31:14.745287] [INFO ] [sig ] REAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:14.892673] [INFO ] [LOCAL ] Saved forecast: REAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/REAL.txt [2026-03-11T20:31:14.892823] [INFO ] [sig ] [2444/3275] Completed REAL in 0.4s | 2.80 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-11T20:31:14.892865] [INFO ] [sig ] [2445/3275] Forecasting REAX... [2026-03-11T20:31:14.892895] [INFO ] [sig ] Generating forecast for: REAX [2026-03-11T20:31:14.892925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-03-11T20:31:14.907031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-03-11T20:31:14.907368] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-03-11T20:31:14.908195] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-03-11T20:31:14.908248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:14.908279] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:14.908305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:14.908359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:14.965148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:14.965984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:14.966068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:14.966099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:15.101718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:15.101905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:15.101957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:15.101992] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:15.106733] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-03-11T20:31:15.107086] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-03-11T20:31:15.107257] [INFO ] [sig ] REAX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:15.270719] [INFO ] [LOCAL ] Saved forecast: REAX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/REAX.txt [2026-03-11T20:31:15.270890] [INFO ] [sig ] [2445/3275] Completed REAX in 0.4s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:15.270948] [INFO ] [sig ] [2446/3275] Forecasting REBN... [2026-03-11T20:31:15.270981] [INFO ] [sig ] Generating forecast for: REBN [2026-03-11T20:31:15.271011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-03-11T20:31:15.284506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-03-11T20:31:15.284938] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-03-11T20:31:15.285799] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-03-11T20:31:15.285853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:15.285884] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:15.285909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:15.285967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:15.346059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:15.346979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:15.347065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:15.347116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:15.469917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:15.470095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:15.470144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:15.470176] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:15.473837] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: DOWN (p=49.73%) [2026-03-11T20:31:15.474140] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-03-11T20:31:15.474272] [INFO ] [sig ] REBN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:15.618490] [INFO ] [LOCAL ] Saved forecast: REBN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/REBN.txt [2026-03-11T20:31:15.618685] [INFO ] [sig ] [2446/3275] Completed REBN in 0.3s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:15.618729] [INFO ] [sig ] [2447/3275] Forecasting REFI... [2026-03-11T20:31:15.618761] [INFO ] [sig ] Generating forecast for: REFI [2026-03-11T20:31:15.618793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-03-11T20:31:15.638062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-03-11T20:31:15.638467] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-03-11T20:31:15.639305] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-03-11T20:31:15.639359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:15.639391] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:15.639418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:15.639475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:15.696868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:15.697674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:15.697759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:15.697791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:15.820079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:15.820237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:15.820284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:15.820318] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:15.823933] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=87.75%) [2026-03-11T20:31:15.824237] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-03-11T20:31:15.824371] [INFO ] [sig ] REFI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:15.965947] [INFO ] [LOCAL ] Saved forecast: REFI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/REFI.txt [2026-03-11T20:31:15.966081] [INFO ] [sig ] [2447/3275] Completed REFI in 0.3s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:15.966121] [INFO ] [sig ] [2448/3275] Forecasting REG... [2026-03-11T20:31:15.966151] [INFO ] [sig ] Generating forecast for: REG [2026-03-11T20:31:15.966182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-03-11T20:31:15.978111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-03-11T20:31:15.978463] [INFO ] [FORECASTER] Starting predict_future for REG [2026-03-11T20:31:15.979268] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-03-11T20:31:15.979321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:15.979352] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:15.979392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:15.979449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:16.036754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:16.037606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:16.037689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:16.037721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:16.158750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:16.158921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:16.158962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:16.158991] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:16.163494] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: UP (p=55.18%) [2026-03-11T20:31:16.163828] [INFO ] [FORECASTER] Completed predict_future for REG [2026-03-11T20:31:16.163968] [INFO ] [sig ] REG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:16.317207] [INFO ] [LOCAL ] Saved forecast: REG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/REG.txt [2026-03-11T20:31:16.317385] [INFO ] [sig ] [2448/3275] Completed REG in 0.4s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:16.317428] [INFO ] [sig ] [2449/3275] Forecasting REGN... [2026-03-11T20:31:16.317459] [INFO ] [sig ] Generating forecast for: REGN [2026-03-11T20:31:16.317490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-03-11T20:31:16.330887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-03-11T20:31:16.331252] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-03-11T20:31:16.332134] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-03-11T20:31:16.332188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:16.332233] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:16.332269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:16.332329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:16.391234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:16.392014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:16.392110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:16.392143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:16.528998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:16.529164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:16.529205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:16.529234] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:16.532779] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=31.37%) [2026-03-11T20:31:16.533069] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-03-11T20:31:16.533198] [INFO ] [sig ] REGN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:16.681196] [INFO ] [LOCAL ] Saved forecast: REGN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/REGN.txt [2026-03-11T20:31:16.681357] [INFO ] [sig ] [2449/3275] Completed REGN in 0.4s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:16.681397] [INFO ] [sig ] [2450/3275] Forecasting RELL... [2026-03-11T20:31:16.681426] [INFO ] [sig ] Generating forecast for: RELL [2026-03-11T20:31:16.681456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-03-11T20:31:16.694053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-03-11T20:31:16.694444] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-03-11T20:31:16.695313] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-03-11T20:31:16.695368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:16.695399] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:16.695426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:16.695482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:16.756018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:16.756949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:16.757047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:16.757105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:16.881104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:16.881265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:16.881307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:16.881336] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:16.884807] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=18.20%) [2026-03-11T20:31:16.885094] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-03-11T20:31:16.885225] [INFO ] [sig ] RELL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:17.030032] [INFO ] [LOCAL ] Saved forecast: RELL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RELL.txt [2026-03-11T20:31:17.030186] [INFO ] [sig ] [2450/3275] Completed RELL in 0.3s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:17.030228] [INFO ] [sig ] [2451/3275] Forecasting RELX... [2026-03-11T20:31:17.030257] [INFO ] [sig ] Generating forecast for: RELX [2026-03-11T20:31:17.030287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-03-11T20:31:17.042261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-03-11T20:31:17.042660] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-03-11T20:31:17.043506] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-03-11T20:31:17.043558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:17.043612] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:17.043641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:17.043698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:17.104707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:17.105741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:17.105864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:17.105899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:17.228803] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:17.228977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:17.229018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:17.229046] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:17.232589] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=19.28%) [2026-03-11T20:31:17.232878] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-03-11T20:31:17.233025] [INFO ] [sig ] RELX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:17.377947] [INFO ] [LOCAL ] Saved forecast: RELX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RELX.txt [2026-03-11T20:31:17.378090] [INFO ] [sig ] [2451/3275] Completed RELX in 0.3s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:17.378130] [INFO ] [sig ] [2452/3275] Forecasting RELY... [2026-03-11T20:31:17.378159] [INFO ] [sig ] Generating forecast for: RELY [2026-03-11T20:31:17.378197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-03-11T20:31:17.392456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-03-11T20:31:17.392997] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-03-11T20:31:17.393821] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-03-11T20:31:17.393873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:17.393905] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:17.393932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:17.393990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:17.451894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:17.452676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:17.452755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:17.452788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:17.578450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:17.578640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:17.578684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:17.578712] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:17.582179] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: UP (p=59.27%) [2026-03-11T20:31:17.582461] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-03-11T20:31:17.582609] [INFO ] [sig ] RELY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:17.729296] [INFO ] [LOCAL ] Saved forecast: RELY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RELY.txt [2026-03-11T20:31:17.729456] [INFO ] [sig ] [2452/3275] Completed RELY in 0.4s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:17.729496] [INFO ] [sig ] [2453/3275] Forecasting REPL... [2026-03-11T20:31:17.729524] [INFO ] [sig ] Generating forecast for: REPL [2026-03-11T20:31:17.729553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-03-11T20:31:17.742025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-03-11T20:31:17.742381] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-03-11T20:31:17.743208] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-03-11T20:31:17.743261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:17.743295] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:17.743326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:17.743394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:17.800565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:17.801479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:17.801562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:17.801618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:17.929017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:17.929219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:17.929264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:17.929294] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:17.933058] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: UP (p=55.87%) [2026-03-11T20:31:17.933378] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-03-11T20:31:17.933526] [INFO ] [sig ] REPL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:18.077388] [INFO ] [LOCAL ] Saved forecast: REPL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/REPL.txt [2026-03-11T20:31:18.077559] [INFO ] [sig ] [2453/3275] Completed REPL in 0.3s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:18.077621] [INFO ] [sig ] [2454/3275] Forecasting RERE... [2026-03-11T20:31:18.077653] [INFO ] [sig ] Generating forecast for: RERE [2026-03-11T20:31:18.077696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-03-11T20:31:18.091411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-03-11T20:31:18.092007] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-03-11T20:31:18.093008] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-03-11T20:31:18.093059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:18.093090] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:18.093116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:18.093171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:18.154949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:18.155845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:18.155932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:18.155965] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:18.279537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:18.279714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:18.279756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:18.279786] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:18.283774] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=70.05%) [2026-03-11T20:31:18.284061] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-03-11T20:31:18.284216] [INFO ] [sig ] RERE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:18.434443] [INFO ] [LOCAL ] Saved forecast: RERE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RERE.txt [2026-03-11T20:31:18.434667] [INFO ] [sig ] [2454/3275] Completed RERE in 0.4s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:18.434712] [INFO ] [sig ] [2455/3275] Forecasting RES... [2026-03-11T20:31:18.434929] [INFO ] [sig ] Generating forecast for: RES [2026-03-11T20:31:18.434960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-03-11T20:31:18.448367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-03-11T20:31:18.448773] [INFO ] [FORECASTER] Starting predict_future for RES [2026-03-11T20:31:18.449604] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-03-11T20:31:18.449656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:18.449687] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:18.449713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:18.449767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:18.509170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:18.510082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:18.510166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:18.510198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:18.634879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:18.635051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:18.635095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:18.635124] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:18.638732] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: DOWN (p=34.19%) [2026-03-11T20:31:18.639021] [INFO ] [FORECASTER] Completed predict_future for RES [2026-03-11T20:31:18.639157] [INFO ] [sig ] RES: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:18.784499] [INFO ] [LOCAL ] Saved forecast: RES 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RES.txt [2026-03-11T20:31:18.784708] [INFO ] [sig ] [2455/3275] Completed RES in 0.3s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:18.784770] [INFO ] [sig ] [2456/3275] Forecasting REX... [2026-03-11T20:31:18.784801] [INFO ] [sig ] Generating forecast for: REX [2026-03-11T20:31:18.784832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-03-11T20:31:18.799971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-03-11T20:31:18.800371] [INFO ] [FORECASTER] Starting predict_future for REX [2026-03-11T20:31:18.801323] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-03-11T20:31:18.801382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:18.801414] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:18.801440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:18.801497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:18.862602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:18.863542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:18.863673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:18.863708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:18.991985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:18.992143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:18.992182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:18.992210] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:18.996307] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: DOWN (p=24.55%) [2026-03-11T20:31:18.996630] [INFO ] [FORECASTER] Completed predict_future for REX [2026-03-11T20:31:18.996764] [INFO ] [sig ] REX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:19.144299] [INFO ] [LOCAL ] Saved forecast: REX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/REX.txt [2026-03-11T20:31:19.144479] [INFO ] [sig ] [2456/3275] Completed REX in 0.4s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:19.144526] [INFO ] [sig ] [2457/3275] Forecasting REYN... [2026-03-11T20:31:19.144561] [INFO ] [sig ] Generating forecast for: REYN [2026-03-11T20:31:19.144613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-03-11T20:31:19.157835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-03-11T20:31:19.158272] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-03-11T20:31:19.159126] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-03-11T20:31:19.159178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:19.159209] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:19.159234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:19.159290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:19.220227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:19.221122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:19.221210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:19.221242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:19.343293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:19.343455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:19.343496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:19.343527] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:19.347912] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: UP (p=62.09%) [2026-03-11T20:31:19.348224] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-03-11T20:31:19.348362] [INFO ] [sig ] REYN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:19.497112] [INFO ] [LOCAL ] Saved forecast: REYN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/REYN.txt [2026-03-11T20:31:19.497311] [INFO ] [sig ] [2457/3275] Completed REYN in 0.4s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:19.497358] [INFO ] [sig ] [2458/3275] Forecasting REZI... [2026-03-11T20:31:19.497396] [INFO ] [sig ] Generating forecast for: REZI [2026-03-11T20:31:19.497434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-03-11T20:31:19.510376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-03-11T20:31:19.510808] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-03-11T20:31:19.511692] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-03-11T20:31:19.511746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:19.511806] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:19.511836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:19.511894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:19.574945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:19.576107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:19.576204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:19.576239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:19.700296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:19.700468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:19.700515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:19.700549] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:19.704532] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: UP (p=51.90%) [2026-03-11T20:31:19.704833] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-03-11T20:31:19.704964] [INFO ] [sig ] REZI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:19.855127] [INFO ] [LOCAL ] Saved forecast: REZI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/REZI.txt [2026-03-11T20:31:19.855300] [INFO ] [sig ] [2458/3275] Completed REZI in 0.4s | 2.80 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-11T20:31:19.855355] [INFO ] [sig ] [2459/3275] Forecasting RF... [2026-03-11T20:31:19.855402] [INFO ] [sig ] Generating forecast for: RF [2026-03-11T20:31:19.855452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-03-11T20:31:19.867984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-03-11T20:31:19.868388] [INFO ] [FORECASTER] Starting predict_future for RF [2026-03-11T20:31:19.869252] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-03-11T20:31:19.869305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:19.869339] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:19.869366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:19.869441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:19.930386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:19.931342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:19.931431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:19.931464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:20.055426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:20.055613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:20.055849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:20.055879] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:20.059308] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: DOWN (p=1.63%) [2026-03-11T20:31:20.059632] [INFO ] [FORECASTER] Completed predict_future for RF [2026-03-11T20:31:20.059762] [INFO ] [sig ] RF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:20.204542] [INFO ] [LOCAL ] Saved forecast: RF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RF.txt [2026-03-11T20:31:20.204723] [INFO ] [sig ] [2459/3275] Completed RF in 0.3s | 2.80 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-11T20:31:20.204762] [INFO ] [sig ] [2460/3275] Forecasting RFI... [2026-03-11T20:31:20.204791] [INFO ] [sig ] Generating forecast for: RFI [2026-03-11T20:31:20.204823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-03-11T20:31:20.218658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-03-11T20:31:20.219236] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-03-11T20:31:20.220258] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-03-11T20:31:20.220311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:20.220343] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:20.220369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:20.220426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:20.286377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:20.287426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:20.287523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:20.287558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:20.409381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:20.409545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:20.409606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:20.409637] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:20.413138] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-03-11T20:31:20.413425] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-03-11T20:31:20.413557] [INFO ] [sig ] RFI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:20.564131] [INFO ] [LOCAL ] Saved forecast: RFI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RFI.txt [2026-03-11T20:31:20.564274] [INFO ] [sig ] [2460/3275] Completed RFI in 0.4s | 2.80 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-11T20:31:20.564313] [INFO ] [sig ] [2461/3275] Forecasting RFL... [2026-03-11T20:31:20.564342] [INFO ] [sig ] Generating forecast for: RFL [2026-03-11T20:31:20.564373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-03-11T20:31:20.579126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-03-11T20:31:20.579488] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-03-11T20:31:20.580659] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-03-11T20:31:20.580725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:20.580760] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:20.580787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:20.580845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:20.642799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:20.643676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:20.643760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:20.643793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:20.766017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:20.766171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:20.766209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:20.766237] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:20.769765] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=14.07%) [2026-03-11T20:31:20.770047] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-03-11T20:31:20.770176] [INFO ] [sig ] RFL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:20.913116] [INFO ] [LOCAL ] Saved forecast: RFL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RFL.txt [2026-03-11T20:31:20.913265] [INFO ] [sig ] [2461/3275] Completed RFL in 0.3s | 2.80 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-11T20:31:20.913304] [INFO ] [sig ] [2462/3275] Forecasting RFM... [2026-03-11T20:31:20.913334] [INFO ] [sig ] Generating forecast for: RFM [2026-03-11T20:31:20.913364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-03-11T20:31:20.924674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-03-11T20:31:20.924972] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-03-11T20:31:20.925843] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-03-11T20:31:20.925897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:20.925929] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:20.925957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:20.926014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:20.982946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:20.983684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:20.983763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:20.983795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:21.097457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:21.097633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:21.097681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:21.097714] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:21.101381] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=47.19%) [2026-03-11T20:31:21.101701] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-03-11T20:31:21.101829] [INFO ] [sig ] RFM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:21.243701] [INFO ] [LOCAL ] Saved forecast: RFM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RFM.txt [2026-03-11T20:31:21.243837] [INFO ] [sig ] [2462/3275] Completed RFM in 0.3s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:21.243876] [INFO ] [sig ] [2463/3275] Forecasting RFMZ... [2026-03-11T20:31:21.243906] [INFO ] [sig ] Generating forecast for: RFMZ [2026-03-11T20:31:21.243935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-03-11T20:31:21.257868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-03-11T20:31:21.258268] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-03-11T20:31:21.259160] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-03-11T20:31:21.259213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:21.259244] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:21.259270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:21.259327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:21.322650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:21.323619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:21.323705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:21.323922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:21.443199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:21.443358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:21.443397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:21.443425] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:21.447751] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-03-11T20:31:21.448085] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-03-11T20:31:21.448223] [INFO ] [sig ] RFMZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:21.591916] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RFMZ.txt [2026-03-11T20:31:21.592062] [INFO ] [sig ] [2463/3275] Completed RFMZ in 0.3s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:21.592102] [INFO ] [sig ] [2464/3275] Forecasting RGA... [2026-03-11T20:31:21.592130] [INFO ] [sig ] Generating forecast for: RGA [2026-03-11T20:31:21.592159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-03-11T20:31:21.605421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-03-11T20:31:21.605791] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-03-11T20:31:21.606781] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-03-11T20:31:21.606833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:21.606863] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:21.606888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:21.606942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:21.664277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:21.665216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:21.665300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:21.665333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:21.787184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:21.787348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:21.787387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:21.787414] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:21.790911] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: UP (p=87.94%) [2026-03-11T20:31:21.791194] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-03-11T20:31:21.791322] [INFO ] [sig ] RGA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:21.942898] [INFO ] [LOCAL ] Saved forecast: RGA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RGA.txt [2026-03-11T20:31:21.943067] [INFO ] [sig ] [2464/3275] Completed RGA in 0.4s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:21.943121] [INFO ] [sig ] [2465/3275] Forecasting RGCO... [2026-03-11T20:31:21.943153] [INFO ] [sig ] Generating forecast for: RGCO [2026-03-11T20:31:21.943183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-03-11T20:31:21.955944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-03-11T20:31:21.956281] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-03-11T20:31:21.957148] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-03-11T20:31:21.957202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:21.957234] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:21.957262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:21.957320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:22.018217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:22.019143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:22.019227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:22.019260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:22.125421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:22.125604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:22.125646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:22.125675] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:22.129234] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=2.67%) [2026-03-11T20:31:22.129607] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-03-11T20:31:22.129767] [INFO ] [sig ] RGCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:22.274997] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RGCO.txt [2026-03-11T20:31:22.275135] [INFO ] [sig ] [2465/3275] Completed RGCO in 0.3s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:22.275173] [INFO ] [sig ] [2466/3275] Forecasting RGEN... [2026-03-11T20:31:22.275203] [INFO ] [sig ] Generating forecast for: RGEN [2026-03-11T20:31:22.275232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-03-11T20:31:22.289959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-03-11T20:31:22.290342] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-03-11T20:31:22.291552] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-03-11T20:31:22.291627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:22.291659] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:22.291684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:22.291740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:22.350723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:22.351684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:22.351790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:22.351825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:22.475708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:22.475866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:22.475905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:22.475932] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:22.479451] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: DOWN (p=44.22%) [2026-03-11T20:31:22.479846] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-03-11T20:31:22.479998] [INFO ] [sig ] RGEN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:22.621250] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RGEN.txt [2026-03-11T20:31:22.621392] [INFO ] [sig ] [2466/3275] Completed RGEN in 0.3s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:22.621433] [INFO ] [sig ] [2467/3275] Forecasting RGLD... [2026-03-11T20:31:22.621463] [INFO ] [sig ] Generating forecast for: RGLD [2026-03-11T20:31:22.621495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-03-11T20:31:22.634361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-03-11T20:31:22.634723] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-03-11T20:31:22.635595] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-03-11T20:31:22.635651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:22.635684] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:22.635712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:22.635769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:22.698647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:22.699877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:22.699967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:22.700000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:22.815736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:22.815886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:22.815925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:22.815954] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:22.819352] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-03-11T20:31:22.819650] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-03-11T20:31:22.819777] [INFO ] [sig ] RGLD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:22.961401] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RGLD.txt [2026-03-11T20:31:22.961557] [INFO ] [sig ] [2467/3275] Completed RGLD in 0.3s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:22.961623] [INFO ] [sig ] [2468/3275] Forecasting RGNX... [2026-03-11T20:31:22.961654] [INFO ] [sig ] Generating forecast for: RGNX [2026-03-11T20:31:22.961683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-03-11T20:31:22.975627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-03-11T20:31:22.975975] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-03-11T20:31:22.976879] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-03-11T20:31:22.976933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:22.976965] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:22.976994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:22.977052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:23.034550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:23.035357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:23.035470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:23.035503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:23.159847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:23.159946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:23.160010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:23.160041] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:23.163458] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: DOWN (p=48.96%) [2026-03-11T20:31:23.163770] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-03-11T20:31:23.163897] [INFO ] [sig ] RGNX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:23.305751] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RGNX.txt [2026-03-11T20:31:23.305905] [INFO ] [sig ] [2468/3275] Completed RGNX in 0.3s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:23.305945] [INFO ] [sig ] [2469/3275] Forecasting RGP... [2026-03-11T20:31:23.305974] [INFO ] [sig ] Generating forecast for: RGP [2026-03-11T20:31:23.306005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-03-11T20:31:23.318425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-03-11T20:31:23.318786] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-03-11T20:31:23.319629] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-03-11T20:31:23.319680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:23.319711] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:23.319736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:23.319791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:23.377486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:23.378206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:23.378288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:23.378319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:23.506763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:23.506933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:23.506974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:23.507002] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:23.510556] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-03-11T20:31:23.510871] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-03-11T20:31:23.510999] [INFO ] [sig ] RGP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:23.653639] [INFO ] [LOCAL ] Saved forecast: RGP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RGP.txt [2026-03-11T20:31:23.653777] [INFO ] [sig ] [2469/3275] Completed RGP in 0.3s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:23.653816] [INFO ] [sig ] [2470/3275] Forecasting RGS... [2026-03-11T20:31:23.653844] [INFO ] [sig ] Generating forecast for: RGS [2026-03-11T20:31:23.653873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-03-11T20:31:23.665037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-03-11T20:31:23.665313] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-03-11T20:31:23.666111] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-03-11T20:31:23.666162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:23.666193] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:23.666218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:23.666273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:23.726549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:23.727269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:23.727350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:23.727381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:23.845923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:23.846082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:23.846120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:23.846148] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:23.849629] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-03-11T20:31:23.849938] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-03-11T20:31:23.850073] [INFO ] [sig ] RGS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:23.995272] [INFO ] [LOCAL ] Saved forecast: RGS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RGS.txt [2026-03-11T20:31:23.995433] [INFO ] [sig ] [2470/3275] Completed RGS in 0.3s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:23.995510] [INFO ] [sig ] [2471/3275] Forecasting RGTI... [2026-03-11T20:31:23.995566] [INFO ] [sig ] Generating forecast for: RGTI [2026-03-11T20:31:23.995637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-03-11T20:31:24.008677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-03-11T20:31:24.009062] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-03-11T20:31:24.009903] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-03-11T20:31:24.009958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:24.009990] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:24.010019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:24.010094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:24.069589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:24.070419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:24.070511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:24.070543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:24.199544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:24.199736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:24.199780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:24.199809] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:24.203253] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=84.29%) [2026-03-11T20:31:24.203554] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-03-11T20:31:24.203720] [INFO ] [sig ] RGTI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:24.350603] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RGTI.txt [2026-03-11T20:31:24.350828] [INFO ] [sig ] [2471/3275] Completed RGTI in 0.4s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:24.350880] [INFO ] [sig ] [2472/3275] Forecasting RH... [2026-03-11T20:31:24.350911] [INFO ] [sig ] Generating forecast for: RH [2026-03-11T20:31:24.350943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-03-11T20:31:24.363683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-03-11T20:31:24.364114] [INFO ] [FORECASTER] Starting predict_future for RH [2026-03-11T20:31:24.364976] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-03-11T20:31:24.365030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:24.365077] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:24.365105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:24.365163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:24.425213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:24.426123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:24.426213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:24.426246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:24.555139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:24.555297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:24.555336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:24.555366] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:24.559327] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: UP (p=84.76%) [2026-03-11T20:31:24.559644] [INFO ] [FORECASTER] Completed predict_future for RH [2026-03-11T20:31:24.559776] [INFO ] [sig ] RH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:24.706539] [INFO ] [LOCAL ] Saved forecast: RH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RH.txt [2026-03-11T20:31:24.706710] [INFO ] [sig ] [2472/3275] Completed RH in 0.4s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:24.706750] [INFO ] [sig ] [2473/3275] Forecasting RHI... [2026-03-11T20:31:24.706780] [INFO ] [sig ] Generating forecast for: RHI [2026-03-11T20:31:24.706810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-03-11T20:31:24.720022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-03-11T20:31:24.720411] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-03-11T20:31:24.721302] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-03-11T20:31:24.721355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:24.721385] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:24.721411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:24.721467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:24.782350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:24.783275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:24.783389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:24.783436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:24.909727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:24.909894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:24.909932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:24.909961] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:24.913588] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: UP (p=82.30%) [2026-03-11T20:31:24.913893] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-03-11T20:31:24.914028] [INFO ] [sig ] RHI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:25.058103] [INFO ] [LOCAL ] Saved forecast: RHI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RHI.txt [2026-03-11T20:31:25.058248] [INFO ] [sig ] [2473/3275] Completed RHI in 0.4s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:25.058286] [INFO ] [sig ] [2474/3275] Forecasting RHP... [2026-03-11T20:31:25.058315] [INFO ] [sig ] Generating forecast for: RHP [2026-03-11T20:31:25.058347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-03-11T20:31:25.073035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-03-11T20:31:25.073425] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-03-11T20:31:25.074238] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-03-11T20:31:25.074291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:25.074323] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:25.074348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:25.074404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:25.137359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:25.138399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:25.138487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:25.138520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:25.260080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:25.260235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:25.260275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:25.260306] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:25.263945] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=5.24%) [2026-03-11T20:31:25.264269] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-03-11T20:31:25.264408] [INFO ] [sig ] RHP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:25.408350] [INFO ] [LOCAL ] Saved forecast: RHP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RHP.txt [2026-03-11T20:31:25.408514] [INFO ] [sig ] [2474/3275] Completed RHP in 0.4s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:25.408562] [INFO ] [sig ] [2475/3275] Forecasting RIG... [2026-03-11T20:31:25.408624] [INFO ] [sig ] Generating forecast for: RIG [2026-03-11T20:31:25.408662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-03-11T20:31:25.421018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-03-11T20:31:25.421375] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-03-11T20:31:25.422208] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-03-11T20:31:25.422261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:25.422319] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:25.422347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:25.422403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:25.481405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:25.482245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:25.482335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:25.482368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:25.613436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:25.613665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:25.613732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:25.613766] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:25.618137] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: DOWN (p=40.42%) [2026-03-11T20:31:25.618435] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-03-11T20:31:25.618630] [INFO ] [sig ] RIG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:25.769504] [INFO ] [LOCAL ] Saved forecast: RIG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RIG.txt [2026-03-11T20:31:25.769871] [INFO ] [sig ] [2475/3275] Completed RIG in 0.4s | 2.80 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-11T20:31:25.769915] [INFO ] [sig ] [2476/3275] Forecasting RIGL... [2026-03-11T20:31:25.769963] [INFO ] [sig ] Generating forecast for: RIGL [2026-03-11T20:31:25.770000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-03-11T20:31:25.783653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-03-11T20:31:25.784184] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-03-11T20:31:25.785227] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-03-11T20:31:25.785281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:25.785313] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:25.785339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:25.785403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:25.849886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:25.850779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:25.850864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:25.850910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:25.975711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:25.975894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:25.975937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:25.975965] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:25.979778] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: DOWN (p=6.20%) [2026-03-11T20:31:25.980128] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-03-11T20:31:25.980269] [INFO ] [sig ] RIGL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:26.132518] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RIGL.txt [2026-03-11T20:31:26.132736] [INFO ] [sig ] [2476/3275] Completed RIGL in 0.4s | 2.80 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-11T20:31:26.132798] [INFO ] [sig ] [2477/3275] Forecasting RILY... [2026-03-11T20:31:26.132829] [INFO ] [sig ] Generating forecast for: RILY [2026-03-11T20:31:26.132859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-03-11T20:31:26.144983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-03-11T20:31:26.145320] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-03-11T20:31:26.146134] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-03-11T20:31:26.146186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:26.146218] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:26.146244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:26.146299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:26.206881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:26.207663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:26.207766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:26.207800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:26.333788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:26.333945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:26.333986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:26.334017] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:26.337462] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=1.77%) [2026-03-11T20:31:26.337790] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-03-11T20:31:26.337919] [INFO ] [sig ] RILY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:26.482711] [INFO ] [LOCAL ] Saved forecast: RILY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RILY.txt [2026-03-11T20:31:26.482848] [INFO ] [sig ] [2477/3275] Completed RILY in 0.4s | 2.80 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-11T20:31:26.482891] [INFO ] [sig ] [2478/3275] Forecasting RILYN... [2026-03-11T20:31:26.482921] [INFO ] [sig ] Generating forecast for: RILYN [2026-03-11T20:31:26.482954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-03-11T20:31:26.499489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-03-11T20:31:26.500036] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-03-11T20:31:26.500853] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-03-11T20:31:26.500904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:26.500934] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:26.500960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:26.501016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:26.561188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:26.562265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:26.562347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:26.562380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:26.677821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:26.678011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:26.678054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:26.678117] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:26.681675] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=70.36%) [2026-03-11T20:31:26.681955] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-03-11T20:31:26.682086] [INFO ] [sig ] RILYN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:26.826643] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RILYN.txt [2026-03-11T20:31:26.826804] [INFO ] [sig ] [2478/3275] Completed RILYN in 0.3s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:26.826846] [INFO ] [sig ] [2479/3275] Forecasting RILYZ... [2026-03-11T20:31:26.826877] [INFO ] [sig ] Generating forecast for: RILYZ [2026-03-11T20:31:26.826910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-03-11T20:31:26.839934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-03-11T20:31:26.840287] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-03-11T20:31:26.841187] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-03-11T20:31:26.841241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:26.841272] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:26.841298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:26.841356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:26.902125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:26.902990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:26.903076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:26.903109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:27.027162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:27.027324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:27.027366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:27.027413] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:27.031111] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-03-11T20:31:27.031469] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-03-11T20:31:27.031656] [INFO ] [sig ] RILYZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:27.180333] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RILYZ.txt [2026-03-11T20:31:27.180486] [INFO ] [sig ] [2479/3275] Completed RILYZ in 0.4s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:27.180527] [INFO ] [sig ] [2480/3275] Forecasting RING... [2026-03-11T20:31:27.180555] [INFO ] [sig ] Generating forecast for: RING [2026-03-11T20:31:27.180606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-03-11T20:31:27.192882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-03-11T20:31:27.193248] [INFO ] [FORECASTER] Starting predict_future for RING [2026-03-11T20:31:27.194087] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-03-11T20:31:27.194140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:27.194172] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:27.194198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:27.194254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:27.255644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:27.256432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:27.256517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:27.256551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:27.381901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:27.382075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:27.382118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:27.382148] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:27.385661] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=83.01%) [2026-03-11T20:31:27.385939] [INFO ] [FORECASTER] Completed predict_future for RING [2026-03-11T20:31:27.386069] [INFO ] [sig ] RING: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:27.526286] [INFO ] [LOCAL ] Saved forecast: RING 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RING.txt [2026-03-11T20:31:27.526414] [INFO ] [sig ] [2480/3275] Completed RING in 0.3s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:27.526453] [INFO ] [sig ] [2481/3275] Forecasting RIO... [2026-03-11T20:31:27.526482] [INFO ] [sig ] Generating forecast for: RIO [2026-03-11T20:31:27.526513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-03-11T20:31:27.539374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-03-11T20:31:27.539702] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-03-11T20:31:27.540470] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-03-11T20:31:27.540521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:27.540557] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:27.540616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:27.540686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:27.600821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:27.601450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:27.601528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:27.601590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:27.726220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:27.726362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:27.726401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:27.726429] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:27.729817] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=90.00%) [2026-03-11T20:31:27.730087] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-03-11T20:31:27.730212] [INFO ] [sig ] RIO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:27.873317] [INFO ] [LOCAL ] Saved forecast: RIO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RIO.txt [2026-03-11T20:31:27.873443] [INFO ] [sig ] [2481/3275] Completed RIO in 0.3s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:27.873482] [INFO ] [sig ] [2482/3275] Forecasting RITM... [2026-03-11T20:31:27.873511] [INFO ] [sig ] Generating forecast for: RITM [2026-03-11T20:31:27.873540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-03-11T20:31:27.885465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-03-11T20:31:27.885794] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-03-11T20:31:27.886563] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-03-11T20:31:27.886635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:27.886667] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:27.886693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:27.886748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:27.943255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:27.943909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:27.943987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:27.944019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:28.061150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:28.061311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:28.061350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:28.061379] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:28.064759] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: DOWN (p=12.57%) [2026-03-11T20:31:28.065046] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-03-11T20:31:28.065175] [INFO ] [sig ] RITM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:28.206131] [INFO ] [LOCAL ] Saved forecast: RITM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RITM.txt [2026-03-11T20:31:28.206276] [INFO ] [sig ] [2482/3275] Completed RITM in 0.3s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:28.206318] [INFO ] [sig ] [2483/3275] Forecasting RIVN... [2026-03-11T20:31:28.206347] [INFO ] [sig ] Generating forecast for: RIVN [2026-03-11T20:31:28.206377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-03-11T20:31:28.218994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-03-11T20:31:28.219351] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-03-11T20:31:28.220180] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-03-11T20:31:28.220232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:28.220263] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:28.220301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:28.220358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:28.277560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:28.278349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:28.278431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:28.278464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:28.400537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:28.400711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:28.400752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:28.400781] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:28.404157] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: DOWN (p=19.06%) [2026-03-11T20:31:28.404430] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-03-11T20:31:28.404553] [INFO ] [sig ] RIVN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:28.546119] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RIVN.txt [2026-03-11T20:31:28.546249] [INFO ] [sig ] [2483/3275] Completed RIVN in 0.3s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:28.546287] [INFO ] [sig ] [2484/3275] Forecasting RKLB... [2026-03-11T20:31:28.546316] [INFO ] [sig ] Generating forecast for: RKLB [2026-03-11T20:31:28.546346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-03-11T20:31:28.558692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-03-11T20:31:28.559032] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-03-11T20:31:28.559888] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-03-11T20:31:28.559939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:28.559970] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:28.559996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:28.560050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:28.617030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:28.617655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:28.617736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:28.617767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:28.741050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:28.741203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:28.741243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:28.741271] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:28.744673] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-03-11T20:31:28.744961] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-03-11T20:31:28.745087] [INFO ] [sig ] RKLB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:28.885195] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RKLB.txt [2026-03-11T20:31:28.885316] [INFO ] [sig ] [2484/3275] Completed RKLB in 0.3s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:28.885354] [INFO ] [sig ] [2485/3275] Forecasting RL... [2026-03-11T20:31:28.885383] [INFO ] [sig ] Generating forecast for: RL [2026-03-11T20:31:28.885413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-03-11T20:31:28.897484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-03-11T20:31:28.897815] [INFO ] [FORECASTER] Starting predict_future for RL [2026-03-11T20:31:28.898642] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-03-11T20:31:28.898693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:28.898724] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:28.898752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:28.898809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:28.955919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:28.956539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:28.956659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:28.956691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:29.074293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:29.074455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:29.074494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:29.074523] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:29.077992] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: DOWN (p=7.05%) [2026-03-11T20:31:29.078263] [INFO ] [FORECASTER] Completed predict_future for RL [2026-03-11T20:31:29.078387] [INFO ] [sig ] RL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:29.221832] [INFO ] [LOCAL ] Saved forecast: RL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RL.txt [2026-03-11T20:31:29.221965] [INFO ] [sig ] [2485/3275] Completed RL in 0.3s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:29.222004] [INFO ] [sig ] [2486/3275] Forecasting RLAY... [2026-03-11T20:31:29.222034] [INFO ] [sig ] Generating forecast for: RLAY [2026-03-11T20:31:29.222064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-03-11T20:31:29.233967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-03-11T20:31:29.234298] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-03-11T20:31:29.235096] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-03-11T20:31:29.235148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:29.235178] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:29.235204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:29.235261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:29.293800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:29.295018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:29.295101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:29.295134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:29.420077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:29.420238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:29.420279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:29.420309] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:29.423886] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: DOWN (p=3.84%) [2026-03-11T20:31:29.424169] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-03-11T20:31:29.424297] [INFO ] [sig ] RLAY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:29.575612] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RLAY.txt [2026-03-11T20:31:29.575816] [INFO ] [sig ] [2486/3275] Completed RLAY in 0.4s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:29.575880] [INFO ] [sig ] [2487/3275] Forecasting RLI... [2026-03-11T20:31:29.575928] [INFO ] [sig ] Generating forecast for: RLI [2026-03-11T20:31:29.575977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-03-11T20:31:29.589228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-03-11T20:31:29.589634] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-03-11T20:31:29.590518] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-03-11T20:31:29.590592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:29.590632] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:29.590660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:29.590717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:29.662340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:29.663210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:29.663291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:29.663323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:29.787448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:29.787635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:29.787684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:29.787719] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:29.791186] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: DOWN (p=45.34%) [2026-03-11T20:31:29.791457] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-03-11T20:31:29.791609] [INFO ] [sig ] RLI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:29.934741] [INFO ] [LOCAL ] Saved forecast: RLI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RLI.txt [2026-03-11T20:31:29.934871] [INFO ] [sig ] [2487/3275] Completed RLI in 0.4s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:29.934910] [INFO ] [sig ] [2488/3275] Forecasting RLJ... [2026-03-11T20:31:29.934937] [INFO ] [sig ] Generating forecast for: RLJ [2026-03-11T20:31:29.934968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-03-11T20:31:29.946713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-03-11T20:31:29.947005] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-03-11T20:31:29.947858] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-03-11T20:31:29.947910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:29.947962] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:29.947990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:29.948046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:30.005677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:30.006275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:30.006352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:30.006383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:30.120287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:30.120450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:30.120490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:30.120519] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:30.123928] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=14.90%) [2026-03-11T20:31:30.124201] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-03-11T20:31:30.124328] [INFO ] [sig ] RLJ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:30.335181] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RLJ.txt [2026-03-11T20:31:30.335378] [INFO ] [sig ] [2488/3275] Completed RLJ in 0.4s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:30.335420] [INFO ] [sig ] [2489/3275] Forecasting RLMD... [2026-03-11T20:31:30.335448] [INFO ] [sig ] Generating forecast for: RLMD [2026-03-11T20:31:30.335478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-03-11T20:31:30.348077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-03-11T20:31:30.348368] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-03-11T20:31:30.349206] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-03-11T20:31:30.349258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:30.349288] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:30.349314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:30.349370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:30.408005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:30.408622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:30.408714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:30.408751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:30.531430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:30.531566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:30.531623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:30.531651] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:30.535004] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: DOWN (p=1.39%) [2026-03-11T20:31:30.535321] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-03-11T20:31:30.535459] [INFO ] [sig ] RLMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:30.686378] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RLMD.txt [2026-03-11T20:31:30.686558] [INFO ] [sig ] [2489/3275] Completed RLMD in 0.4s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:30.686621] [INFO ] [sig ] [2490/3275] Forecasting RLTY... [2026-03-11T20:31:30.686653] [INFO ] [sig ] Generating forecast for: RLTY [2026-03-11T20:31:30.686685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-03-11T20:31:30.700444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-03-11T20:31:30.700869] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-03-11T20:31:30.701779] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-03-11T20:31:30.701833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:30.701865] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:30.701893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:30.701949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:30.761377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:30.762317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:30.762402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:30.762434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:30.884638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:30.884797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:30.884835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:30.884865] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:30.888364] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: UP (p=87.22%) [2026-03-11T20:31:30.888701] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-03-11T20:31:30.888846] [INFO ] [sig ] RLTY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:31.035282] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RLTY.txt [2026-03-11T20:31:31.035445] [INFO ] [sig ] [2490/3275] Completed RLTY in 0.3s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:31.035486] [INFO ] [sig ] [2491/3275] Forecasting RLX... [2026-03-11T20:31:31.035518] [INFO ] [sig ] Generating forecast for: RLX [2026-03-11T20:31:31.035555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-03-11T20:31:31.048750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-03-11T20:31:31.049087] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-03-11T20:31:31.049949] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-03-11T20:31:31.050001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:31.050034] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:31.050060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:31.050116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:31.111506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:31.112265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:31.112347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:31.112380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:31.232458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:31.232633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:31.232679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:31.232708] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:31.236177] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=91.58%) [2026-03-11T20:31:31.236451] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-03-11T20:31:31.236592] [INFO ] [sig ] RLX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:31.375566] [INFO ] [LOCAL ] Saved forecast: RLX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RLX.txt [2026-03-11T20:31:31.375746] [INFO ] [sig ] [2491/3275] Completed RLX in 0.3s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:31.375785] [INFO ] [sig ] [2492/3275] Forecasting RM... [2026-03-11T20:31:31.375814] [INFO ] [sig ] Generating forecast for: RM [2026-03-11T20:31:31.375844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-03-11T20:31:31.387913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-03-11T20:31:31.388225] [INFO ] [FORECASTER] Starting predict_future for RM [2026-03-11T20:31:31.389076] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-03-11T20:31:31.389127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:31.389183] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:31.389210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:31.389266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:31.449412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:31.450119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:31.450198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:31.450230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:31.570772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:31.570934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:31.570972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:31.571000] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:31.574356] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-03-11T20:31:31.574653] [INFO ] [FORECASTER] Completed predict_future for RM [2026-03-11T20:31:31.574781] [INFO ] [sig ] RM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:31.715612] [INFO ] [LOCAL ] Saved forecast: RM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RM.txt [2026-03-11T20:31:31.715784] [INFO ] [sig ] [2492/3275] Completed RM in 0.3s | 2.80 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-11T20:31:31.715828] [INFO ] [sig ] [2493/3275] Forecasting RMAX... [2026-03-11T20:31:31.715856] [INFO ] [sig ] Generating forecast for: RMAX [2026-03-11T20:31:31.715886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-03-11T20:31:31.727812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-03-11T20:31:31.728293] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-03-11T20:31:31.729134] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-03-11T20:31:31.729185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:31.729216] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:31.729242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:31.729297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:31.786059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:31.786719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:31.786796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:31.786828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:31.901465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:31.901641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:31.901684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:31.901717] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:31.905262] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: DOWN (p=1.43%) [2026-03-11T20:31:31.905541] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-03-11T20:31:31.905689] [INFO ] [sig ] RMAX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:32.047504] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RMAX.txt [2026-03-11T20:31:32.047711] [INFO ] [sig ] [2493/3275] Completed RMAX in 0.3s | 2.80 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-11T20:31:32.047761] [INFO ] [sig ] [2494/3275] Forecasting RMBI... [2026-03-11T20:31:32.047798] [INFO ] [sig ] Generating forecast for: RMBI [2026-03-11T20:31:32.047832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-03-11T20:31:32.059306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-03-11T20:31:32.059706] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-03-11T20:31:32.060613] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-03-11T20:31:32.060667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:32.060703] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:32.060729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:32.060787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:32.118718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:32.119653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:32.119740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:32.119772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:32.255399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:32.255607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:32.255653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:32.255682] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:32.259725] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: UP (p=89.64%) [2026-03-11T20:31:32.260123] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-03-11T20:31:32.260276] [INFO ] [sig ] RMBI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:32.436112] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RMBI.txt [2026-03-11T20:31:32.436297] [INFO ] [sig ] [2494/3275] Completed RMBI in 0.4s | 2.80 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-11T20:31:32.436339] [INFO ] [sig ] [2495/3275] Forecasting RMBS... [2026-03-11T20:31:32.436370] [INFO ] [sig ] Generating forecast for: RMBS [2026-03-11T20:31:32.436403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-03-11T20:31:32.454217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-03-11T20:31:32.454802] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-03-11T20:31:32.456193] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-03-11T20:31:32.456268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:32.456322] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:32.456368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:32.456464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:32.541084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:32.542100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:32.542197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:32.542230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:32.682565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:32.682789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:32.682842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:32.682933] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:32.688197] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: UP (p=79.23%) [2026-03-11T20:31:32.688740] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-03-11T20:31:32.688945] [INFO ] [sig ] RMBS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:32.918628] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RMBS.txt [2026-03-11T20:31:32.918884] [INFO ] [sig ] [2495/3275] Completed RMBS in 0.5s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:32.918951] [INFO ] [sig ] [2496/3275] Forecasting RMD... [2026-03-11T20:31:32.919005] [INFO ] [sig ] Generating forecast for: RMD [2026-03-11T20:31:32.919057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-03-11T20:31:32.936498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-03-11T20:31:32.937061] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-03-11T20:31:32.938333] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-03-11T20:31:32.938415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:32.938453] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:32.938485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:32.938555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:33.025033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:33.026348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:33.026471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:33.026529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:33.199388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:33.199613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:33.199677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:33.199724] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:33.205091] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-03-11T20:31:33.205541] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-03-11T20:31:33.205764] [INFO ] [sig ] RMD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:33.404782] [INFO ] [LOCAL ] Saved forecast: RMD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RMD.txt [2026-03-11T20:31:33.404990] [INFO ] [sig ] [2496/3275] Completed RMD in 0.5s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:33.405038] [INFO ] [sig ] [2497/3275] Forecasting RMI... [2026-03-11T20:31:33.405072] [INFO ] [sig ] Generating forecast for: RMI [2026-03-11T20:31:33.405106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-03-11T20:31:33.418886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-03-11T20:31:33.419365] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-03-11T20:31:33.420357] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-03-11T20:31:33.420413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:33.420445] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:33.420471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:33.420529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:33.486394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:33.487539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:33.487722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:33.487775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:33.638282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:33.638451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:33.638494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:33.638524] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:33.642184] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: UP (p=78.25%) [2026-03-11T20:31:33.642512] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-03-11T20:31:33.642675] [INFO ] [sig ] RMI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:33.826127] [INFO ] [LOCAL ] Saved forecast: RMI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RMI.txt [2026-03-11T20:31:33.826293] [INFO ] [sig ] [2497/3275] Completed RMI in 0.4s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:33.826334] [INFO ] [sig ] [2498/3275] Forecasting RMM... [2026-03-11T20:31:33.826366] [INFO ] [sig ] Generating forecast for: RMM [2026-03-11T20:31:33.826398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-03-11T20:31:33.839019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-03-11T20:31:33.839337] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-03-11T20:31:33.840168] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-03-11T20:31:33.840230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:33.840268] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:33.840300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:33.840370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:33.897346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:33.898266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:33.898353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:33.898385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:34.020165] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:34.020343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:34.020409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:34.020452] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:34.024041] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: UP (p=89.33%) [2026-03-11T20:31:34.024331] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-03-11T20:31:34.024467] [INFO ] [sig ] RMM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:34.172293] [INFO ] [LOCAL ] Saved forecast: RMM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RMM.txt [2026-03-11T20:31:34.172444] [INFO ] [sig ] [2498/3275] Completed RMM in 0.3s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:34.172483] [INFO ] [sig ] [2499/3275] Forecasting RMMZ... [2026-03-11T20:31:34.172512] [INFO ] [sig ] Generating forecast for: RMMZ [2026-03-11T20:31:34.172543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-03-11T20:31:34.183972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-03-11T20:31:34.184279] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-03-11T20:31:34.185124] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-03-11T20:31:34.185179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:34.185211] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:34.185237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:34.185294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:34.252698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:34.253773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:34.253864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:34.253898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:34.370153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:34.370317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:34.370358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:34.370386] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:34.373941] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: UP (p=87.11%) [2026-03-11T20:31:34.374273] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-03-11T20:31:34.374430] [INFO ] [sig ] RMMZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:34.523085] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RMMZ.txt [2026-03-11T20:31:34.523230] [INFO ] [sig ] [2499/3275] Completed RMMZ in 0.4s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:34.523276] [INFO ] [sig ] [2500/3275] Forecasting RMNI... [2026-03-11T20:31:34.523307] [INFO ] [sig ] Generating forecast for: RMNI [2026-03-11T20:31:34.523336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-03-11T20:31:34.535842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-03-11T20:31:34.536226] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-03-11T20:31:34.537075] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-03-11T20:31:34.537127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:34.537158] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:34.537184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:34.537240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:34.597274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:34.598301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:34.598389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:34.598422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:34.720128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:34.720286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:34.720326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:34.720354] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:34.724297] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-03-11T20:31:34.724569] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-03-11T20:31:34.724716] [INFO ] [sig ] RMNI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:34.868224] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RMNI.txt [2026-03-11T20:31:34.868372] [INFO ] [sig ] [2500/3275] Completed RMNI in 0.3s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:34.868413] [INFO ] [sig ] [2501/3275] Forecasting RNAC... [2026-03-11T20:31:34.868442] [INFO ] [sig ] Generating forecast for: RNAC [2026-03-11T20:31:34.868472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-03-11T20:31:34.880420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-03-11T20:31:34.880780] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-03-11T20:31:34.881588] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-03-11T20:31:34.881642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:34.881674] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:34.881702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:34.881777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:34.939078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:34.940306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:34.940391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:34.940422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:35.057231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:35.057386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:35.057426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:35.057453] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:35.061003] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: UP (p=51.33%) [2026-03-11T20:31:35.061290] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-03-11T20:31:35.061434] [INFO ] [sig ] RNAC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:35.202874] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RNAC.txt [2026-03-11T20:31:35.203022] [INFO ] [sig ] [2501/3275] Completed RNAC in 0.3s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:35.203061] [INFO ] [sig ] [2502/3275] Forecasting RNAZ... [2026-03-11T20:31:35.203091] [INFO ] [sig ] Generating forecast for: RNAZ [2026-03-11T20:31:35.203120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-03-11T20:31:35.214322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-03-11T20:31:35.214661] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-03-11T20:31:35.215508] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-03-11T20:31:35.215560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:35.215613] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:35.215643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:35.215700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:35.275205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:35.276004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:35.276117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:35.276151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:35.398820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:35.398988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:35.399029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:35.399060] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:35.402698] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: DOWN (p=5.80%) [2026-03-11T20:31:35.402983] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-03-11T20:31:35.403112] [INFO ] [sig ] RNAZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:35.549124] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RNAZ.txt [2026-03-11T20:31:35.549274] [INFO ] [sig ] [2502/3275] Completed RNAZ in 0.3s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:35.549312] [INFO ] [sig ] [2503/3275] Forecasting RNG... [2026-03-11T20:31:35.549340] [INFO ] [sig ] Generating forecast for: RNG [2026-03-11T20:31:35.549371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-03-11T20:31:35.564397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-03-11T20:31:35.564851] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-03-11T20:31:35.565982] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-03-11T20:31:35.566222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:35.566253] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:35.566279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:35.566336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:35.634529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:35.635695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:35.635786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:35.635818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:35.777890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:35.778077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:35.778134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:35.778164] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:35.781889] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: UP (p=52.36%) [2026-03-11T20:31:35.782357] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-03-11T20:31:35.782482] [INFO ] [sig ] RNG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:35.934175] [INFO ] [LOCAL ] Saved forecast: RNG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RNG.txt [2026-03-11T20:31:35.934347] [INFO ] [sig ] [2503/3275] Completed RNG in 0.4s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:35.934389] [INFO ] [sig ] [2504/3275] Forecasting RNP... [2026-03-11T20:31:35.934419] [INFO ] [sig ] Generating forecast for: RNP [2026-03-11T20:31:35.934452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-03-11T20:31:35.946953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-03-11T20:31:35.947349] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-03-11T20:31:35.948243] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-03-11T20:31:35.948298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:35.948330] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:35.948356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:35.948411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:36.009178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:36.010130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:36.010215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:36.010248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:36.128385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:36.128545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:36.128603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:36.128634] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:36.132108] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: UP (p=90.04%) [2026-03-11T20:31:36.132379] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-03-11T20:31:36.132509] [INFO ] [sig ] RNP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:36.274740] [INFO ] [LOCAL ] Saved forecast: RNP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RNP.txt [2026-03-11T20:31:36.274900] [INFO ] [sig ] [2504/3275] Completed RNP in 0.3s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:36.274938] [INFO ] [sig ] [2505/3275] Forecasting ROAD... [2026-03-11T20:31:36.274968] [INFO ] [sig ] Generating forecast for: ROAD [2026-03-11T20:31:36.274998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-03-11T20:31:36.287308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-03-11T20:31:36.287657] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-03-11T20:31:36.288480] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-03-11T20:31:36.288532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:36.288563] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:36.288611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:36.288669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:36.346514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:36.347442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:36.347549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:36.347602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:36.480522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:36.480745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:36.480793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:36.480823] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:36.485499] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: UP (p=51.87%) [2026-03-11T20:31:36.485849] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-03-11T20:31:36.486189] [INFO ] [sig ] ROAD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:36.639023] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ROAD.txt [2026-03-11T20:31:36.639265] [INFO ] [sig ] [2505/3275] Completed ROAD in 0.4s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:36.639314] [INFO ] [sig ] [2506/3275] Forecasting ROCK... [2026-03-11T20:31:36.639348] [INFO ] [sig ] Generating forecast for: ROCK [2026-03-11T20:31:36.639406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-03-11T20:31:36.653899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-03-11T20:31:36.654270] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-03-11T20:31:36.655193] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-03-11T20:31:36.655245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:36.655276] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:36.655302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:36.655385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:36.716479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:36.717476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:36.717603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:36.717642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:36.840247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:36.840412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:36.840451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:36.840480] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:36.843924] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=93.31%) [2026-03-11T20:31:36.844210] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-03-11T20:31:36.844342] [INFO ] [sig ] ROCK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:36.988134] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ROCK.txt [2026-03-11T20:31:36.988299] [INFO ] [sig ] [2506/3275] Completed ROCK in 0.3s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:36.988340] [INFO ] [sig ] [2507/3275] Forecasting ROE... [2026-03-11T20:31:36.988369] [INFO ] [sig ] Generating forecast for: ROE [2026-03-11T20:31:36.988400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-03-11T20:31:36.999719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-03-11T20:31:37.000108] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-03-11T20:31:37.000962] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-03-11T20:31:37.001015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:37.001058] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:37.001086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:37.001141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:37.059296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:37.060220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:37.060307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:37.060341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:37.180792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:37.180951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:37.180990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:37.181018] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:37.184418] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: UP (p=78.64%) [2026-03-11T20:31:37.184710] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-03-11T20:31:37.184850] [INFO ] [sig ] ROE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:37.328018] [INFO ] [LOCAL ] Saved forecast: ROE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ROE.txt [2026-03-11T20:31:37.328151] [INFO ] [sig ] [2507/3275] Completed ROE in 0.3s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:37.328191] [INFO ] [sig ] [2508/3275] Forecasting ROP... [2026-03-11T20:31:37.328219] [INFO ] [sig ] Generating forecast for: ROP [2026-03-11T20:31:37.328248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-03-11T20:31:37.342048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-03-11T20:31:37.342340] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-03-11T20:31:37.343137] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-03-11T20:31:37.343189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:37.343220] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:37.343245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:37.343301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:37.404629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:37.405323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:37.405401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:37.405432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:37.523555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:37.523733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:37.523774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:37.523805] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:37.527306] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=61.44%) [2026-03-11T20:31:37.527615] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-03-11T20:31:37.527749] [INFO ] [sig ] ROP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:37.671237] [INFO ] [LOCAL ] Saved forecast: ROP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ROP.txt [2026-03-11T20:31:37.671393] [INFO ] [sig ] [2508/3275] Completed ROP in 0.3s | 2.80 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-11T20:31:37.671433] [INFO ] [sig ] [2509/3275] Forecasting RPAY... [2026-03-11T20:31:37.671461] [INFO ] [sig ] Generating forecast for: RPAY [2026-03-11T20:31:37.671492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-03-11T20:31:37.683637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-03-11T20:31:37.683939] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-03-11T20:31:37.684758] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-03-11T20:31:37.684809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:37.684864] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:37.684892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:37.684947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:37.741636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:37.742252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:37.742332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:37.742363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:37.863629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:37.863808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:37.863847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:37.863875] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:37.867269] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: UP (p=67.29%) [2026-03-11T20:31:37.867550] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-03-11T20:31:37.867696] [INFO ] [sig ] RPAY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:38.012708] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RPAY.txt [2026-03-11T20:31:38.012875] [INFO ] [sig ] [2509/3275] Completed RPAY in 0.3s | 2.80 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-11T20:31:38.012915] [INFO ] [sig ] [2510/3275] Forecasting RPD... [2026-03-11T20:31:38.012945] [INFO ] [sig ] Generating forecast for: RPD [2026-03-11T20:31:38.012975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-03-11T20:31:38.024978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-03-11T20:31:38.025310] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-03-11T20:31:38.026141] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-03-11T20:31:38.026191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:38.026222] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:38.026247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:38.026301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:38.088909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:38.089861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:38.089946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:38.089979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:38.212264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:38.212420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:38.212462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:38.212493] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:38.216089] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=65.36%) [2026-03-11T20:31:38.216362] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-03-11T20:31:38.216486] [INFO ] [sig ] RPD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:38.357900] [INFO ] [LOCAL ] Saved forecast: RPD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RPD.txt [2026-03-11T20:31:38.358044] [INFO ] [sig ] [2510/3275] Completed RPD in 0.3s | 2.80 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-11T20:31:38.358083] [INFO ] [sig ] [2511/3275] Forecasting RPID... [2026-03-11T20:31:38.358112] [INFO ] [sig ] Generating forecast for: RPID [2026-03-11T20:31:38.358149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-03-11T20:31:38.369940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-03-11T20:31:38.370237] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-03-11T20:31:38.371060] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-03-11T20:31:38.371112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:38.371143] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:38.371169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:38.371224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:38.428835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:38.429550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:38.429662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:38.429697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:38.549145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:38.549301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:38.549340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:38.549368] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:38.553212] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=18.14%) [2026-03-11T20:31:38.553500] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-03-11T20:31:38.553650] [INFO ] [sig ] RPID: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:38.700907] [INFO ] [LOCAL ] Saved forecast: RPID 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RPID.txt [2026-03-11T20:31:38.701062] [INFO ] [sig ] [2511/3275] Completed RPID in 0.3s | 2.80 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-11T20:31:38.701102] [INFO ] [sig ] [2512/3275] Forecasting RPRX... [2026-03-11T20:31:38.701131] [INFO ] [sig ] Generating forecast for: RPRX [2026-03-11T20:31:38.701162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-03-11T20:31:38.714693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-03-11T20:31:38.715052] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-03-11T20:31:38.715865] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-03-11T20:31:38.715919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:38.715949] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:38.715976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:38.716032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:38.777047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:38.777852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:38.778047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:38.778087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:38.903101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:38.903263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:38.903302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:38.903367] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:38.906824] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-03-11T20:31:38.907131] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-03-11T20:31:38.907260] [INFO ] [sig ] RPRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:39.054017] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RPRX.txt [2026-03-11T20:31:39.054188] [INFO ] [sig ] [2512/3275] Completed RPRX in 0.4s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:39.054230] [INFO ] [sig ] [2513/3275] Forecasting RQI... [2026-03-11T20:31:39.054260] [INFO ] [sig ] Generating forecast for: RQI [2026-03-11T20:31:39.054293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-03-11T20:31:39.068175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-03-11T20:31:39.068566] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-03-11T20:31:39.069568] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-03-11T20:31:39.069638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:39.069669] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:39.069695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:39.069750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:39.129214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:39.130108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:39.130192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:39.130223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:39.256041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:39.256405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:39.256445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:39.256474] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:39.260660] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: DOWN (p=42.78%) [2026-03-11T20:31:39.260963] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-03-11T20:31:39.261099] [INFO ] [sig ] RQI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:39.409468] [INFO ] [LOCAL ] Saved forecast: RQI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RQI.txt [2026-03-11T20:31:39.409683] [INFO ] [sig ] [2513/3275] Completed RQI in 0.4s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:39.409729] [INFO ] [sig ] [2514/3275] Forecasting RRBI... [2026-03-11T20:31:39.409759] [INFO ] [sig ] Generating forecast for: RRBI [2026-03-11T20:31:39.409790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-03-11T20:31:39.421423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-03-11T20:31:39.421794] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-03-11T20:31:39.422801] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-03-11T20:31:39.422854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:39.422885] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:39.422911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:39.422968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:39.483540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:39.484502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:39.484619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:39.484656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:39.603303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:39.603477] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:31:39.603519] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:39.603566] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:39.607343] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=86.13%) [2026-03-11T20:31:39.607674] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-03-11T20:31:39.607814] [INFO ] [sig ] RRBI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:39.753403] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RRBI.txt [2026-03-11T20:31:39.753542] [INFO ] [sig ] [2514/3275] Completed RRBI in 0.3s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:39.753599] [INFO ] [sig ] [2515/3275] Forecasting RRC... [2026-03-11T20:31:39.753631] [INFO ] [sig ] Generating forecast for: RRC [2026-03-11T20:31:39.753662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-03-11T20:31:39.766543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-03-11T20:31:39.767004] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-03-11T20:31:39.767851] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-03-11T20:31:39.767907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:39.767961] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:39.767987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:39.768043] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:39.825934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:39.826840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:39.826941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:39.826979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:39.949186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:39.949344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:39.949385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:39.949415] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:39.953407] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: UP (p=95.06%) [2026-03-11T20:31:39.953714] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-03-11T20:31:39.953846] [INFO ] [sig ] RRC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:40.094636] [INFO ] [LOCAL ] Saved forecast: RRC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RRC.txt [2026-03-11T20:31:40.094773] [INFO ] [sig ] [2515/3275] Completed RRC in 0.3s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:40.094812] [INFO ] [sig ] [2516/3275] Forecasting RRGB... [2026-03-11T20:31:40.094841] [INFO ] [sig ] Generating forecast for: RRGB [2026-03-11T20:31:40.094870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-03-11T20:31:40.107131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-03-11T20:31:40.107516] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-03-11T20:31:40.108356] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-03-11T20:31:40.108408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:40.108439] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:40.108465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:40.108524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:40.166628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:40.167511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:40.167611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:40.167645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:40.293002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:40.293172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:40.293404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:40.293433] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:40.297604] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: UP (p=88.35%) [2026-03-11T20:31:40.297903] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-03-11T20:31:40.298060] [INFO ] [sig ] RRGB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:40.448959] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RRGB.txt [2026-03-11T20:31:40.449117] [INFO ] [sig ] [2516/3275] Completed RRGB in 0.4s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:40.449156] [INFO ] [sig ] [2517/3275] Forecasting RRX... [2026-03-11T20:31:40.449185] [INFO ] [sig ] Generating forecast for: RRX [2026-03-11T20:31:40.449217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-03-11T20:31:40.461699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-03-11T20:31:40.462087] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-03-11T20:31:40.462895] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-03-11T20:31:40.462949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:40.462981] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:40.463007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:40.463063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:40.521482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:40.522324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:40.522407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:40.522439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:40.645624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:40.645778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:40.645817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:40.645846] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:40.649308] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: DOWN (p=4.06%) [2026-03-11T20:31:40.649599] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-03-11T20:31:40.649752] [INFO ] [sig ] RRX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:40.792881] [INFO ] [LOCAL ] Saved forecast: RRX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RRX.txt [2026-03-11T20:31:40.793024] [INFO ] [sig ] [2517/3275] Completed RRX in 0.3s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:40.793064] [INFO ] [sig ] [2518/3275] Forecasting RS... [2026-03-11T20:31:40.793093] [INFO ] [sig ] Generating forecast for: RS [2026-03-11T20:31:40.793123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-03-11T20:31:40.805436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-03-11T20:31:40.805791] [INFO ] [FORECASTER] Starting predict_future for RS [2026-03-11T20:31:40.806564] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-03-11T20:31:40.806644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:40.806675] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:40.806700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:40.806756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:40.865996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:40.867003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:40.867085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:40.867117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:40.987494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:40.987671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:40.987711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:40.987738] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:40.991211] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: DOWN (p=14.65%) [2026-03-11T20:31:40.991490] [INFO ] [FORECASTER] Completed predict_future for RS [2026-03-11T20:31:40.991634] [INFO ] [sig ] RS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:41.135517] [INFO ] [LOCAL ] Saved forecast: RS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RS.txt [2026-03-11T20:31:41.135670] [INFO ] [sig ] [2518/3275] Completed RS in 0.3s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:41.135711] [INFO ] [sig ] [2519/3275] Forecasting RSG... [2026-03-11T20:31:41.135740] [INFO ] [sig ] Generating forecast for: RSG [2026-03-11T20:31:41.135771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-03-11T20:31:41.148612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-03-11T20:31:41.148935] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-03-11T20:31:41.149750] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-03-11T20:31:41.149802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:41.149833] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:41.149860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:41.149917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:41.207995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:41.208947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:41.209044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:41.209113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:41.341520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:41.341698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:41.341738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:41.341766] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:41.345795] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: DOWN (p=36.49%) [2026-03-11T20:31:41.346272] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-03-11T20:31:41.346403] [INFO ] [sig ] RSG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:41.492630] [INFO ] [LOCAL ] Saved forecast: RSG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RSG.txt [2026-03-11T20:31:41.492787] [INFO ] [sig ] [2519/3275] Completed RSG in 0.4s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:41.492827] [INFO ] [sig ] [2520/3275] Forecasting RSI... [2026-03-11T20:31:41.492859] [INFO ] [sig ] Generating forecast for: RSI [2026-03-11T20:31:41.492896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-03-11T20:31:41.505174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-03-11T20:31:41.505517] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-03-11T20:31:41.506347] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-03-11T20:31:41.506410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:41.506442] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:41.506468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:41.506525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:41.565494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:41.566299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:41.566381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:41.566412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:41.687911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:41.688080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:41.688121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:41.688149] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:41.691647] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: DOWN (p=38.53%) [2026-03-11T20:31:41.691950] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-03-11T20:31:41.692096] [INFO ] [sig ] RSI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:41.834054] [INFO ] [LOCAL ] Saved forecast: RSI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RSI.txt [2026-03-11T20:31:41.834207] [INFO ] [sig ] [2520/3275] Completed RSI in 0.3s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:41.834247] [INFO ] [sig ] [2521/3275] Forecasting RSKD... [2026-03-11T20:31:41.834275] [INFO ] [sig ] Generating forecast for: RSKD [2026-03-11T20:31:41.834306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-03-11T20:31:41.846729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-03-11T20:31:41.847119] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-03-11T20:31:41.847971] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-03-11T20:31:41.848025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:41.848055] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:41.848080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:41.848134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:41.906399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:41.907247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:41.907332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:41.907364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:42.031137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:42.031311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:42.031357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:42.031385] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:42.035187] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: DOWN (p=33.63%) [2026-03-11T20:31:42.035483] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-03-11T20:31:42.035643] [INFO ] [sig ] RSKD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:42.179868] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RSKD.txt [2026-03-11T20:31:42.180049] [INFO ] [sig ] [2521/3275] Completed RSKD in 0.3s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:42.180105] [INFO ] [sig ] [2522/3275] Forecasting RSSS... [2026-03-11T20:31:42.180135] [INFO ] [sig ] Generating forecast for: RSSS [2026-03-11T20:31:42.180165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-03-11T20:31:42.192009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-03-11T20:31:42.192439] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-03-11T20:31:42.193361] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-03-11T20:31:42.193416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:42.193447] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:42.193474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:42.193532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:42.255487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:42.256478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:42.256566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:42.256620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:42.380435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:42.380615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:42.380657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:42.380684] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:42.384901] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: UP (p=52.65%) [2026-03-11T20:31:42.385264] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-03-11T20:31:42.385409] [INFO ] [sig ] RSSS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:42.530737] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RSSS.txt [2026-03-11T20:31:42.530931] [INFO ] [sig ] [2522/3275] Completed RSSS in 0.4s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:42.530975] [INFO ] [sig ] [2523/3275] Forecasting RTO... [2026-03-11T20:31:42.531004] [INFO ] [sig ] Generating forecast for: RTO [2026-03-11T20:31:42.531035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-03-11T20:31:42.543380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-03-11T20:31:42.543817] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-03-11T20:31:42.544634] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-03-11T20:31:42.544685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:42.544716] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:42.544743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:42.544799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:42.609298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:42.610264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:42.610354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:42.610387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:42.739465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:42.739663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:42.739707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:42.739738] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:42.743199] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-03-11T20:31:42.743513] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-03-11T20:31:42.743666] [INFO ] [sig ] RTO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:42.893392] [INFO ] [LOCAL ] Saved forecast: RTO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RTO.txt [2026-03-11T20:31:42.893544] [INFO ] [sig ] [2523/3275] Completed RTO in 0.4s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:42.893613] [INFO ] [sig ] [2524/3275] Forecasting RUM... [2026-03-11T20:31:42.893646] [INFO ] [sig ] Generating forecast for: RUM [2026-03-11T20:31:42.893676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-03-11T20:31:42.906806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-03-11T20:31:42.907236] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-03-11T20:31:42.908117] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-03-11T20:31:42.908171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:42.908203] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:42.908229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:42.908285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:42.968137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:42.969021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:42.969110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:42.969142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:43.098107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:43.098265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:43.098306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:43.098335] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:43.101807] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=20.35%) [2026-03-11T20:31:43.102115] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-03-11T20:31:43.102241] [INFO ] [sig ] RUM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:43.264251] [INFO ] [LOCAL ] Saved forecast: RUM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RUM.txt [2026-03-11T20:31:43.264429] [INFO ] [sig ] [2524/3275] Completed RUM in 0.4s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:43.264474] [INFO ] [sig ] [2525/3275] Forecasting RUN... [2026-03-11T20:31:43.264507] [INFO ] [sig ] Generating forecast for: RUN [2026-03-11T20:31:43.264538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-03-11T20:31:43.277201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-03-11T20:31:43.277494] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-03-11T20:31:43.278348] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-03-11T20:31:43.278400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:43.278431] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:43.278457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:43.278513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:43.335254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:43.335882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:43.335961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:43.335997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:43.460369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:43.460531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:43.460589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:43.460624] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:43.464452] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: DOWN (p=49.27%) [2026-03-11T20:31:43.464756] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-03-11T20:31:43.464905] [INFO ] [sig ] RUN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:43.605350] [INFO ] [LOCAL ] Saved forecast: RUN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RUN.txt [2026-03-11T20:31:43.605470] [INFO ] [sig ] [2525/3275] Completed RUN in 0.3s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:43.605508] [INFO ] [sig ] [2526/3275] Forecasting RUNN... [2026-03-11T20:31:43.605537] [INFO ] [sig ] Generating forecast for: RUNN [2026-03-11T20:31:43.605567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-03-11T20:31:43.616915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-03-11T20:31:43.617380] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-03-11T20:31:43.618368] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-03-11T20:31:43.618420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:43.618497] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:43.618525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:43.618598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:43.677272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:43.678171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:43.678253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:43.678285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:43.805494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:43.805674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:43.805718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:43.805749] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:43.809224] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: DOWN (p=6.82%) [2026-03-11T20:31:43.809526] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-03-11T20:31:43.809716] [INFO ] [sig ] RUNN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:43.959925] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RUNN.txt [2026-03-11T20:31:43.960057] [INFO ] [sig ] [2526/3275] Completed RUNN in 0.4s | 2.80 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-11T20:31:43.960099] [INFO ] [sig ] [2527/3275] Forecasting RUSHA... [2026-03-11T20:31:43.960127] [INFO ] [sig ] Generating forecast for: RUSHA [2026-03-11T20:31:43.960156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-03-11T20:31:43.973220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-03-11T20:31:43.973617] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-03-11T20:31:43.974473] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-03-11T20:31:43.974527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:43.974560] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:43.974616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:43.974677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:44.051130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:44.052270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:44.052357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:44.052390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:44.204822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:44.204991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:44.205054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:44.205085] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:44.208752] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-03-11T20:31:44.209081] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-03-11T20:31:44.209220] [INFO ] [sig ] RUSHA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:44.363519] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RUSHA.txt [2026-03-11T20:31:44.363713] [INFO ] [sig ] [2527/3275] Completed RUSHA in 0.4s | 2.80 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-11T20:31:44.363755] [INFO ] [sig ] [2528/3275] Forecasting RUSHB... [2026-03-11T20:31:44.363786] [INFO ] [sig ] Generating forecast for: RUSHB [2026-03-11T20:31:44.363816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-03-11T20:31:44.377407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-03-11T20:31:44.377792] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-03-11T20:31:44.378688] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-03-11T20:31:44.378742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:44.378775] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:44.378802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:44.378859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:44.442695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:44.443657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:44.443745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:44.443776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:44.564542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:44.564731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:44.564771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:44.564801] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:44.568816] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-03-11T20:31:44.569176] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-03-11T20:31:44.569315] [INFO ] [sig ] RUSHB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:44.721651] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RUSHB.txt [2026-03-11T20:31:44.721815] [INFO ] [sig ] [2528/3275] Completed RUSHB in 0.4s | 2.80 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-11T20:31:44.721857] [INFO ] [sig ] [2529/3275] Forecasting RVMD... [2026-03-11T20:31:44.721886] [INFO ] [sig ] Generating forecast for: RVMD [2026-03-11T20:31:44.721918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-03-11T20:31:44.739274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-03-11T20:31:44.739990] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-03-11T20:31:44.741518] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-03-11T20:31:44.741652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:44.741709] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:44.741754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:44.741848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:44.806935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:44.807902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:44.808018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:44.808054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:44.937321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:44.937485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:44.937525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:44.937607] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:44.941144] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: DOWN (p=13.90%) [2026-03-11T20:31:44.941432] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-03-11T20:31:44.941564] [INFO ] [sig ] RVMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:45.091868] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RVMD.txt [2026-03-11T20:31:45.092042] [INFO ] [sig ] [2529/3275] Completed RVMD in 0.4s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:45.092083] [INFO ] [sig ] [2530/3275] Forecasting RVSB... [2026-03-11T20:31:45.092114] [INFO ] [sig ] Generating forecast for: RVSB [2026-03-11T20:31:45.092145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-03-11T20:31:45.104310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-03-11T20:31:45.104714] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-03-11T20:31:45.105604] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-03-11T20:31:45.105656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:45.105689] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:45.105715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:45.105771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:45.167367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:45.168309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:45.168399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:45.168432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:45.292641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:45.292799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:45.292839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:45.292869] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:45.296283] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: UP (p=83.76%) [2026-03-11T20:31:45.296560] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-03-11T20:31:45.296716] [INFO ] [sig ] RVSB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:45.440838] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RVSB.txt [2026-03-11T20:31:45.440986] [INFO ] [sig ] [2530/3275] Completed RVSB in 0.3s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:45.441026] [INFO ] [sig ] [2531/3275] Forecasting RVTY... [2026-03-11T20:31:45.441055] [INFO ] [sig ] Generating forecast for: RVTY [2026-03-11T20:31:45.441084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-03-11T20:31:45.453286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-03-11T20:31:45.453644] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-03-11T20:31:45.454448] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-03-11T20:31:45.454501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:45.454544] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:45.454596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:45.454658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:45.513013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:45.513752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:45.513833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:45.513866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:45.636912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:45.637077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:45.637118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:45.637146] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:45.641025] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=49.03%) [2026-03-11T20:31:45.641298] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-03-11T20:31:45.641432] [INFO ] [sig ] RVTY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:45.794103] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RVTY.txt [2026-03-11T20:31:45.794468] [INFO ] [sig ] [2531/3275] Completed RVTY in 0.4s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:45.794511] [INFO ] [sig ] [2532/3275] Forecasting RWAY... [2026-03-11T20:31:45.794540] [INFO ] [sig ] Generating forecast for: RWAY [2026-03-11T20:31:45.794589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-03-11T20:31:45.808396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-03-11T20:31:45.808766] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-03-11T20:31:45.809827] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-03-11T20:31:45.809880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:45.809911] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:45.809938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:45.810004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:45.871015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:45.871883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:45.871991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:45.872032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:45.996396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:45.996554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:45.996615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:45.996644] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:46.000481] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: DOWN (p=16.98%) [2026-03-11T20:31:46.000773] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-03-11T20:31:46.000903] [INFO ] [sig ] RWAY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:46.142881] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RWAY.txt [2026-03-11T20:31:46.143022] [INFO ] [sig ] [2532/3275] Completed RWAY in 0.3s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:46.143063] [INFO ] [sig ] [2533/3275] Forecasting RXO... [2026-03-11T20:31:46.143094] [INFO ] [sig ] Generating forecast for: RXO [2026-03-11T20:31:46.143126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-03-11T20:31:46.156247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-03-11T20:31:46.156675] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-03-11T20:31:46.157509] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-03-11T20:31:46.157562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:46.157617] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:46.157645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:46.157701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:46.219514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:46.220390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:46.220476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:46.220510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:46.357147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:46.357300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:46.357346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:46.357376] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:46.361130] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: UP (p=78.32%) [2026-03-11T20:31:46.361630] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-03-11T20:31:46.361777] [INFO ] [sig ] RXO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:46.514706] [INFO ] [LOCAL ] Saved forecast: RXO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RXO.txt [2026-03-11T20:31:46.514907] [INFO ] [sig ] [2533/3275] Completed RXO in 0.4s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:46.514956] [INFO ] [sig ] [2534/3275] Forecasting RXRX... [2026-03-11T20:31:46.514991] [INFO ] [sig ] Generating forecast for: RXRX [2026-03-11T20:31:46.515027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-03-11T20:31:46.531875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-03-11T20:31:46.532522] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-03-11T20:31:46.533690] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-03-11T20:31:46.533749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:46.533786] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:46.533817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:46.533890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:46.600971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:46.601895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:46.601981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:46.602020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:46.728187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:46.728371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:46.728425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:46.728457] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:46.732151] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=29.23%) [2026-03-11T20:31:46.732461] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-03-11T20:31:46.732616] [INFO ] [sig ] RXRX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:46.880128] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RXRX.txt [2026-03-11T20:31:46.880272] [INFO ] [sig ] [2534/3275] Completed RXRX in 0.4s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:46.880325] [INFO ] [sig ] [2535/3275] Forecasting RY... [2026-03-11T20:31:46.880355] [INFO ] [sig ] Generating forecast for: RY [2026-03-11T20:31:46.880384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-03-11T20:31:46.892755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-03-11T20:31:46.893065] [INFO ] [FORECASTER] Starting predict_future for RY [2026-03-11T20:31:46.893894] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-03-11T20:31:46.893945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:46.893977] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:46.894009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:46.894078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:46.951779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:46.952448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:46.952528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:46.952585] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:47.074586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:47.074715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:47.074753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:47.074781] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:47.078067] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: DOWN (p=41.89%) [2026-03-11T20:31:47.078343] [INFO ] [FORECASTER] Completed predict_future for RY [2026-03-11T20:31:47.078467] [INFO ] [sig ] RY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:47.220684] [INFO ] [LOCAL ] Saved forecast: RY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RY.txt [2026-03-11T20:31:47.220797] [INFO ] [sig ] [2535/3275] Completed RY in 0.3s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:47.220844] [INFO ] [sig ] [2536/3275] Forecasting RYAAY... [2026-03-11T20:31:47.220887] [INFO ] [sig ] Generating forecast for: RYAAY [2026-03-11T20:31:47.220920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-03-11T20:31:47.234034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-03-11T20:31:47.234427] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-03-11T20:31:47.235333] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-03-11T20:31:47.235388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:47.235420] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:47.235447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:47.235505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:47.298240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:47.299194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:47.299323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:47.299369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:47.430537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:47.430730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:47.430774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:47.430802] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:47.434902] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: UP (p=52.97%) [2026-03-11T20:31:47.435454] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-03-11T20:31:47.435632] [INFO ] [sig ] RYAAY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:47.578672] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RYAAY.txt [2026-03-11T20:31:47.578835] [INFO ] [sig ] [2536/3275] Completed RYAAY in 0.4s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:47.578876] [INFO ] [sig ] [2537/3275] Forecasting RYAM... [2026-03-11T20:31:47.578906] [INFO ] [sig ] Generating forecast for: RYAM [2026-03-11T20:31:47.578935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-03-11T20:31:47.591138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-03-11T20:31:47.591476] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-03-11T20:31:47.592295] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-03-11T20:31:47.592347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:47.592378] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:47.592402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:47.592457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:47.650601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:47.651535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:47.651636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:47.651670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:47.786898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:47.787065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:47.787119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:47.787158] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:47.791499] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: DOWN (p=32.97%) [2026-03-11T20:31:47.791816] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-03-11T20:31:47.791944] [INFO ] [sig ] RYAM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:47.941670] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RYAM.txt [2026-03-11T20:31:47.941800] [INFO ] [sig ] [2537/3275] Completed RYAM in 0.4s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:47.941839] [INFO ] [sig ] [2538/3275] Forecasting RYAN... [2026-03-11T20:31:47.941867] [INFO ] [sig ] Generating forecast for: RYAN [2026-03-11T20:31:47.941897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-03-11T20:31:47.953763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-03-11T20:31:47.954135] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-03-11T20:31:47.954970] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-03-11T20:31:47.955023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:47.955056] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:47.955084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:47.955162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:48.015530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:48.016481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:48.016566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:48.016619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:48.142787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:48.142943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:48.142985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:48.143030] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:48.146542] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: DOWN (p=24.87%) [2026-03-11T20:31:48.146850] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-03-11T20:31:48.146980] [INFO ] [sig ] RYAN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:48.288989] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RYAN.txt [2026-03-11T20:31:48.289129] [INFO ] [sig ] [2538/3275] Completed RYAN in 0.3s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:48.289171] [INFO ] [sig ] [2539/3275] Forecasting RYN... [2026-03-11T20:31:48.289200] [INFO ] [sig ] Generating forecast for: RYN [2026-03-11T20:31:48.289229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-03-11T20:31:48.304838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-03-11T20:31:48.305225] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-03-11T20:31:48.306082] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-03-11T20:31:48.306134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:48.306171] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:48.306199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:48.306262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:48.365099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:48.365775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:48.365865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:48.365899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:48.483771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:48.483928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:48.483967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:48.483997] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:48.487436] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=86.67%) [2026-03-11T20:31:48.487739] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-03-11T20:31:48.487871] [INFO ] [sig ] RYN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:48.630219] [INFO ] [LOCAL ] Saved forecast: RYN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RYN.txt [2026-03-11T20:31:48.630402] [INFO ] [sig ] [2539/3275] Completed RYN in 0.3s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:48.630445] [INFO ] [sig ] [2540/3275] Forecasting RYTM... [2026-03-11T20:31:48.630473] [INFO ] [sig ] Generating forecast for: RYTM [2026-03-11T20:31:48.630503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-03-11T20:31:48.642774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-03-11T20:31:48.643121] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-03-11T20:31:48.643980] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-03-11T20:31:48.644038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:48.644069] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:48.644097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:48.644155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:48.702969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:48.703832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:48.703934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:48.703969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:48.828137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:48.828615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:48.828688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:48.828721] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:48.832662] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-03-11T20:31:48.833033] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-03-11T20:31:48.833233] [INFO ] [sig ] RYTM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:48.982499] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RYTM.txt [2026-03-11T20:31:48.982706] [INFO ] [sig ] [2540/3275] Completed RYTM in 0.4s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:48.982750] [INFO ] [sig ] [2541/3275] Forecasting RZB... [2026-03-11T20:31:48.982783] [INFO ] [sig ] Generating forecast for: RZB [2026-03-11T20:31:48.982821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-03-11T20:31:48.995081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-03-11T20:31:48.995377] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-03-11T20:31:48.996245] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-03-11T20:31:48.996299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:48.996330] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:48.996356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:48.996411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:49.055045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:49.055772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:49.055853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:49.055886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:49.176802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:49.176959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:49.176999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:49.177029] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:49.180509] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: DOWN (p=22.70%) [2026-03-11T20:31:49.180826] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-03-11T20:31:49.180969] [INFO ] [sig ] RZB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:49.324844] [INFO ] [LOCAL ] Saved forecast: RZB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/RZB.txt [2026-03-11T20:31:49.325010] [INFO ] [sig ] [2541/3275] Completed RZB in 0.3s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:49.325063] [INFO ] [sig ] [2542/3275] Forecasting RZC... [2026-03-11T20:31:49.325101] [INFO ] [sig ] Generating forecast for: RZC [2026-03-11T20:31:49.325137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-03-11T20:31:49.338136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-03-11T20:31:49.338494] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-03-11T20:31:49.339331] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-03-11T20:31:49.339390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:49.339424] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:49.339462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:49.339520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:49.399253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:49.400104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:49.400206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:49.400242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:49.519398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:49.519553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:49.519616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:49.519647] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:49.523172] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: UP (p=74.84%) [2026-03-11T20:31:49.523451] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-03-11T20:31:49.523598] [INFO ] [sig ] RZC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:49.667293] [INFO ] [LOCAL ] Saved forecast: RZC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/RZC.txt [2026-03-11T20:31:49.667440] [INFO ] [sig ] [2542/3275] Completed RZC in 0.3s | 2.80 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-11T20:31:49.667481] [INFO ] [sig ] [2543/3275] Forecasting S... [2026-03-11T20:31:49.667509] [INFO ] [sig ] Generating forecast for: S [2026-03-11T20:31:49.667539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-03-11T20:31:49.679944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-03-11T20:31:49.680267] [INFO ] [FORECASTER] Starting predict_future for S [2026-03-11T20:31:49.681106] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-03-11T20:31:49.681159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:49.681216] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:49.681244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:49.681300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:49.738487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:49.739284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:49.739364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:49.739395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:49.864713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:49.864871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:49.864909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:49.864939] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:49.868464] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-03-11T20:31:49.868764] [INFO ] [FORECASTER] Completed predict_future for S [2026-03-11T20:31:49.868894] [INFO ] [sig ] S: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:50.010200] [INFO ] [LOCAL ] Saved forecast: S 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/S.txt [2026-03-11T20:31:50.010331] [INFO ] [sig ] [2543/3275] Completed S in 0.3s | 2.80 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-11T20:31:50.010371] [INFO ] [sig ] [2544/3275] Forecasting SA... [2026-03-11T20:31:50.010399] [INFO ] [sig ] Generating forecast for: SA [2026-03-11T20:31:50.010428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-03-11T20:31:50.022687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-03-11T20:31:50.023031] [INFO ] [FORECASTER] Starting predict_future for SA [2026-03-11T20:31:50.023882] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-03-11T20:31:50.023935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:50.023967] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:50.023994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:50.024051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:50.084328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:50.085104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:50.085189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:50.085222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:50.218463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:50.218695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:50.218748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:50.218777] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:50.222683] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=71.14%) [2026-03-11T20:31:50.222983] [INFO ] [FORECASTER] Completed predict_future for SA [2026-03-11T20:31:50.223123] [INFO ] [sig ] SA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:50.365760] [INFO ] [LOCAL ] Saved forecast: SA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SA.txt [2026-03-11T20:31:50.365918] [INFO ] [sig ] [2544/3275] Completed SA in 0.4s | 2.80 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-11T20:31:50.365960] [INFO ] [sig ] [2545/3275] Forecasting SAFE... [2026-03-11T20:31:50.365990] [INFO ] [sig ] Generating forecast for: SAFE [2026-03-11T20:31:50.366020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-03-11T20:31:50.380855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-03-11T20:31:50.381281] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-03-11T20:31:50.382140] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-03-11T20:31:50.382193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:50.382226] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:50.382253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:50.382310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:50.443805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:50.444798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:50.444890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:50.444925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:50.571498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:50.571669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:50.571709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:50.571736] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:50.575142] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: UP (p=79.67%) [2026-03-11T20:31:50.575423] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-03-11T20:31:50.575548] [INFO ] [sig ] SAFE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:50.722398] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SAFE.txt [2026-03-11T20:31:50.722521] [INFO ] [sig ] [2545/3275] Completed SAFE in 0.4s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:50.722559] [INFO ] [sig ] [2546/3275] Forecasting SAH... [2026-03-11T20:31:50.722608] [INFO ] [sig ] Generating forecast for: SAH [2026-03-11T20:31:50.722646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-03-11T20:31:50.734793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-03-11T20:31:50.735171] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-03-11T20:31:50.736022] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-03-11T20:31:50.736075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:50.736111] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:50.736144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:50.736213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:50.794404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:50.795305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:50.795394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:50.795428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:50.923515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:50.923708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:50.923756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:50.923785] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:50.928200] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: DOWN (p=20.52%) [2026-03-11T20:31:50.928492] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-03-11T20:31:50.928647] [INFO ] [sig ] SAH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:51.084735] [INFO ] [LOCAL ] Saved forecast: SAH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SAH.txt [2026-03-11T20:31:51.084903] [INFO ] [sig ] [2546/3275] Completed SAH in 0.4s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:51.084946] [INFO ] [sig ] [2547/3275] Forecasting SAIA... [2026-03-11T20:31:51.084974] [INFO ] [sig ] Generating forecast for: SAIA [2026-03-11T20:31:51.085004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-03-11T20:31:51.097157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-03-11T20:31:51.097505] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-03-11T20:31:51.098340] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-03-11T20:31:51.098392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:51.098423] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:51.098448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:51.098502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:51.156729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:51.157694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:51.157787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:51.157821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:51.283102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:51.283262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:51.283303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:51.283331] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:51.287255] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: UP (p=60.20%) [2026-03-11T20:31:51.287556] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-03-11T20:31:51.287712] [INFO ] [sig ] SAIA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:51.436142] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SAIA.txt [2026-03-11T20:31:51.436302] [INFO ] [sig ] [2547/3275] Completed SAIA in 0.4s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:51.436345] [INFO ] [sig ] [2548/3275] Forecasting SAIC... [2026-03-11T20:31:51.436375] [INFO ] [sig ] Generating forecast for: SAIC [2026-03-11T20:31:51.436405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-03-11T20:31:51.448517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-03-11T20:31:51.448921] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-03-11T20:31:51.449783] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-03-11T20:31:51.449834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:51.449866] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:51.449892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:51.449948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:51.511430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:51.512624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:51.512737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:51.512771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:51.635008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:51.635174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:51.635220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:51.635255] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:51.638829] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: DOWN (p=19.64%) [2026-03-11T20:31:51.639140] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-03-11T20:31:51.639278] [INFO ] [sig ] SAIC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:51.781809] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SAIC.txt [2026-03-11T20:31:51.781969] [INFO ] [sig ] [2548/3275] Completed SAIC in 0.3s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:51.782010] [INFO ] [sig ] [2549/3275] Forecasting SAM... [2026-03-11T20:31:51.782038] [INFO ] [sig ] Generating forecast for: SAM [2026-03-11T20:31:51.782068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-03-11T20:31:51.795481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-03-11T20:31:51.795885] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-03-11T20:31:51.796735] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-03-11T20:31:51.796788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:51.796819] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:51.796845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:51.796901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:51.856570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:51.857434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:51.857519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:51.857552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:51.979183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:51.979344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:51.979384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:51.979411] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:51.982904] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: UP (p=77.97%) [2026-03-11T20:31:51.983213] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-03-11T20:31:51.983536] [INFO ] [sig ] SAM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:52.140217] [INFO ] [LOCAL ] Saved forecast: SAM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SAM.txt [2026-03-11T20:31:52.140664] [INFO ] [sig ] [2549/3275] Completed SAM in 0.4s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:52.140719] [INFO ] [sig ] [2550/3275] Forecasting SAMG... [2026-03-11T20:31:52.140751] [INFO ] [sig ] Generating forecast for: SAMG [2026-03-11T20:31:52.140782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-03-11T20:31:52.154353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-03-11T20:31:52.154774] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-03-11T20:31:52.155693] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-03-11T20:31:52.155747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:52.155781] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:52.155808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:52.155865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:52.219001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:52.219982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:52.220086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:52.220122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:52.348994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:52.349167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:52.349215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:52.349246] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:52.352929] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=37.13%) [2026-03-11T20:31:52.353248] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-03-11T20:31:52.353384] [INFO ] [sig ] SAMG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:52.503508] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SAMG.txt [2026-03-11T20:31:52.503706] [INFO ] [sig ] [2550/3275] Completed SAMG in 0.4s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:52.503757] [INFO ] [sig ] [2551/3275] Forecasting SAN... [2026-03-11T20:31:52.503792] [INFO ] [sig ] Generating forecast for: SAN [2026-03-11T20:31:52.503826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-03-11T20:31:52.517396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-03-11T20:31:52.517824] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-03-11T20:31:52.518743] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-03-11T20:31:52.518797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:52.518830] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:52.518858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:52.518927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:52.578289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:52.579209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:52.579315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:52.579348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:52.709416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:52.709610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:52.709654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:52.709684] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:52.713303] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: DOWN (p=12.31%) [2026-03-11T20:31:52.713603] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-03-11T20:31:52.713737] [INFO ] [sig ] SAN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:52.866556] [INFO ] [LOCAL ] Saved forecast: SAN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SAN.txt [2026-03-11T20:31:52.866744] [INFO ] [sig ] [2551/3275] Completed SAN in 0.4s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:52.866792] [INFO ] [sig ] [2552/3275] Forecasting SANA... [2026-03-11T20:31:52.866830] [INFO ] [sig ] Generating forecast for: SANA [2026-03-11T20:31:52.866880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-03-11T20:31:52.880044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-03-11T20:31:52.880483] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-03-11T20:31:52.881362] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-03-11T20:31:52.881418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:52.881450] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:52.881477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:52.881535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:52.942622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:52.943561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:52.943683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:52.943740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:53.079211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:53.079381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:53.079422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:53.079451] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:53.083468] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: UP (p=67.83%) [2026-03-11T20:31:53.083793] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-03-11T20:31:53.083929] [INFO ] [sig ] SANA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:53.232967] [INFO ] [LOCAL ] Saved forecast: SANA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SANA.txt [2026-03-11T20:31:53.233127] [INFO ] [sig ] [2552/3275] Completed SANA in 0.4s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:53.233166] [INFO ] [sig ] [2553/3275] Forecasting SANM... [2026-03-11T20:31:53.233196] [INFO ] [sig ] Generating forecast for: SANM [2026-03-11T20:31:53.233226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-03-11T20:31:53.246557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-03-11T20:31:53.246961] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-03-11T20:31:53.247789] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-03-11T20:31:53.247842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:53.247873] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:53.247900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:53.247980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:53.309887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:53.310860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:53.311011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:53.311063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:53.444960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:53.445132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:53.445187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:53.445224] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:53.448923] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=68.10%) [2026-03-11T20:31:53.449214] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-03-11T20:31:53.449349] [INFO ] [sig ] SANM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:53.595249] [INFO ] [LOCAL ] Saved forecast: SANM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SANM.txt [2026-03-11T20:31:53.595385] [INFO ] [sig ] [2553/3275] Completed SANM in 0.4s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:53.595426] [INFO ] [sig ] [2554/3275] Forecasting SAP... [2026-03-11T20:31:53.595455] [INFO ] [sig ] Generating forecast for: SAP [2026-03-11T20:31:53.595484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-03-11T20:31:53.608306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-03-11T20:31:53.608685] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-03-11T20:31:53.609726] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-03-11T20:31:53.609780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:53.609813] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:53.609840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:53.609900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:53.671440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:53.672197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:53.672312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:53.672351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:53.802601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:53.802837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:53.802881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:53.802921] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:53.806690] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: UP (p=81.75%) [2026-03-11T20:31:53.806978] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-03-11T20:31:53.807109] [INFO ] [sig ] SAP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:53.952832] [INFO ] [LOCAL ] Saved forecast: SAP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SAP.txt [2026-03-11T20:31:53.953012] [INFO ] [sig ] [2554/3275] Completed SAP in 0.4s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:53.953064] [INFO ] [sig ] [2555/3275] Forecasting SARK... [2026-03-11T20:31:53.953099] [INFO ] [sig ] Generating forecast for: SARK [2026-03-11T20:31:53.953130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-03-11T20:31:53.965779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-03-11T20:31:53.966126] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-03-11T20:31:53.967002] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-03-11T20:31:53.967081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:53.967116] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:53.967144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:53.967208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:54.029294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:54.030285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:54.030376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:54.030409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:54.151023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:54.151171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:54.151210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:54.151238] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:54.154640] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: UP (p=85.62%) [2026-03-11T20:31:54.154911] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-03-11T20:31:54.155036] [INFO ] [sig ] SARK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:54.297187] [INFO ] [LOCAL ] Saved forecast: SARK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SARK.txt [2026-03-11T20:31:54.297341] [INFO ] [sig ] [2555/3275] Completed SARK in 0.3s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:54.297381] [INFO ] [sig ] [2556/3275] Forecasting SATL... [2026-03-11T20:31:54.297409] [INFO ] [sig ] Generating forecast for: SATL [2026-03-11T20:31:54.297439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-03-11T20:31:54.309989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-03-11T20:31:54.310340] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-03-11T20:31:54.311186] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-03-11T20:31:54.311240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:54.311276] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:54.311305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:54.311362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:54.373492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:54.374310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:54.374402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:54.374436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:54.495591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:54.495749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:54.495790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:54.495818] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:54.499594] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=12.38%) [2026-03-11T20:31:54.499868] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-03-11T20:31:54.499994] [INFO ] [sig ] SATL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:54.643180] [INFO ] [LOCAL ] Saved forecast: SATL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SATL.txt [2026-03-11T20:31:54.643524] [INFO ] [sig ] [2556/3275] Completed SATL in 0.3s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:54.643565] [INFO ] [sig ] [2557/3275] Forecasting SATS... [2026-03-11T20:31:54.643616] [INFO ] [sig ] Generating forecast for: SATS [2026-03-11T20:31:54.643646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-03-11T20:31:54.655915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-03-11T20:31:54.656218] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-03-11T20:31:54.657040] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-03-11T20:31:54.657091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:54.657122] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:54.657148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:54.657205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:54.715475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:54.716210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:54.716289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:54.716336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:54.839524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:54.839673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:54.839711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:54.839739] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:54.843106] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-03-11T20:31:54.843383] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-03-11T20:31:54.843506] [INFO ] [sig ] SATS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:54.986988] [INFO ] [LOCAL ] Saved forecast: SATS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SATS.txt [2026-03-11T20:31:54.987119] [INFO ] [sig ] [2557/3275] Completed SATS in 0.3s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:54.987159] [INFO ] [sig ] [2558/3275] Forecasting SB... [2026-03-11T20:31:54.987188] [INFO ] [sig ] Generating forecast for: SB [2026-03-11T20:31:54.987217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-03-11T20:31:54.999494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-03-11T20:31:54.999824] [INFO ] [FORECASTER] Starting predict_future for SB [2026-03-11T20:31:55.000651] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-03-11T20:31:55.000707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:55.000744] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:55.000776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:55.000844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:55.058801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:55.059428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:55.059505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:55.059537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:55.178721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:55.178847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:55.178884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:55.178912] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:55.182624] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-03-11T20:31:55.182892] [INFO ] [FORECASTER] Completed predict_future for SB [2026-03-11T20:31:55.183014] [INFO ] [sig ] SB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:55.326326] [INFO ] [LOCAL ] Saved forecast: SB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SB.txt [2026-03-11T20:31:55.326448] [INFO ] [sig ] [2558/3275] Completed SB in 0.3s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:55.326493] [INFO ] [sig ] [2559/3275] Forecasting SBAC... [2026-03-11T20:31:55.326523] [INFO ] [sig ] Generating forecast for: SBAC [2026-03-11T20:31:55.326551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-03-11T20:31:55.340054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-03-11T20:31:55.340384] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-03-11T20:31:55.341188] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-03-11T20:31:55.341240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:55.341271] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:55.341298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:55.341353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:55.400373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:55.400994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:55.401070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:55.401101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:55.526719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:55.526862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:55.526900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:55.526929] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:55.530334] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: DOWN (p=13.79%) [2026-03-11T20:31:55.530620] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-03-11T20:31:55.530743] [INFO ] [sig ] SBAC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:55.694123] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SBAC.txt [2026-03-11T20:31:55.694280] [INFO ] [sig ] [2559/3275] Completed SBAC in 0.4s | 2.80 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-11T20:31:55.694327] [INFO ] [sig ] [2560/3275] Forecasting SBCF... [2026-03-11T20:31:55.694358] [INFO ] [sig ] Generating forecast for: SBCF [2026-03-11T20:31:55.694388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-03-11T20:31:55.708438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-03-11T20:31:55.708836] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-03-11T20:31:55.709715] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-03-11T20:31:55.709767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:55.709834] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:55.709862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:55.709919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:55.766760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:55.767535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:55.767634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:55.767668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:55.888879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:55.889037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:55.889076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:55.889105] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:55.892617] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: UP (p=78.46%) [2026-03-11T20:31:55.892900] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-03-11T20:31:55.893049] [INFO ] [sig ] SBCF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:56.037694] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SBCF.txt [2026-03-11T20:31:56.037843] [INFO ] [sig ] [2560/3275] Completed SBCF in 0.3s | 2.80 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-11T20:31:56.037885] [INFO ] [sig ] [2561/3275] Forecasting SBFM... [2026-03-11T20:31:56.037917] [INFO ] [sig ] Generating forecast for: SBFM [2026-03-11T20:31:56.037972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-03-11T20:31:56.049796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-03-11T20:31:56.050136] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-03-11T20:31:56.050978] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-03-11T20:31:56.051032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:56.051066] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:56.051095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:56.051152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:56.110283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:56.111147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:56.111239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:56.111282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:56.232534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:56.232716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:56.232760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:56.232792] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:56.236303] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: DOWN (p=42.01%) [2026-03-11T20:31:56.236609] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-03-11T20:31:56.236742] [INFO ] [sig ] SBFM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:56.384308] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SBFM.txt [2026-03-11T20:31:56.384443] [INFO ] [sig ] [2561/3275] Completed SBFM in 0.3s | 2.80 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-11T20:31:56.384483] [INFO ] [sig ] [2562/3275] Forecasting SBGI... [2026-03-11T20:31:56.384512] [INFO ] [sig ] Generating forecast for: SBGI [2026-03-11T20:31:56.384541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-03-11T20:31:56.397903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-03-11T20:31:56.398329] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-03-11T20:31:56.399197] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-03-11T20:31:56.399249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:56.399280] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:56.399305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:56.399360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:56.459563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:56.460467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:56.460766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:56.460802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:56.585659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:56.585839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:56.585935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:56.585980] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:56.590400] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: DOWN (p=13.87%) [2026-03-11T20:31:56.590760] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-03-11T20:31:56.590926] [INFO ] [sig ] SBGI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:56.738656] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SBGI.txt [2026-03-11T20:31:56.738831] [INFO ] [sig ] [2562/3275] Completed SBGI in 0.4s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:31:56.738881] [INFO ] [sig ] [2563/3275] Forecasting SBH... [2026-03-11T20:31:56.738943] [INFO ] [sig ] Generating forecast for: SBH [2026-03-11T20:31:56.738983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-03-11T20:31:56.752097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-03-11T20:31:56.752484] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-03-11T20:31:56.753318] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-03-11T20:31:56.753372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:56.753406] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:56.753433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:56.753492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:56.812509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:56.813337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:56.813421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:56.813453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:56.939193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:56.939383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:56.939430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:56.939493] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:56.943186] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=58.45%) [2026-03-11T20:31:56.943502] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-03-11T20:31:56.943666] [INFO ] [sig ] SBH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:57.088015] [INFO ] [LOCAL ] Saved forecast: SBH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SBH.txt [2026-03-11T20:31:57.088150] [INFO ] [sig ] [2563/3275] Completed SBH in 0.3s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:31:57.088190] [INFO ] [sig ] [2564/3275] Forecasting SBI... [2026-03-11T20:31:57.088219] [INFO ] [sig ] Generating forecast for: SBI [2026-03-11T20:31:57.088248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-03-11T20:31:57.100489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-03-11T20:31:57.101060] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-03-11T20:31:57.102065] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-03-11T20:31:57.102116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:57.102146] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:57.102171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:57.102227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:57.162105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:57.163170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:57.163295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:57.163339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:57.288657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:57.288821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:57.288861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:57.288889] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:57.292351] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: DOWN (p=16.14%) [2026-03-11T20:31:57.292679] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-03-11T20:31:57.292818] [INFO ] [sig ] SBI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:57.434244] [INFO ] [LOCAL ] Saved forecast: SBI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SBI.txt [2026-03-11T20:31:57.434389] [INFO ] [sig ] [2564/3275] Completed SBI in 0.3s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:31:57.434430] [INFO ] [sig ] [2565/3275] Forecasting SBLK... [2026-03-11T20:31:57.434459] [INFO ] [sig ] Generating forecast for: SBLK [2026-03-11T20:31:57.434489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-03-11T20:31:57.446783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-03-11T20:31:57.447126] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-03-11T20:31:57.447978] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-03-11T20:31:57.448029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:57.448061] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:57.448087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:57.448144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:57.505706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:57.506590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:57.506680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:57.506712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:57.634220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:57.634396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:57.634436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:57.634465] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:57.637945] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: DOWN (p=41.06%) [2026-03-11T20:31:57.638243] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-03-11T20:31:57.638397] [INFO ] [sig ] SBLK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:57.779989] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SBLK.txt [2026-03-11T20:31:57.780129] [INFO ] [sig ] [2565/3275] Completed SBLK in 0.3s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:31:57.780168] [INFO ] [sig ] [2566/3275] Forecasting SBRA... [2026-03-11T20:31:57.780198] [INFO ] [sig ] Generating forecast for: SBRA [2026-03-11T20:31:57.780228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-03-11T20:31:57.799194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-03-11T20:31:57.799562] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-03-11T20:31:57.800405] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-03-11T20:31:57.800458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:57.800516] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:57.800545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:57.800618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:57.858179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:57.858975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:57.859057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:57.859088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:57.988127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:57.988285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:57.988328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:57.988359] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:57.991980] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: UP (p=70.68%) [2026-03-11T20:31:57.992340] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-03-11T20:31:57.992491] [INFO ] [sig ] SBRA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:58.141529] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SBRA.txt [2026-03-11T20:31:58.141712] [INFO ] [sig ] [2566/3275] Completed SBRA in 0.4s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:31:58.141760] [INFO ] [sig ] [2567/3275] Forecasting SBS... [2026-03-11T20:31:58.141790] [INFO ] [sig ] Generating forecast for: SBS [2026-03-11T20:31:58.141821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-03-11T20:31:58.158493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-03-11T20:31:58.158943] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-03-11T20:31:58.159828] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-03-11T20:31:58.159881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:58.159915] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:58.159944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:58.160003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:58.221806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:58.222650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:58.222735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:58.222770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:58.351380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:58.351533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:58.351604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:58.351640] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:58.355192] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: DOWN (p=34.15%) [2026-03-11T20:31:58.355504] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-03-11T20:31:58.355655] [INFO ] [sig ] SBS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:58.503459] [INFO ] [LOCAL ] Saved forecast: SBS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SBS.txt [2026-03-11T20:31:58.503816] [INFO ] [sig ] [2567/3275] Completed SBS in 0.4s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:31:58.503858] [INFO ] [sig ] [2568/3275] Forecasting SBSI... [2026-03-11T20:31:58.503888] [INFO ] [sig ] Generating forecast for: SBSI [2026-03-11T20:31:58.503919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-03-11T20:31:58.516967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-03-11T20:31:58.517318] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-03-11T20:31:58.518193] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-03-11T20:31:58.518246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:58.518285] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:58.518319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:58.518392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:58.582035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:58.582709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:58.582789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:58.582822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:58.709023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:58.709182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:58.709235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:58.709287] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:58.713179] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: UP (p=99.08%) [2026-03-11T20:31:58.713472] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-03-11T20:31:58.713626] [INFO ] [sig ] SBSI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:58.866671] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SBSI.txt [2026-03-11T20:31:58.866814] [INFO ] [sig ] [2568/3275] Completed SBSI in 0.4s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:31:58.866856] [INFO ] [sig ] [2569/3275] Forecasting SBUX... [2026-03-11T20:31:58.866895] [INFO ] [sig ] Generating forecast for: SBUX [2026-03-11T20:31:58.866941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-03-11T20:31:58.880184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-03-11T20:31:58.880563] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-03-11T20:31:58.881466] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-03-11T20:31:58.881520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:58.881553] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:58.881601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:58.881663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:58.943462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:58.944295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:58.944383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:58.944417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:59.074475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:59.074658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:59.074699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:59.074728] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:59.078374] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: UP (p=92.33%) [2026-03-11T20:31:59.078723] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-03-11T20:31:59.078862] [INFO ] [sig ] SBUX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:59.226351] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SBUX.txt [2026-03-11T20:31:59.226524] [INFO ] [sig ] [2569/3275] Completed SBUX in 0.4s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:31:59.226563] [INFO ] [sig ] [2570/3275] Forecasting SCD... [2026-03-11T20:31:59.226631] [INFO ] [sig ] Generating forecast for: SCD [2026-03-11T20:31:59.226665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-03-11T20:31:59.239101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-03-11T20:31:59.239456] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-03-11T20:31:59.240250] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-03-11T20:31:59.240302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:59.240336] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:59.240361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:59.240415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:59.297651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:59.298542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:59.298674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:59.298707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:59.414531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:59.414704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:59.414744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:59.414771] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:59.419352] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: UP (p=96.30%) [2026-03-11T20:31:59.419660] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-03-11T20:31:59.419788] [INFO ] [sig ] SCD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:31:59.560669] [INFO ] [LOCAL ] Saved forecast: SCD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SCD.txt [2026-03-11T20:31:59.560818] [INFO ] [sig ] [2570/3275] Completed SCD in 0.3s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:31:59.560856] [INFO ] [sig ] [2571/3275] Forecasting SCHL... [2026-03-11T20:31:59.560886] [INFO ] [sig ] Generating forecast for: SCHL [2026-03-11T20:31:59.560916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-03-11T20:31:59.573667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-03-11T20:31:59.574042] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-03-11T20:31:59.574846] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-03-11T20:31:59.574898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:59.574929] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:59.574955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:59.575012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:59.633395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:59.634295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:59.634381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:59.634413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:31:59.754218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:31:59.754379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:31:59.754419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:31:59.754447] [INFO ] [FORECASTER] Training complete [2026-03-11T20:31:59.757838] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-03-11T20:31:59.758130] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-03-11T20:31:59.758255] [INFO ] [sig ] SCHL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:31:59.898489] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SCHL.txt [2026-03-11T20:31:59.898667] [INFO ] [sig ] [2571/3275] Completed SCHL in 0.3s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:31:59.898710] [INFO ] [sig ] [2572/3275] Forecasting SCI... [2026-03-11T20:31:59.898739] [INFO ] [sig ] Generating forecast for: SCI [2026-03-11T20:31:59.898770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-03-11T20:31:59.910874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-03-11T20:31:59.911237] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-03-11T20:31:59.912099] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-03-11T20:31:59.912151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:31:59.912182] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:31:59.912208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:31:59.912264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:31:59.969363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:31:59.970239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:31:59.970331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:31:59.970370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:00.088076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:00.088236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:00.088276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:00.088305] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:00.091766] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: UP (p=85.09%) [2026-03-11T20:32:00.092038] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-03-11T20:32:00.092162] [INFO ] [sig ] SCI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:00.232423] [INFO ] [LOCAL ] Saved forecast: SCI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SCI.txt [2026-03-11T20:32:00.232557] [INFO ] [sig ] [2572/3275] Completed SCI in 0.3s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:32:00.232614] [INFO ] [sig ] [2573/3275] Forecasting SCL... [2026-03-11T20:32:00.232644] [INFO ] [sig ] Generating forecast for: SCL [2026-03-11T20:32:00.232674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-03-11T20:32:00.244348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-03-11T20:32:00.244671] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-03-11T20:32:00.245456] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-03-11T20:32:00.245507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:00.245538] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:00.245564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:00.245647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:00.302627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:00.303215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:00.303291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:00.303322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:00.422374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:00.422555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:00.422625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:00.422673] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:00.426280] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-03-11T20:32:00.426631] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-03-11T20:32:00.426769] [INFO ] [sig ] SCL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:00.576179] [INFO ] [LOCAL ] Saved forecast: SCL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SCL.txt [2026-03-11T20:32:00.576347] [INFO ] [sig ] [2573/3275] Completed SCL in 0.3s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:32:00.576387] [INFO ] [sig ] [2574/3275] Forecasting SCM... [2026-03-11T20:32:00.576418] [INFO ] [sig ] Generating forecast for: SCM [2026-03-11T20:32:00.576446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-03-11T20:32:00.590501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-03-11T20:32:00.590959] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-03-11T20:32:00.591838] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-03-11T20:32:00.591894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:00.591927] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:00.591954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:00.592014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:00.653917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:00.654801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:00.654887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:00.654919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:00.777848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:00.778002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:00.778044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:00.778072] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:00.781802] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: DOWN (p=45.24%) [2026-03-11T20:32:00.782098] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-03-11T20:32:00.782235] [INFO ] [sig ] SCM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:00.942073] [INFO ] [LOCAL ] Saved forecast: SCM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SCM.txt [2026-03-11T20:32:00.942229] [INFO ] [sig ] [2574/3275] Completed SCM in 0.4s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:32:00.942271] [INFO ] [sig ] [2575/3275] Forecasting SCSC... [2026-03-11T20:32:00.942302] [INFO ] [sig ] Generating forecast for: SCSC [2026-03-11T20:32:00.942335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-03-11T20:32:00.961477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-03-11T20:32:00.961947] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-03-11T20:32:00.962859] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-03-11T20:32:00.962915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:00.962949] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:00.962978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:00.963037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:01.028763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:01.029755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:01.029841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:01.029910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:01.159717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:01.159886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:01.159928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:01.159956] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:01.164034] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=67.85%) [2026-03-11T20:32:01.164330] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-03-11T20:32:01.164475] [INFO ] [sig ] SCSC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:01.312305] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SCSC.txt [2026-03-11T20:32:01.312445] [INFO ] [sig ] [2575/3275] Completed SCSC in 0.4s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:32:01.312485] [INFO ] [sig ] [2576/3275] Forecasting SCVL... [2026-03-11T20:32:01.312514] [INFO ] [sig ] Generating forecast for: SCVL [2026-03-11T20:32:01.312544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-03-11T20:32:01.326233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-03-11T20:32:01.326667] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-03-11T20:32:01.327553] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-03-11T20:32:01.327670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:01.327705] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:01.327733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:01.327791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:01.389170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:01.390250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:01.390355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:01.390407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:01.512294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:01.512458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:01.512501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:01.512531] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:01.516145] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: UP (p=73.77%) [2026-03-11T20:32:01.516482] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-03-11T20:32:01.516659] [INFO ] [sig ] SCVL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:01.662721] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SCVL.txt [2026-03-11T20:32:01.662853] [INFO ] [sig ] [2576/3275] Completed SCVL in 0.4s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:32:01.662893] [INFO ] [sig ] [2577/3275] Forecasting SCZ... [2026-03-11T20:32:01.662922] [INFO ] [sig ] Generating forecast for: SCZ [2026-03-11T20:32:01.662952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-03-11T20:32:01.674545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-03-11T20:32:01.674900] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-03-11T20:32:01.675746] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-03-11T20:32:01.675798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:01.675852] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:01.675879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:01.675947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:01.732284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:01.732995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:01.733075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:01.733107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:01.854117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:01.854278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:01.854319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:01.854348] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:01.857820] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: DOWN (p=31.68%) [2026-03-11T20:32:01.858136] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-03-11T20:32:01.858266] [INFO ] [sig ] SCZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:02.000200] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SCZ.txt [2026-03-11T20:32:02.000346] [INFO ] [sig ] [2577/3275] Completed SCZ in 0.3s | 2.80 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-11T20:32:02.000387] [INFO ] [sig ] [2578/3275] Forecasting SD... [2026-03-11T20:32:02.000419] [INFO ] [sig ] Generating forecast for: SD [2026-03-11T20:32:02.000451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-03-11T20:32:02.013726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-03-11T20:32:02.014103] [INFO ] [FORECASTER] Starting predict_future for SD [2026-03-11T20:32:02.014998] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-03-11T20:32:02.015051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:02.015082] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:02.015108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:02.015165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:02.078960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:02.079763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:02.079846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:02.079880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:02.212523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:02.212736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:02.212781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:02.212808] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:02.216760] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: DOWN (p=18.20%) [2026-03-11T20:32:02.217089] [INFO ] [FORECASTER] Completed predict_future for SD [2026-03-11T20:32:02.217229] [INFO ] [sig ] SD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:02.373621] [INFO ] [LOCAL ] Saved forecast: SD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SD.txt [2026-03-11T20:32:02.373769] [INFO ] [sig ] [2578/3275] Completed SD in 0.4s | 2.80 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-11T20:32:02.373809] [INFO ] [sig ] [2579/3275] Forecasting SDA... [2026-03-11T20:32:02.373838] [INFO ] [sig ] Generating forecast for: SDA [2026-03-11T20:32:02.373868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-03-11T20:32:02.387105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-03-11T20:32:02.387504] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-03-11T20:32:02.388570] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-03-11T20:32:02.388658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:02.388693] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:02.388720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:02.388778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:02.452854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:02.454009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:02.454119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:02.454160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:02.581056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:02.581241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:02.581290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:02.581320] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:02.585014] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: DOWN (p=47.62%) [2026-03-11T20:32:02.585414] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-03-11T20:32:02.585624] [INFO ] [sig ] SDA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:02.743116] [INFO ] [LOCAL ] Saved forecast: SDA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SDA.txt [2026-03-11T20:32:02.743277] [INFO ] [sig ] [2579/3275] Completed SDA in 0.4s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:02.743320] [INFO ] [sig ] [2580/3275] Forecasting SDHY... [2026-03-11T20:32:02.743350] [INFO ] [sig ] Generating forecast for: SDHY [2026-03-11T20:32:02.743383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-03-11T20:32:02.757670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-03-11T20:32:02.758045] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-03-11T20:32:02.758883] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-03-11T20:32:02.758942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:02.758974] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:02.759001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:02.759063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:02.821918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:02.822894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:02.822998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:02.823035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:02.950596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:02.950765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:02.950807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:02.950835] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:02.954533] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: UP (p=98.96%) [2026-03-11T20:32:02.954869] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-03-11T20:32:02.955008] [INFO ] [sig ] SDHY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:03.107180] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SDHY.txt [2026-03-11T20:32:03.107341] [INFO ] [sig ] [2580/3275] Completed SDHY in 0.4s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:03.107382] [INFO ] [sig ] [2581/3275] Forecasting SDRL... [2026-03-11T20:32:03.107414] [INFO ] [sig ] Generating forecast for: SDRL [2026-03-11T20:32:03.107447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-03-11T20:32:03.120041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-03-11T20:32:03.120425] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-03-11T20:32:03.121268] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-03-11T20:32:03.121321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:03.121353] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:03.121379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:03.121436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:03.182194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:03.183140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:03.183224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:03.183257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:03.307459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:03.307633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:03.307681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:03.307713] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:03.311282] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: DOWN (p=3.82%) [2026-03-11T20:32:03.311591] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-03-11T20:32:03.311724] [INFO ] [sig ] SDRL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:03.470872] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SDRL.txt [2026-03-11T20:32:03.471013] [INFO ] [sig ] [2581/3275] Completed SDRL in 0.4s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:03.471053] [INFO ] [sig ] [2582/3275] Forecasting SDVY... [2026-03-11T20:32:03.471086] [INFO ] [sig ] Generating forecast for: SDVY [2026-03-11T20:32:03.471125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-03-11T20:32:03.483324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-03-11T20:32:03.483662] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-03-11T20:32:03.484445] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-03-11T20:32:03.484496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:03.484527] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:03.484553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:03.484638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:03.544518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:03.545412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:03.545494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:03.545527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:03.674267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:03.674422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:03.674462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:03.674492] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:03.678106] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: UP (p=87.36%) [2026-03-11T20:32:03.678379] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-03-11T20:32:03.678502] [INFO ] [sig ] SDVY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:03.821335] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SDVY.txt [2026-03-11T20:32:03.821488] [INFO ] [sig ] [2582/3275] Completed SDVY in 0.4s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:03.821540] [INFO ] [sig ] [2583/3275] Forecasting SE... [2026-03-11T20:32:03.821603] [INFO ] [sig ] Generating forecast for: SE [2026-03-11T20:32:03.821638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-03-11T20:32:03.834840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-03-11T20:32:03.835161] [INFO ] [FORECASTER] Starting predict_future for SE [2026-03-11T20:32:03.835990] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-03-11T20:32:03.836042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:03.836078] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:03.836105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:03.836162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:03.896541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:03.897234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:03.897312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:03.897345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:04.022160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:04.022314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:04.022353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:04.022382] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:04.026042] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=70.45%) [2026-03-11T20:32:04.026322] [INFO ] [FORECASTER] Completed predict_future for SE [2026-03-11T20:32:04.026448] [INFO ] [sig ] SE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:04.173149] [INFO ] [LOCAL ] Saved forecast: SE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SE.txt [2026-03-11T20:32:04.173312] [INFO ] [sig ] [2583/3275] Completed SE in 0.4s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:04.173356] [INFO ] [sig ] [2584/3275] Forecasting SEDG... [2026-03-11T20:32:04.173385] [INFO ] [sig ] Generating forecast for: SEDG [2026-03-11T20:32:04.173416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-03-11T20:32:04.187348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-03-11T20:32:04.187732] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-03-11T20:32:04.188620] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-03-11T20:32:04.188672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:04.188899] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:04.188926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:04.188984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:04.248428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:04.249358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:04.249444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:04.249477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:04.371496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:04.371674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:04.371714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:04.371743] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:04.375226] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: DOWN (p=17.20%) [2026-03-11T20:32:04.375537] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-03-11T20:32:04.375685] [INFO ] [sig ] SEDG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:04.522334] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SEDG.txt [2026-03-11T20:32:04.522493] [INFO ] [sig ] [2584/3275] Completed SEDG in 0.3s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:04.522534] [INFO ] [sig ] [2585/3275] Forecasting SEE... [2026-03-11T20:32:04.522563] [INFO ] [sig ] Generating forecast for: SEE [2026-03-11T20:32:04.522615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-03-11T20:32:04.535045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-03-11T20:32:04.535394] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-03-11T20:32:04.536397] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-03-11T20:32:04.536449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:04.536480] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:04.536505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:04.536565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:04.598030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:04.598948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:04.599034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:04.599066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:04.732655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:04.732820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:04.732860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:04.732889] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:04.736544] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: UP (p=69.01%) [2026-03-11T20:32:04.736851] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-03-11T20:32:04.736992] [INFO ] [sig ] SEE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:04.884698] [INFO ] [LOCAL ] Saved forecast: SEE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SEE.txt [2026-03-11T20:32:04.884851] [INFO ] [sig ] [2585/3275] Completed SEE in 0.4s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:04.884891] [INFO ] [sig ] [2586/3275] Forecasting SEIC... [2026-03-11T20:32:04.884920] [INFO ] [sig ] Generating forecast for: SEIC [2026-03-11T20:32:04.884950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-03-11T20:32:04.899993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-03-11T20:32:04.900402] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-03-11T20:32:04.901555] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-03-11T20:32:04.901652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:04.901686] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:04.901713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:04.901770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:04.965153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:04.966062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:04.966146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:04.966177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:05.089318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:05.089490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:05.089559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:05.089617] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:05.093844] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-03-11T20:32:05.094140] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-03-11T20:32:05.094276] [INFO ] [sig ] SEIC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:05.240715] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SEIC.txt [2026-03-11T20:32:05.240874] [INFO ] [sig ] [2586/3275] Completed SEIC in 0.4s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:05.240915] [INFO ] [sig ] [2587/3275] Forecasting SELF... [2026-03-11T20:32:05.240942] [INFO ] [sig ] Generating forecast for: SELF [2026-03-11T20:32:05.240971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-03-11T20:32:05.252699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-03-11T20:32:05.253059] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-03-11T20:32:05.253874] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-03-11T20:32:05.253926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:05.253957] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:05.253984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:05.254041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:05.313310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:05.314403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:05.314540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:05.314600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:05.427230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:05.427384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:05.427430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:05.427464] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:05.430935] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-03-11T20:32:05.431208] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-03-11T20:32:05.431332] [INFO ] [sig ] SELF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:05.572944] [INFO ] [LOCAL ] Saved forecast: SELF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SELF.txt [2026-03-11T20:32:05.573085] [INFO ] [sig ] [2587/3275] Completed SELF in 0.3s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:05.573124] [INFO ] [sig ] [2588/3275] Forecasting SEM... [2026-03-11T20:32:05.573153] [INFO ] [sig ] Generating forecast for: SEM [2026-03-11T20:32:05.573183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-03-11T20:32:05.586359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-03-11T20:32:05.586962] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-03-11T20:32:05.587802] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-03-11T20:32:05.587853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:05.587884] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:05.587910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:05.587988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:05.647278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:05.648327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:05.648414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:05.648446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:05.774224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:05.774388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:05.774427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:05.774457] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:05.778359] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-03-11T20:32:05.778660] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-03-11T20:32:05.778980] [INFO ] [sig ] SEM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:05.921482] [INFO ] [LOCAL ] Saved forecast: SEM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SEM.txt [2026-03-11T20:32:05.921657] [INFO ] [sig ] [2588/3275] Completed SEM in 0.3s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:05.921701] [INFO ] [sig ] [2589/3275] Forecasting SENEA... [2026-03-11T20:32:05.921730] [INFO ] [sig ] Generating forecast for: SENEA [2026-03-11T20:32:05.921759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-03-11T20:32:05.933295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-03-11T20:32:05.933721] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-03-11T20:32:05.934533] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-03-11T20:32:05.934607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:05.934640] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:05.934666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:05.934722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:05.994161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:05.995075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:05.995158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:05.995190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:06.120157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:06.120303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:06.120342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:06.120369] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:06.124267] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: UP (p=67.93%) [2026-03-11T20:32:06.124542] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-03-11T20:32:06.124685] [INFO ] [sig ] SENEA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:06.267441] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SENEA.txt [2026-03-11T20:32:06.267604] [INFO ] [sig ] [2589/3275] Completed SENEA in 0.3s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:06.267646] [INFO ] [sig ] [2590/3275] Forecasting SENS... [2026-03-11T20:32:06.267675] [INFO ] [sig ] Generating forecast for: SENS [2026-03-11T20:32:06.267705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-03-11T20:32:06.279853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-03-11T20:32:06.280180] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-03-11T20:32:06.281032] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-03-11T20:32:06.281083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:06.281125] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:06.281152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:06.281209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:06.344133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:06.345110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:06.345239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:06.345274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:06.472950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:06.473112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:06.473152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:06.473181] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:06.477119] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: UP (p=82.99%) [2026-03-11T20:32:06.477406] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-03-11T20:32:06.477540] [INFO ] [sig ] SENS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:06.624812] [INFO ] [LOCAL ] Saved forecast: SENS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SENS.txt [2026-03-11T20:32:06.625016] [INFO ] [sig ] [2590/3275] Completed SENS in 0.4s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:06.625059] [INFO ] [sig ] [2591/3275] Forecasting SERA... [2026-03-11T20:32:06.625088] [INFO ] [sig ] Generating forecast for: SERA [2026-03-11T20:32:06.625138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-03-11T20:32:06.637152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-03-11T20:32:06.637522] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-03-11T20:32:06.638435] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-03-11T20:32:06.638501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:06.638540] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:06.638594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:06.638684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:06.695678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:06.696545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:06.696648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:06.696681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:06.816186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:06.816351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:06.816391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:06.816421] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:06.820097] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: UP (p=97.04%) [2026-03-11T20:32:06.820414] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-03-11T20:32:06.820563] [INFO ] [sig ] SERA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:06.978236] [INFO ] [LOCAL ] Saved forecast: SERA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SERA.txt [2026-03-11T20:32:06.978400] [INFO ] [sig ] [2591/3275] Completed SERA in 0.4s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:06.978443] [INFO ] [sig ] [2592/3275] Forecasting SES... [2026-03-11T20:32:06.978473] [INFO ] [sig ] Generating forecast for: SES [2026-03-11T20:32:06.978505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-03-11T20:32:06.993118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-03-11T20:32:06.993512] [INFO ] [FORECASTER] Starting predict_future for SES [2026-03-11T20:32:06.994350] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-03-11T20:32:06.994404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:06.994437] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:06.994465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:06.994527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:07.054244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:07.055131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:07.055216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:07.055249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:07.179017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:07.179169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:07.179208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:07.179238] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:07.182998] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=61.30%) [2026-03-11T20:32:07.183282] [INFO ] [FORECASTER] Completed predict_future for SES [2026-03-11T20:32:07.183411] [INFO ] [sig ] SES: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:07.330317] [INFO ] [LOCAL ] Saved forecast: SES 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SES.txt [2026-03-11T20:32:07.330453] [INFO ] [sig ] [2592/3275] Completed SES in 0.4s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:07.330495] [INFO ] [sig ] [2593/3275] Forecasting SEVN... [2026-03-11T20:32:07.330528] [INFO ] [sig ] Generating forecast for: SEVN [2026-03-11T20:32:07.330558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-03-11T20:32:07.342876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-03-11T20:32:07.343217] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-03-11T20:32:07.344108] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-03-11T20:32:07.344161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:07.344194] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:07.344220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:07.344278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:07.406276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:07.407018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:07.407110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:07.407149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:07.528238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:07.528403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:07.528450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:07.528480] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:07.532042] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=55.91%) [2026-03-11T20:32:07.532323] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-03-11T20:32:07.532448] [INFO ] [sig ] SEVN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:07.689556] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SEVN.txt [2026-03-11T20:32:07.689737] [INFO ] [sig ] [2593/3275] Completed SEVN in 0.4s | 2.80 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-11T20:32:07.689784] [INFO ] [sig ] [2594/3275] Forecasting SEZL... [2026-03-11T20:32:07.689814] [INFO ] [sig ] Generating forecast for: SEZL [2026-03-11T20:32:07.689844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-03-11T20:32:07.702035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-03-11T20:32:07.702449] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-03-11T20:32:07.703307] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-03-11T20:32:07.703358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:07.703425] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:07.703466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:07.703568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:07.762181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:07.762895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:07.762974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:07.763006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:07.880615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:07.880770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:07.880808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:07.880837] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:07.884371] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: DOWN (p=6.32%) [2026-03-11T20:32:07.884695] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-03-11T20:32:07.884825] [INFO ] [sig ] SEZL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:08.033255] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SEZL.txt [2026-03-11T20:32:08.033403] [INFO ] [sig ] [2594/3275] Completed SEZL in 0.3s | 2.80 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-11T20:32:08.033443] [INFO ] [sig ] [2595/3275] Forecasting SF... [2026-03-11T20:32:08.033472] [INFO ] [sig ] Generating forecast for: SF [2026-03-11T20:32:08.033502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-03-11T20:32:08.045488] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'SF'. [2026-03-11T20:32:08.045837] [INFO ] [FORECASTER] Starting predict_future for SF [2026-03-11T20:32:08.046668] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-03-11T20:32:08.046719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:08.046751] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:08.046777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:08.046837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:08.107656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:08.108437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:08.108518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:08.108551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:08.252707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:08.252882] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:32:08.252924] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:08.252953] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:08.257036] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: UP (p=83.41%) [2026-03-11T20:32:08.257437] [INFO ] [FORECASTER] Completed predict_future for SF [2026-03-11T20:32:08.257681] [INFO ] [sig ] SF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-11T20:32:08.414021] [INFO ] [LOCAL ] Saved forecast: SF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SF.txt [2026-03-11T20:32:08.414250] [INFO ] [sig ] [2595/3275] Completed SF in 0.4s | 2.80 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-11T20:32:08.414293] [INFO ] [sig ] [2596/3275] Forecasting SFB... [2026-03-11T20:32:08.414323] [INFO ] [sig ] Generating forecast for: SFB [2026-03-11T20:32:08.414354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-03-11T20:32:08.425816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-03-11T20:32:08.426154] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-03-11T20:32:08.426950] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-03-11T20:32:08.427001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:08.427033] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:08.427059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:08.427115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:08.485271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:08.486191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:08.486277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:08.486309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:08.595652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:08.595819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:08.595860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:08.595888] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:08.599803] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-03-11T20:32:08.600087] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-03-11T20:32:08.600216] [INFO ] [sig ] SFB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:08.745716] [INFO ] [LOCAL ] Saved forecast: SFB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SFB.txt [2026-03-11T20:32:08.746084] [INFO ] [sig ] [2596/3275] Completed SFB in 0.3s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:08.746124] [INFO ] [sig ] [2597/3275] Forecasting SFBS... [2026-03-11T20:32:08.746152] [INFO ] [sig ] Generating forecast for: SFBS [2026-03-11T20:32:08.746183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-03-11T20:32:08.759725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-03-11T20:32:08.760123] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-03-11T20:32:08.760969] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-03-11T20:32:08.761021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:08.761051] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:08.761077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:08.761132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:08.821799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:08.822711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:08.822795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:08.822827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:08.943901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:08.944041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:08.944079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:08.944125] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:08.948000] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=26.90%) [2026-03-11T20:32:08.948286] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-03-11T20:32:08.948421] [INFO ] [sig ] SFBS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:09.094308] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SFBS.txt [2026-03-11T20:32:09.094432] [INFO ] [sig ] [2597/3275] Completed SFBS in 0.3s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:09.094469] [INFO ] [sig ] [2598/3275] Forecasting SFIX... [2026-03-11T20:32:09.094498] [INFO ] [sig ] Generating forecast for: SFIX [2026-03-11T20:32:09.094527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-03-11T20:32:09.106802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-03-11T20:32:09.107104] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-03-11T20:32:09.107900] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-03-11T20:32:09.107975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:09.108009] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:09.108036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:09.108094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:09.165907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:09.166764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:09.166846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:09.166878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:09.292538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:09.292716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:09.292756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:09.292784] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:09.296350] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: DOWN (p=5.26%) [2026-03-11T20:32:09.296634] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-03-11T20:32:09.296758] [INFO ] [sig ] SFIX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:09.440348] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SFIX.txt [2026-03-11T20:32:09.440476] [INFO ] [sig ] [2598/3275] Completed SFIX in 0.3s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:09.440516] [INFO ] [sig ] [2599/3275] Forecasting SFL... [2026-03-11T20:32:09.440544] [INFO ] [sig ] Generating forecast for: SFL [2026-03-11T20:32:09.440590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-03-11T20:32:09.453641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-03-11T20:32:09.453944] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-03-11T20:32:09.454745] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-03-11T20:32:09.454797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:09.454828] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:09.454854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:09.454910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:09.513385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:09.514016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:09.514106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:09.514139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:09.639870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:09.640024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:09.640064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:09.640091] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:09.643472] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: DOWN (p=44.30%) [2026-03-11T20:32:09.643766] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-03-11T20:32:09.643891] [INFO ] [sig ] SFL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:09.786479] [INFO ] [LOCAL ] Saved forecast: SFL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SFL.txt [2026-03-11T20:32:09.786693] [INFO ] [sig ] [2599/3275] Completed SFL in 0.3s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:09.786754] [INFO ] [sig ] [2600/3275] Forecasting SFLO... [2026-03-11T20:32:09.786786] [INFO ] [sig ] Generating forecast for: SFLO [2026-03-11T20:32:09.786817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-03-11T20:32:09.799189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-03-11T20:32:09.799540] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-03-11T20:32:09.800417] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-03-11T20:32:09.800469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:09.800500] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:09.800525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:09.800615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:09.862923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:09.863870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:09.863964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:09.864000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:09.988413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:09.988608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:09.988658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:09.988691] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:09.992313] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: UP (p=80.86%) [2026-03-11T20:32:09.992640] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-03-11T20:32:09.992788] [INFO ] [sig ] SFLO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:10.138767] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SFLO.txt [2026-03-11T20:32:10.139006] [INFO ] [sig ] [2600/3275] Completed SFLO in 0.4s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:10.139059] [INFO ] [sig ] [2601/3275] Forecasting SFM... [2026-03-11T20:32:10.139097] [INFO ] [sig ] Generating forecast for: SFM [2026-03-11T20:32:10.139136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-03-11T20:32:10.152314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-03-11T20:32:10.152683] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-03-11T20:32:10.153466] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-03-11T20:32:10.153517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:10.153549] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:10.153617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:10.153677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:10.212589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:10.213353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:10.213434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:10.213466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:10.331911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:10.332067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:10.332107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:10.332135] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:10.335566] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: DOWN (p=9.20%) [2026-03-11T20:32:10.335862] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-03-11T20:32:10.335988] [INFO ] [sig ] SFM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:10.496013] [INFO ] [LOCAL ] Saved forecast: SFM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SFM.txt [2026-03-11T20:32:10.496207] [INFO ] [sig ] [2601/3275] Completed SFM in 0.4s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:10.496264] [INFO ] [sig ] [2602/3275] Forecasting SFNC... [2026-03-11T20:32:10.496310] [INFO ] [sig ] Generating forecast for: SFNC [2026-03-11T20:32:10.496350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-03-11T20:32:10.511339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-03-11T20:32:10.511773] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-03-11T20:32:10.512632] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-03-11T20:32:10.512686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:10.512719] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:10.512757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:10.512832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:10.572069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:10.572986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:10.573074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:10.573110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:10.698664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:10.698829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:10.698870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:10.698901] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:10.702400] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: DOWN (p=21.73%) [2026-03-11T20:32:10.702748] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-03-11T20:32:10.702889] [INFO ] [sig ] SFNC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:10.849188] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SFNC.txt [2026-03-11T20:32:10.849355] [INFO ] [sig ] [2602/3275] Completed SFNC in 0.4s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:10.849401] [INFO ] [sig ] [2603/3275] Forecasting SG... [2026-03-11T20:32:10.849432] [INFO ] [sig ] Generating forecast for: SG [2026-03-11T20:32:10.849465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-03-11T20:32:10.862508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-03-11T20:32:10.862948] [INFO ] [FORECASTER] Starting predict_future for SG [2026-03-11T20:32:10.863893] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-03-11T20:32:10.863947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:10.863980] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:10.864006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:10.864063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:10.923559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:10.924453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:10.924539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:10.924590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:11.060775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:11.060931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:11.060972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:11.060999] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:11.064468] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: UP (p=53.52%) [2026-03-11T20:32:11.064767] [INFO ] [FORECASTER] Completed predict_future for SG [2026-03-11T20:32:11.064894] [INFO ] [sig ] SG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:11.206315] [INFO ] [LOCAL ] Saved forecast: SG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SG.txt [2026-03-11T20:32:11.206441] [INFO ] [sig ] [2603/3275] Completed SG in 0.4s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:11.206479] [INFO ] [sig ] [2604/3275] Forecasting SGC... [2026-03-11T20:32:11.206507] [INFO ] [sig ] Generating forecast for: SGC [2026-03-11T20:32:11.206536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-03-11T20:32:11.218421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-03-11T20:32:11.218739] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-03-11T20:32:11.219521] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-03-11T20:32:11.219589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:11.219623] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:11.219650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:11.219707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:11.281725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:11.282783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:11.282913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:11.282947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:11.404019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:11.404155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:11.404193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:11.404221] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:11.407567] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=39.48%) [2026-03-11T20:32:11.407864] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-03-11T20:32:11.408004] [INFO ] [sig ] SGC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:11.555248] [INFO ] [LOCAL ] Saved forecast: SGC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SGC.txt [2026-03-11T20:32:11.555372] [INFO ] [sig ] [2604/3275] Completed SGC in 0.3s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:11.555410] [INFO ] [sig ] [2605/3275] Forecasting SGHC... [2026-03-11T20:32:11.555438] [INFO ] [sig ] Generating forecast for: SGHC [2026-03-11T20:32:11.555474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-03-11T20:32:11.567805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-03-11T20:32:11.568186] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-03-11T20:32:11.569089] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-03-11T20:32:11.569143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:11.569175] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:11.569202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:11.569260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:11.627836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:11.631553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:11.631689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:11.631725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:11.767961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:11.768142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:11.768199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:11.768246] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:11.772424] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: DOWN (p=32.17%) [2026-03-11T20:32:11.772761] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-03-11T20:32:11.772906] [INFO ] [sig ] SGHC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:11.936464] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SGHC.txt [2026-03-11T20:32:11.936650] [INFO ] [sig ] [2605/3275] Completed SGHC in 0.4s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:11.936701] [INFO ] [sig ] [2606/3275] Forecasting SGRY... [2026-03-11T20:32:11.936734] [INFO ] [sig ] Generating forecast for: SGRY [2026-03-11T20:32:11.936763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-03-11T20:32:11.949553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-03-11T20:32:11.949929] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-03-11T20:32:11.950779] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-03-11T20:32:11.950831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:11.950863] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:11.950890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:11.950948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:12.013800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:12.014702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:12.014786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:12.014820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:12.151433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:12.151616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:12.151664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:12.151698] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:12.155118] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: DOWN (p=14.06%) [2026-03-11T20:32:12.155390] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-03-11T20:32:12.155536] [INFO ] [sig ] SGRY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:12.302191] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SGRY.txt [2026-03-11T20:32:12.302373] [INFO ] [sig ] [2606/3275] Completed SGRY in 0.4s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:12.302417] [INFO ] [sig ] [2607/3275] Forecasting SHAK... [2026-03-11T20:32:12.302446] [INFO ] [sig ] Generating forecast for: SHAK [2026-03-11T20:32:12.302477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-03-11T20:32:12.315221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-03-11T20:32:12.315605] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-03-11T20:32:12.316415] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-03-11T20:32:12.316467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:12.316498] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:12.316524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:12.316597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:12.373033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:12.373937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:12.374019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:12.374051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:12.499243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:12.499404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:12.499444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:12.499475] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:12.503023] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: DOWN (p=39.14%) [2026-03-11T20:32:12.503360] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-03-11T20:32:12.503501] [INFO ] [sig ] SHAK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:12.650277] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SHAK.txt [2026-03-11T20:32:12.650517] [INFO ] [sig ] [2607/3275] Completed SHAK in 0.3s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:12.650602] [INFO ] [sig ] [2608/3275] Forecasting SHBI... [2026-03-11T20:32:12.650650] [INFO ] [sig ] Generating forecast for: SHBI [2026-03-11T20:32:12.650697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-03-11T20:32:12.664156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-03-11T20:32:12.664567] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-03-11T20:32:12.665602] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-03-11T20:32:12.665659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:12.665691] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:12.665718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:12.665778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:12.730758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:12.731642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:12.731726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:12.731758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:12.864889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:12.865253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:12.865301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:12.865332] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:12.869654] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: UP (p=88.16%) [2026-03-11T20:32:12.870148] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-03-11T20:32:12.870278] [INFO ] [sig ] SHBI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:13.020622] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SHBI.txt [2026-03-11T20:32:13.020754] [INFO ] [sig ] [2608/3275] Completed SHBI in 0.4s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:13.020793] [INFO ] [sig ] [2609/3275] Forecasting SHC... [2026-03-11T20:32:13.020822] [INFO ] [sig ] Generating forecast for: SHC [2026-03-11T20:32:13.020852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-03-11T20:32:13.032936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-03-11T20:32:13.033262] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-03-11T20:32:13.034063] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-03-11T20:32:13.034114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:13.034145] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:13.034171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:13.034227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:13.092317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:13.093181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:13.093263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:13.093296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:13.215053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:13.215204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:13.215244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:13.215272] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:13.218766] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: DOWN (p=19.88%) [2026-03-11T20:32:13.219038] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-03-11T20:32:13.219161] [INFO ] [sig ] SHC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:13.360918] [INFO ] [LOCAL ] Saved forecast: SHC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SHC.txt [2026-03-11T20:32:13.361057] [INFO ] [sig ] [2609/3275] Completed SHC in 0.3s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:13.361096] [INFO ] [sig ] [2610/3275] Forecasting SHEL... [2026-03-11T20:32:13.361125] [INFO ] [sig ] Generating forecast for: SHEL [2026-03-11T20:32:13.361154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-03-11T20:32:13.373159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-03-11T20:32:13.373466] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-03-11T20:32:13.374262] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-03-11T20:32:13.374314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:13.374345] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:13.374371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:13.374431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:13.434708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:13.435634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:13.435728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:13.435762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:13.559930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:13.560078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:13.560119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:13.560148] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:13.564179] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: UP (p=96.18%) [2026-03-11T20:32:13.564457] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-03-11T20:32:13.564602] [INFO ] [sig ] SHEL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:13.723618] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SHEL.txt [2026-03-11T20:32:13.723795] [INFO ] [sig ] [2610/3275] Completed SHEL in 0.4s | 2.80 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-11T20:32:13.723835] [INFO ] [sig ] [2611/3275] Forecasting SHEN... [2026-03-11T20:32:13.723865] [INFO ] [sig ] Generating forecast for: SHEN [2026-03-11T20:32:13.723895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-03-11T20:32:13.736852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-03-11T20:32:13.737259] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-03-11T20:32:13.738208] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-03-11T20:32:13.738261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:13.738327] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:13.738357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:13.738413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:13.798700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:13.799596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:13.799684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:13.799718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:13.919525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:13.919699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:13.919740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:13.919768] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:13.923151] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=34.60%) [2026-03-11T20:32:13.923425] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-03-11T20:32:13.923555] [INFO ] [sig ] SHEN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:14.067868] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SHEN.txt [2026-03-11T20:32:14.068062] [INFO ] [sig ] [2611/3275] Completed SHEN in 0.3s | 2.80 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-11T20:32:14.068106] [INFO ] [sig ] [2612/3275] Forecasting SHG... [2026-03-11T20:32:14.068138] [INFO ] [sig ] Generating forecast for: SHG [2026-03-11T20:32:14.068168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-03-11T20:32:14.080241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-03-11T20:32:14.080645] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-03-11T20:32:14.081614] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-03-11T20:32:14.081672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:14.081730] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:14.081765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:14.081835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:14.143753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:14.144688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:14.144776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:14.144810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:14.277122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:14.277281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:14.277323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:14.277354] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:14.280935] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: DOWN (p=41.16%) [2026-03-11T20:32:14.281224] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-03-11T20:32:14.281356] [INFO ] [sig ] SHG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:14.423221] [INFO ] [LOCAL ] Saved forecast: SHG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SHG.txt [2026-03-11T20:32:14.423367] [INFO ] [sig ] [2612/3275] Completed SHG in 0.4s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:14.423407] [INFO ] [sig ] [2613/3275] Forecasting SHLS... [2026-03-11T20:32:14.423437] [INFO ] [sig ] Generating forecast for: SHLS [2026-03-11T20:32:14.423467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-03-11T20:32:14.436443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-03-11T20:32:14.436808] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-03-11T20:32:14.437688] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-03-11T20:32:14.437742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:14.437774] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:14.437800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:14.437861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:14.501941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:14.502847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:14.502940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:14.502972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:14.638714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:14.638921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:14.638963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:14.638997] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:14.643062] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=22.55%) [2026-03-11T20:32:14.643366] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-03-11T20:32:14.643508] [INFO ] [sig ] SHLS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:14.793644] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SHLS.txt [2026-03-11T20:32:14.793822] [INFO ] [sig ] [2613/3275] Completed SHLS in 0.4s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:14.793866] [INFO ] [sig ] [2614/3275] Forecasting SHO... [2026-03-11T20:32:14.793898] [INFO ] [sig ] Generating forecast for: SHO [2026-03-11T20:32:14.793929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-03-11T20:32:14.807079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-03-11T20:32:14.807434] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-03-11T20:32:14.808391] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-03-11T20:32:14.808459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:14.808491] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:14.808518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:14.808594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:14.871337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:14.872404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:14.872510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:14.872558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:15.004271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:15.004445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:15.004488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:15.004556] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:15.008398] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=33.93%) [2026-03-11T20:32:15.008753] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-03-11T20:32:15.008896] [INFO ] [sig ] SHO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:15.161856] [INFO ] [LOCAL ] Saved forecast: SHO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SHO.txt [2026-03-11T20:32:15.162074] [INFO ] [sig ] [2614/3275] Completed SHO in 0.4s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:15.162122] [INFO ] [sig ] [2615/3275] Forecasting SHOC... [2026-03-11T20:32:15.162153] [INFO ] [sig ] Generating forecast for: SHOC [2026-03-11T20:32:15.162184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-03-11T20:32:15.176008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-03-11T20:32:15.176358] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-03-11T20:32:15.177243] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-03-11T20:32:15.177295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:15.177327] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:15.177352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:15.177424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:15.238710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:15.239545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:15.239649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:15.239689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:15.355729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:15.355880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:15.355920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:15.355948] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:15.359738] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: DOWN (p=32.52%) [2026-03-11T20:32:15.360025] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-03-11T20:32:15.360154] [INFO ] [sig ] SHOC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:15.500240] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SHOC.txt [2026-03-11T20:32:15.500377] [INFO ] [sig ] [2615/3275] Completed SHOC in 0.3s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:15.500418] [INFO ] [sig ] [2616/3275] Forecasting SHOO... [2026-03-11T20:32:15.500447] [INFO ] [sig ] Generating forecast for: SHOO [2026-03-11T20:32:15.500476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-03-11T20:32:15.513176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-03-11T20:32:15.513524] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-03-11T20:32:15.514356] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-03-11T20:32:15.514407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:15.514436] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:15.514460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:15.514515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:15.570964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:15.571658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:15.571744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:15.571776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:15.692378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:15.692536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:15.692599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:15.692631] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:15.696022] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: DOWN (p=44.53%) [2026-03-11T20:32:15.696294] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-03-11T20:32:15.696420] [INFO ] [sig ] SHOO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:15.837813] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SHOO.txt [2026-03-11T20:32:15.837968] [INFO ] [sig ] [2616/3275] Completed SHOO in 0.3s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:15.838008] [INFO ] [sig ] [2617/3275] Forecasting SHOP... [2026-03-11T20:32:15.838038] [INFO ] [sig ] Generating forecast for: SHOP [2026-03-11T20:32:15.838069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-03-11T20:32:15.853010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-03-11T20:32:15.853473] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-03-11T20:32:15.854494] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-03-11T20:32:15.854549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:15.854611] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:15.854641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:15.854701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:15.916230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:15.917230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:15.917326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:15.917377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:16.046322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:16.046491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:16.046533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:16.046561] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:16.050257] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: UP (p=84.05%) [2026-03-11T20:32:16.050546] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-03-11T20:32:16.050701] [INFO ] [sig ] SHOP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:16.195833] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SHOP.txt [2026-03-11T20:32:16.196011] [INFO ] [sig ] [2617/3275] Completed SHOP in 0.4s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:16.196054] [INFO ] [sig ] [2618/3275] Forecasting SHY... [2026-03-11T20:32:16.196083] [INFO ] [sig ] Generating forecast for: SHY [2026-03-11T20:32:16.196113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-03-11T20:32:16.208788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-03-11T20:32:16.209173] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-03-11T20:32:16.210023] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-03-11T20:32:16.210076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:16.210108] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:16.210135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:16.210193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:16.270750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:16.271683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:16.271775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:16.271807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:16.398535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:16.398722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:16.398765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:16.398795] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:16.402384] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=52.99%) [2026-03-11T20:32:16.402695] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-03-11T20:32:16.402826] [INFO ] [sig ] SHY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:16.551082] [INFO ] [LOCAL ] Saved forecast: SHY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SHY.txt [2026-03-11T20:32:16.551272] [INFO ] [sig ] [2618/3275] Completed SHY in 0.4s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:16.551318] [INFO ] [sig ] [2619/3275] Forecasting SIBN... [2026-03-11T20:32:16.551352] [INFO ] [sig ] Generating forecast for: SIBN [2026-03-11T20:32:16.551388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-03-11T20:32:16.566563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-03-11T20:32:16.567004] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-03-11T20:32:16.568020] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-03-11T20:32:16.568081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:16.568116] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:16.568146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:16.568219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:16.630282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:16.631214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:16.631298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:16.631331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:16.758854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:16.759026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:16.759074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:16.759106] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:16.763333] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-03-11T20:32:16.763677] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-03-11T20:32:16.763829] [INFO ] [sig ] SIBN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:16.992179] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SIBN.txt [2026-03-11T20:32:16.992335] [INFO ] [sig ] [2619/3275] Completed SIBN in 0.4s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:16.992374] [INFO ] [sig ] [2620/3275] Forecasting SID... [2026-03-11T20:32:16.992404] [INFO ] [sig ] Generating forecast for: SID [2026-03-11T20:32:16.992434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-03-11T20:32:17.006412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-03-11T20:32:17.006816] [INFO ] [FORECASTER] Starting predict_future for SID [2026-03-11T20:32:17.007880] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-03-11T20:32:17.007962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:17.007997] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:17.008023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:17.008080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:17.068354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:17.069260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:17.069347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:17.069381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:17.196963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:17.197127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:17.197167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:17.197197] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:17.200899] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: DOWN (p=9.89%) [2026-03-11T20:32:17.201237] [INFO ] [FORECASTER] Completed predict_future for SID [2026-03-11T20:32:17.201389] [INFO ] [sig ] SID: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:17.348448] [INFO ] [LOCAL ] Saved forecast: SID 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SID.txt [2026-03-11T20:32:17.348635] [INFO ] [sig ] [2620/3275] Completed SID in 0.4s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:17.348684] [INFO ] [sig ] [2621/3275] Forecasting SIEB... [2026-03-11T20:32:17.348720] [INFO ] [sig ] Generating forecast for: SIEB [2026-03-11T20:32:17.348757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-03-11T20:32:17.361037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-03-11T20:32:17.361442] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-03-11T20:32:17.362344] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-03-11T20:32:17.362398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:17.362431] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:17.362472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:17.362535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:17.424548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:17.425595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:17.425739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:17.425781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:17.564193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:17.564339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:17.564397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:17.564427] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:17.568473] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=22.24%) [2026-03-11T20:32:17.568810] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-03-11T20:32:17.568953] [INFO ] [sig ] SIEB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:17.720472] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SIEB.txt [2026-03-11T20:32:17.720653] [INFO ] [sig ] [2621/3275] Completed SIEB in 0.4s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:17.720696] [INFO ] [sig ] [2622/3275] Forecasting SIFY... [2026-03-11T20:32:17.720726] [INFO ] [sig ] Generating forecast for: SIFY [2026-03-11T20:32:17.720756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-03-11T20:32:17.733314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-03-11T20:32:17.733753] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-03-11T20:32:17.734650] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-03-11T20:32:17.734704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:17.734737] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:17.734763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:17.734819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:17.794479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:17.795424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:17.795527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:17.795566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:17.926444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:17.926656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:17.926712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:17.926755] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:17.930710] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-03-11T20:32:17.931073] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-03-11T20:32:17.931246] [INFO ] [sig ] SIFY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:18.086271] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SIFY.txt [2026-03-11T20:32:18.086444] [INFO ] [sig ] [2622/3275] Completed SIFY in 0.4s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:18.086485] [INFO ] [sig ] [2623/3275] Forecasting SIG... [2026-03-11T20:32:18.086517] [INFO ] [sig ] Generating forecast for: SIG [2026-03-11T20:32:18.086548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-03-11T20:32:18.100230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-03-11T20:32:18.100673] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-03-11T20:32:18.101538] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-03-11T20:32:18.101613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:18.101647] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:18.101675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:18.101732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:18.162496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:18.163662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:18.163749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:18.163780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:18.286901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:18.287043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:18.287083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:18.287112] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:18.290709] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: DOWN (p=29.01%) [2026-03-11T20:32:18.291019] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-03-11T20:32:18.291153] [INFO ] [sig ] SIG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:18.451599] [INFO ] [LOCAL ] Saved forecast: SIG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SIG.txt [2026-03-11T20:32:18.451820] [INFO ] [sig ] [2623/3275] Completed SIG in 0.4s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:18.451865] [INFO ] [sig ] [2624/3275] Forecasting SIGA... [2026-03-11T20:32:18.451898] [INFO ] [sig ] Generating forecast for: SIGA [2026-03-11T20:32:18.451934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-03-11T20:32:18.468951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-03-11T20:32:18.469451] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-03-11T20:32:18.470653] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-03-11T20:32:18.470719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:18.470760] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:18.470796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:18.470878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:18.545569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:18.546780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:18.546877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:18.546914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:18.674601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:18.674757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:18.674802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:18.674831] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:18.678555] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-03-11T20:32:18.678886] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-03-11T20:32:18.679019] [INFO ] [sig ] SIGA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:18.824706] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SIGA.txt [2026-03-11T20:32:18.824864] [INFO ] [sig ] [2624/3275] Completed SIGA in 0.4s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:18.824904] [INFO ] [sig ] [2625/3275] Forecasting SIGI... [2026-03-11T20:32:18.824934] [INFO ] [sig ] Generating forecast for: SIGI [2026-03-11T20:32:18.824963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-03-11T20:32:18.837029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-03-11T20:32:18.837331] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-03-11T20:32:18.838181] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-03-11T20:32:18.838234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:18.838277] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:18.838304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:18.838361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:18.897489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:18.898193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:18.898274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:18.898306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:19.023554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:19.023680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:19.023744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:19.023774] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:19.027277] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: DOWN (p=38.08%) [2026-03-11T20:32:19.027551] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-03-11T20:32:19.027700] [INFO ] [sig ] SIGI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:19.169844] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SIGI.txt [2026-03-11T20:32:19.169953] [INFO ] [sig ] [2625/3275] Completed SIGI in 0.3s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:19.169990] [INFO ] [sig ] [2626/3275] Forecasting SII... [2026-03-11T20:32:19.170019] [INFO ] [sig ] Generating forecast for: SII [2026-03-11T20:32:19.170048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-03-11T20:32:19.182768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-03-11T20:32:19.183085] [INFO ] [FORECASTER] Starting predict_future for SII [2026-03-11T20:32:19.184114] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-03-11T20:32:19.184165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:19.184197] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:19.184224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:19.184281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:19.246084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:19.246718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:19.246798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:19.246830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:19.367715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:19.367815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:19.367851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:19.367878] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:19.371180] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: UP (p=70.96%) [2026-03-11T20:32:19.371451] [INFO ] [FORECASTER] Completed predict_future for SII [2026-03-11T20:32:19.371594] [INFO ] [sig ] SII: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:19.518857] [INFO ] [LOCAL ] Saved forecast: SII 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SII.txt [2026-03-11T20:32:19.518986] [INFO ] [sig ] [2626/3275] Completed SII in 0.3s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:19.519023] [INFO ] [sig ] [2627/3275] Forecasting SIMO... [2026-03-11T20:32:19.519051] [INFO ] [sig ] Generating forecast for: SIMO [2026-03-11T20:32:19.519079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-03-11T20:32:19.533501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-03-11T20:32:19.533868] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-03-11T20:32:19.534696] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-03-11T20:32:19.534748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:19.534779] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:19.534805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:19.534861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:19.593028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:19.593693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:19.593800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:19.593841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:19.712489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:19.712622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:19.712661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:19.712689] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:19.715903] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=58.06%) [2026-03-11T20:32:19.716170] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-03-11T20:32:19.716294] [INFO ] [sig ] SIMO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:19.858157] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SIMO.txt [2026-03-11T20:32:19.858283] [INFO ] [sig ] [2627/3275] Completed SIMO in 0.3s | 2.80 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-11T20:32:19.858322] [INFO ] [sig ] [2628/3275] Forecasting SIRI... [2026-03-11T20:32:19.858351] [INFO ] [sig ] Generating forecast for: SIRI [2026-03-11T20:32:19.858380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-03-11T20:32:19.870564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-03-11T20:32:19.870907] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-03-11T20:32:19.871706] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-03-11T20:32:19.871757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:19.871816] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:19.871844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:19.871899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:19.931740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:19.932346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:19.932425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:19.932456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:20.066036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:20.066227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:20.066280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:20.066311] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:20.070206] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: DOWN (p=9.95%) [2026-03-11T20:32:20.070546] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-03-11T20:32:20.070713] [INFO ] [sig ] SIRI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:20.218463] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SIRI.txt [2026-03-11T20:32:20.218632] [INFO ] [sig ] [2628/3275] Completed SIRI in 0.4s | 2.80 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-11T20:32:20.218685] [INFO ] [sig ] [2629/3275] Forecasting SITC... [2026-03-11T20:32:20.218715] [INFO ] [sig ] Generating forecast for: SITC [2026-03-11T20:32:20.218749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-03-11T20:32:20.234321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-03-11T20:32:20.234874] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-03-11T20:32:20.236173] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-03-11T20:32:20.236234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:20.236270] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:20.236303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:20.236383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:20.302374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:20.303488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:20.303602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:20.303639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:20.434712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:20.434881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:20.434937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:20.434978] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:20.438699] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=81.45%) [2026-03-11T20:32:20.439086] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-03-11T20:32:20.439238] [INFO ] [sig ] SITC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:20.600630] [INFO ] [LOCAL ] Saved forecast: SITC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SITC.txt [2026-03-11T20:32:20.600798] [INFO ] [sig ] [2629/3275] Completed SITC in 0.4s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:20.600838] [INFO ] [sig ] [2630/3275] Forecasting SITE... [2026-03-11T20:32:20.600872] [INFO ] [sig ] Generating forecast for: SITE [2026-03-11T20:32:20.600903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-03-11T20:32:20.615125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-03-11T20:32:20.615653] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-03-11T20:32:20.616801] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-03-11T20:32:20.616870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:20.616922] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:20.616964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:20.617043] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:20.711141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:20.712414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:20.712551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:20.712607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:20.861345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:20.861552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:20.861650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:20.861704] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:20.867225] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=3.72%) [2026-03-11T20:32:20.867774] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-03-11T20:32:20.868054] [INFO ] [sig ] SITE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:21.104000] [INFO ] [LOCAL ] Saved forecast: SITE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SITE.txt [2026-03-11T20:32:21.104237] [INFO ] [sig ] [2630/3275] Completed SITE in 0.5s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:21.104315] [INFO ] [sig ] [2631/3275] Forecasting SITM... [2026-03-11T20:32:21.104369] [INFO ] [sig ] Generating forecast for: SITM [2026-03-11T20:32:21.104416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-03-11T20:32:21.122856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-03-11T20:32:21.123339] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-03-11T20:32:21.124349] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-03-11T20:32:21.124407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:21.124440] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:21.124467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:21.124525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:21.195291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:21.196258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:21.196355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:21.196389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:21.370544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:21.370792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:21.370863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:21.370965] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:21.377156] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-03-11T20:32:21.377774] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-03-11T20:32:21.378016] [INFO ] [sig ] SITM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:21.610071] [INFO ] [LOCAL ] Saved forecast: SITM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SITM.txt [2026-03-11T20:32:21.610302] [INFO ] [sig ] [2631/3275] Completed SITM in 0.5s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:21.610366] [INFO ] [sig ] [2632/3275] Forecasting SIXG... [2026-03-11T20:32:21.610416] [INFO ] [sig ] Generating forecast for: SIXG [2026-03-11T20:32:21.610465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-03-11T20:32:21.628193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-03-11T20:32:21.628754] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-03-11T20:32:21.630023] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-03-11T20:32:21.630093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:21.630145] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:21.630189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:21.630280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:21.724936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:21.726321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:21.726441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:21.726496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:21.887951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:21.888181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:21.888288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:21.888350] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:21.894283] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-03-11T20:32:21.894850] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-03-11T20:32:21.895089] [INFO ] [sig ] SIXG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:22.118724] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SIXG.txt [2026-03-11T20:32:22.118902] [INFO ] [sig ] [2632/3275] Completed SIXG in 0.5s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:22.118986] [INFO ] [sig ] [2633/3275] Forecasting SJM... [2026-03-11T20:32:22.119019] [INFO ] [sig ] Generating forecast for: SJM [2026-03-11T20:32:22.119051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-03-11T20:32:22.132314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-03-11T20:32:22.132734] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-03-11T20:32:22.133631] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-03-11T20:32:22.133684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:22.133716] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:22.133743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:22.133807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:22.196675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:22.197623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:22.197711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:22.197745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:22.326160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:22.326314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:22.326355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:22.326385] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:22.330185] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=4.06%) [2026-03-11T20:32:22.330498] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-03-11T20:32:22.330654] [INFO ] [sig ] SJM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:22.478592] [INFO ] [LOCAL ] Saved forecast: SJM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SJM.txt [2026-03-11T20:32:22.478752] [INFO ] [sig ] [2633/3275] Completed SJM in 0.4s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:22.478794] [INFO ] [sig ] [2634/3275] Forecasting SKE... [2026-03-11T20:32:22.478823] [INFO ] [sig ] Generating forecast for: SKE [2026-03-11T20:32:22.478854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-03-11T20:32:22.491739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-03-11T20:32:22.492108] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-03-11T20:32:22.492970] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-03-11T20:32:22.493028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:22.493059] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:22.493085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:22.493141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:22.551539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:22.552426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:22.552529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:22.552563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:22.675912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:22.676081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:22.676122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:22.676149] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:22.680338] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: UP (p=77.88%) [2026-03-11T20:32:22.680667] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-03-11T20:32:22.680804] [INFO ] [sig ] SKE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:22.838656] [INFO ] [LOCAL ] Saved forecast: SKE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SKE.txt [2026-03-11T20:32:22.838816] [INFO ] [sig ] [2634/3275] Completed SKE in 0.4s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:22.838855] [INFO ] [sig ] [2635/3275] Forecasting SKIL... [2026-03-11T20:32:22.838890] [INFO ] [sig ] Generating forecast for: SKIL [2026-03-11T20:32:22.838920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-03-11T20:32:22.851255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-03-11T20:32:22.851640] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-03-11T20:32:22.852452] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-03-11T20:32:22.852516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:22.852557] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:22.852624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:22.852705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:22.912507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:22.913449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:22.913532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:22.913565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:23.038793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:23.038959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:23.039008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:23.039044] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:23.043120] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: DOWN (p=9.69%) [2026-03-11T20:32:23.043618] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-03-11T20:32:23.043754] [INFO ] [sig ] SKIL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:23.187712] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SKIL.txt [2026-03-11T20:32:23.187872] [INFO ] [sig ] [2635/3275] Completed SKIL in 0.3s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:23.187913] [INFO ] [sig ] [2636/3275] Forecasting SKLZ... [2026-03-11T20:32:23.187968] [INFO ] [sig ] Generating forecast for: SKLZ [2026-03-11T20:32:23.188001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-03-11T20:32:23.200387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-03-11T20:32:23.200761] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-03-11T20:32:23.201545] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-03-11T20:32:23.201615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:23.201659] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:23.201687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:23.201743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:23.259196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:23.260108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:23.260188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:23.260221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:23.380017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:23.380182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:23.380220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:23.380248] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:23.383659] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: UP (p=81.04%) [2026-03-11T20:32:23.383935] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-03-11T20:32:23.384059] [INFO ] [sig ] SKLZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:23.531603] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SKLZ.txt [2026-03-11T20:32:23.531795] [INFO ] [sig ] [2636/3275] Completed SKLZ in 0.3s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:23.531836] [INFO ] [sig ] [2637/3275] Forecasting SKM... [2026-03-11T20:32:23.531869] [INFO ] [sig ] Generating forecast for: SKM [2026-03-11T20:32:23.531907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-03-11T20:32:23.545003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-03-11T20:32:23.545359] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-03-11T20:32:23.546182] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-03-11T20:32:23.546233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:23.546264] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:23.546289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:23.546345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:23.604484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:23.605318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:23.605409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:23.605442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:23.726012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:23.726170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:23.726209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:23.726239] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:23.729753] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=88.82%) [2026-03-11T20:32:23.730059] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-03-11T20:32:23.730187] [INFO ] [sig ] SKM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:23.877493] [INFO ] [LOCAL ] Saved forecast: SKM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SKM.txt [2026-03-11T20:32:23.877670] [INFO ] [sig ] [2637/3275] Completed SKM in 0.3s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:23.877712] [INFO ] [sig ] [2638/3275] Forecasting SKRE... [2026-03-11T20:32:23.877743] [INFO ] [sig ] Generating forecast for: SKRE [2026-03-11T20:32:23.877773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-03-11T20:32:23.889904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-03-11T20:32:23.890257] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-03-11T20:32:23.891143] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-03-11T20:32:23.891198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:23.891230] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:23.891256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:23.891312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:23.950359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:23.951259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:23.951372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:23.951415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:24.075629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:24.075785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:24.075824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:24.075852] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:24.079705] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=24.17%) [2026-03-11T20:32:24.080003] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-03-11T20:32:24.080135] [INFO ] [sig ] SKRE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:24.222906] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SKRE.txt [2026-03-11T20:32:24.223019] [INFO ] [sig ] [2638/3275] Completed SKRE in 0.3s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:24.223066] [INFO ] [sig ] [2639/3275] Forecasting SKWD... [2026-03-11T20:32:24.223095] [INFO ] [sig ] Generating forecast for: SKWD [2026-03-11T20:32:24.223124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-03-11T20:32:24.234818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-03-11T20:32:24.235154] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-03-11T20:32:24.236405] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-03-11T20:32:24.236459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:24.236491] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:24.236518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:24.236606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:24.295125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:24.295763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:24.295841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:24.295872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:24.420311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:24.420440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:24.420477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:24.420505] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:24.423859] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=63.90%) [2026-03-11T20:32:24.424138] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-03-11T20:32:24.424264] [INFO ] [sig ] SKWD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:24.568124] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SKWD.txt [2026-03-11T20:32:24.568250] [INFO ] [sig ] [2639/3275] Completed SKWD in 0.3s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:24.568289] [INFO ] [sig ] [2640/3275] Forecasting SKY... [2026-03-11T20:32:24.568323] [INFO ] [sig ] Generating forecast for: SKY [2026-03-11T20:32:24.568354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-03-11T20:32:24.580036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-03-11T20:32:24.580343] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-03-11T20:32:24.581173] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-03-11T20:32:24.581225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:24.581256] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:24.581282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:24.581338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:24.643157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:24.643985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:24.644081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:24.644113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:24.768406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:24.768553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:24.768609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:24.768638] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:24.772054] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: DOWN (p=39.17%) [2026-03-11T20:32:24.772332] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-03-11T20:32:24.772458] [INFO ] [sig ] SKY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:24.917642] [INFO ] [LOCAL ] Saved forecast: SKY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SKY.txt [2026-03-11T20:32:24.917773] [INFO ] [sig ] [2640/3275] Completed SKY in 0.3s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:24.917813] [INFO ] [sig ] [2641/3275] Forecasting SKYH... [2026-03-11T20:32:24.917841] [INFO ] [sig ] Generating forecast for: SKYH [2026-03-11T20:32:24.917872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-03-11T20:32:24.930805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-03-11T20:32:24.931203] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-03-11T20:32:24.932083] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-03-11T20:32:24.932136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:24.932169] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:24.932196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:24.932253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:24.990700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:24.991366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:24.991447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:24.991479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:25.113349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:25.113498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:25.113538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:25.113585] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:25.117076] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: UP (p=78.07%) [2026-03-11T20:32:25.117354] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-03-11T20:32:25.117481] [INFO ] [sig ] SKYH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:25.261710] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SKYH.txt [2026-03-11T20:32:25.261904] [INFO ] [sig ] [2641/3275] Completed SKYH in 0.3s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:25.261952] [INFO ] [sig ] [2642/3275] Forecasting SKYX... [2026-03-11T20:32:25.261986] [INFO ] [sig ] Generating forecast for: SKYX [2026-03-11T20:32:25.262018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-03-11T20:32:25.274921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-03-11T20:32:25.275266] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-03-11T20:32:25.276145] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-03-11T20:32:25.276199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:25.276236] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:25.276268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:25.276326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:25.335328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:25.336079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:25.336159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:25.336192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:25.453073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:25.453226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:25.453266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:25.453303] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:25.457057] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-03-11T20:32:25.457334] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-03-11T20:32:25.457462] [INFO ] [sig ] SKYX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:25.597433] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SKYX.txt [2026-03-11T20:32:25.597559] [INFO ] [sig ] [2642/3275] Completed SKYX in 0.3s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:25.597616] [INFO ] [sig ] [2643/3275] Forecasting SKYY... [2026-03-11T20:32:25.597645] [INFO ] [sig ] Generating forecast for: SKYY [2026-03-11T20:32:25.597675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-03-11T20:32:25.610277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-03-11T20:32:25.610624] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-03-11T20:32:25.611482] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-03-11T20:32:25.611536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:25.611568] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:25.611624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:25.611684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:25.670082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:25.670769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:25.670845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:25.670877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:25.797923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:25.798116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:25.798162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:25.798218] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:25.801843] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: DOWN (p=31.48%) [2026-03-11T20:32:25.802122] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-03-11T20:32:25.802404] [INFO ] [sig ] SKYY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:25.947346] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SKYY.txt [2026-03-11T20:32:25.947479] [INFO ] [sig ] [2643/3275] Completed SKYY in 0.3s | 2.80 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-11T20:32:25.947517] [INFO ] [sig ] [2644/3275] Forecasting SLAB... [2026-03-11T20:32:25.947545] [INFO ] [sig ] Generating forecast for: SLAB [2026-03-11T20:32:25.947594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-03-11T20:32:25.960999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-03-11T20:32:25.961309] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-03-11T20:32:25.962113] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-03-11T20:32:25.962164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:25.962196] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:25.962221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:25.962277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:26.019976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:26.020862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:26.020940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:26.020971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:26.140768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:26.140917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:26.140957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:26.140986] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:26.144411] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=1.19%) [2026-03-11T20:32:26.144718] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-03-11T20:32:26.144846] [INFO ] [sig ] SLAB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:26.285159] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SLAB.txt [2026-03-11T20:32:26.285288] [INFO ] [sig ] [2644/3275] Completed SLAB in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-11T20:32:26.285327] [INFO ] [sig ] [2645/3275] Forecasting SLB... [2026-03-11T20:32:26.285355] [INFO ] [sig ] Generating forecast for: SLB [2026-03-11T20:32:26.285385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-03-11T20:32:26.297372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-03-11T20:32:26.297704] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-03-11T20:32:26.298510] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-03-11T20:32:26.298561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:26.298646] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:26.298675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:26.298731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:26.356537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:26.357320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:26.357398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:26.357443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:26.484264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:26.484423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:26.484463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:26.484491] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:26.487874] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=93.05%) [2026-03-11T20:32:26.488179] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-03-11T20:32:26.488492] [INFO ] [sig ] SLB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:26.634430] [INFO ] [LOCAL ] Saved forecast: SLB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SLB.txt [2026-03-11T20:32:26.634589] [INFO ] [sig ] [2645/3275] Completed SLB in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-11T20:32:26.634634] [INFO ] [sig ] [2646/3275] Forecasting SLDB... [2026-03-11T20:32:26.634663] [INFO ] [sig ] Generating forecast for: SLDB [2026-03-11T20:32:26.634692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-03-11T20:32:26.645823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-03-11T20:32:26.646142] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-03-11T20:32:26.646935] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-03-11T20:32:26.646991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:26.647021] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:26.647047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:26.647103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:26.703561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:26.704231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:26.704310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:26.704341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:26.825332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:26.825486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:26.825526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:26.825554] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:26.829054] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-03-11T20:32:26.829340] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-03-11T20:32:26.829471] [INFO ] [sig ] SLDB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:26.974286] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SLDB.txt [2026-03-11T20:32:26.974446] [INFO ] [sig ] [2646/3275] Completed SLDB in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:26.974487] [INFO ] [sig ] [2647/3275] Forecasting SLDP... [2026-03-11T20:32:26.974517] [INFO ] [sig ] Generating forecast for: SLDP [2026-03-11T20:32:26.974547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-03-11T20:32:26.986858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-03-11T20:32:26.987278] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-03-11T20:32:26.988227] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-03-11T20:32:26.988293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:26.988336] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:26.988366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:26.988460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:27.050386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:27.051272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:27.051357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:27.051390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:27.175523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:27.175700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:27.175741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:27.175768] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:27.179799] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: DOWN (p=7.38%) [2026-03-11T20:32:27.180128] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-03-11T20:32:27.180281] [INFO ] [sig ] SLDP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:27.328614] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SLDP.txt [2026-03-11T20:32:27.328760] [INFO ] [sig ] [2647/3275] Completed SLDP in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:27.328800] [INFO ] [sig ] [2648/3275] Forecasting SLF... [2026-03-11T20:32:27.328829] [INFO ] [sig ] Generating forecast for: SLF [2026-03-11T20:32:27.328860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-03-11T20:32:27.340907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-03-11T20:32:27.341289] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-03-11T20:32:27.342160] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-03-11T20:32:27.342212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:27.342242] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:27.342267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:27.342323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:27.399459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:27.400259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:27.400340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:27.400372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:27.525422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:27.525596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:27.525638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:27.525700] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:27.529196] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: DOWN (p=5.59%) [2026-03-11T20:32:27.529469] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-03-11T20:32:27.529617] [INFO ] [sig ] SLF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:27.674314] [INFO ] [LOCAL ] Saved forecast: SLF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SLF.txt [2026-03-11T20:32:27.674453] [INFO ] [sig ] [2648/3275] Completed SLF in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:27.674493] [INFO ] [sig ] [2649/3275] Forecasting SLG... [2026-03-11T20:32:27.674521] [INFO ] [sig ] Generating forecast for: SLG [2026-03-11T20:32:27.674550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-03-11T20:32:27.687011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-03-11T20:32:27.687393] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-03-11T20:32:27.688298] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-03-11T20:32:27.688363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:27.688395] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:27.688421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:27.688476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:27.745691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:27.746319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:27.746396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:27.746427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:27.871266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:27.871424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:27.871462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:27.871492] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:27.874982] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: DOWN (p=14.08%) [2026-03-11T20:32:27.875258] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-03-11T20:32:27.875387] [INFO ] [sig ] SLG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:28.016858] [INFO ] [LOCAL ] Saved forecast: SLG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SLG.txt [2026-03-11T20:32:28.016981] [INFO ] [sig ] [2649/3275] Completed SLG in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:28.017021] [INFO ] [sig ] [2650/3275] Forecasting SLGN... [2026-03-11T20:32:28.017051] [INFO ] [sig ] Generating forecast for: SLGN [2026-03-11T20:32:28.017080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-03-11T20:32:28.029110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-03-11T20:32:28.029439] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-03-11T20:32:28.030315] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-03-11T20:32:28.030369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:28.030400] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:28.030428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:28.030486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:28.089631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:28.090323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:28.090405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:28.090438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:28.211406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:28.211565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:28.211629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:28.211659] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:28.215074] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=51.67%) [2026-03-11T20:32:28.215542] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-03-11T20:32:28.215694] [INFO ] [sig ] SLGN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:28.360479] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SLGN.txt [2026-03-11T20:32:28.360637] [INFO ] [sig ] [2650/3275] Completed SLGN in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:28.360680] [INFO ] [sig ] [2651/3275] Forecasting SLM... [2026-03-11T20:32:28.360710] [INFO ] [sig ] Generating forecast for: SLM [2026-03-11T20:32:28.360742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-03-11T20:32:28.374369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-03-11T20:32:28.374710] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-03-11T20:32:28.375514] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-03-11T20:32:28.375567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:28.375619] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:28.375648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:28.375708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:28.435879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:28.436553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:28.436651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:28.436686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:28.558000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:28.558148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:28.558188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:28.558216] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:28.561603] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: UP (p=81.89%) [2026-03-11T20:32:28.561879] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-03-11T20:32:28.562018] [INFO ] [sig ] SLM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:28.713353] [INFO ] [LOCAL ] Saved forecast: SLM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SLM.txt [2026-03-11T20:32:28.713513] [INFO ] [sig ] [2651/3275] Completed SLM in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:28.713553] [INFO ] [sig ] [2652/3275] Forecasting SLN... [2026-03-11T20:32:28.713601] [INFO ] [sig ] Generating forecast for: SLN [2026-03-11T20:32:28.713633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-03-11T20:32:28.731327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-03-11T20:32:28.731727] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-03-11T20:32:28.732771] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-03-11T20:32:28.732822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:28.732853] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:28.732880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:28.732936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:28.791942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:28.792994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:28.793079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:28.793111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:28.914200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:28.914344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:28.914383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:28.914410] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:28.917956] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: DOWN (p=15.95%) [2026-03-11T20:32:28.918245] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-03-11T20:32:28.918376] [INFO ] [sig ] SLN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:29.064026] [INFO ] [LOCAL ] Saved forecast: SLN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SLN.txt [2026-03-11T20:32:29.064194] [INFO ] [sig ] [2652/3275] Completed SLN in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:29.064236] [INFO ] [sig ] [2653/3275] Forecasting SLNO... [2026-03-11T20:32:29.064264] [INFO ] [sig ] Generating forecast for: SLNO [2026-03-11T20:32:29.064295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-03-11T20:32:29.080950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-03-11T20:32:29.081385] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-03-11T20:32:29.082270] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-03-11T20:32:29.082325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:29.082357] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:29.082384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:29.082440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:29.141232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:29.142125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:29.142209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:29.142241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:29.283046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:29.283228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:29.283478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:29.283525] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:29.288918] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: DOWN (p=29.26%) [2026-03-11T20:32:29.289353] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-03-11T20:32:29.289552] [INFO ] [sig ] SLNO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:29.474414] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SLNO.txt [2026-03-11T20:32:29.474555] [INFO ] [sig ] [2653/3275] Completed SLNO in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:29.474616] [INFO ] [sig ] [2654/3275] Forecasting SLP... [2026-03-11T20:32:29.474646] [INFO ] [sig ] Generating forecast for: SLP [2026-03-11T20:32:29.474676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-03-11T20:32:29.487716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-03-11T20:32:29.488078] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-03-11T20:32:29.488902] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-03-11T20:32:29.488955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:29.488986] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:29.489011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:29.489067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:29.546784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:29.547474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:29.547558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:29.547609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:29.667184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:29.667343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:29.667383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:29.667410] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:29.670904] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: UP (p=98.32%) [2026-03-11T20:32:29.671252] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-03-11T20:32:29.671388] [INFO ] [sig ] SLP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:29.826408] [INFO ] [LOCAL ] Saved forecast: SLP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SLP.txt [2026-03-11T20:32:29.826560] [INFO ] [sig ] [2654/3275] Completed SLP in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:29.826621] [INFO ] [sig ] [2655/3275] Forecasting SLQD... [2026-03-11T20:32:29.826654] [INFO ] [sig ] Generating forecast for: SLQD [2026-03-11T20:32:29.826686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-03-11T20:32:29.839145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-03-11T20:32:29.839558] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-03-11T20:32:29.840725] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-03-11T20:32:29.840780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:29.840812] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:29.840841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:29.840900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:29.903660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:29.904444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:29.904553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:29.904611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:30.028323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:30.028477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:30.028519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:30.028549] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:30.032123] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=53.30%) [2026-03-11T20:32:30.032424] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-03-11T20:32:30.032560] [INFO ] [sig ] SLQD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:30.185643] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SLQD.txt [2026-03-11T20:32:30.185790] [INFO ] [sig ] [2655/3275] Completed SLQD in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:30.185831] [INFO ] [sig ] [2656/3275] Forecasting SLRC... [2026-03-11T20:32:30.185860] [INFO ] [sig ] Generating forecast for: SLRC [2026-03-11T20:32:30.185891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-03-11T20:32:30.198182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-03-11T20:32:30.198532] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-03-11T20:32:30.199340] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-03-11T20:32:30.199392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:30.199423] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:30.199449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:30.199506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:30.256515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:30.257393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:30.257478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:30.257510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:30.375530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:30.375719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:30.375760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:30.375788] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:30.379180] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=30.75%) [2026-03-11T20:32:30.379455] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-03-11T20:32:30.379601] [INFO ] [sig ] SLRC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:30.519620] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SLRC.txt [2026-03-11T20:32:30.519778] [INFO ] [sig ] [2656/3275] Completed SLRC in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:30.519818] [INFO ] [sig ] [2657/3275] Forecasting SLS... [2026-03-11T20:32:30.519847] [INFO ] [sig ] Generating forecast for: SLS [2026-03-11T20:32:30.519877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-03-11T20:32:30.532552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-03-11T20:32:30.532927] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-03-11T20:32:30.533730] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-03-11T20:32:30.533781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:30.533812] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:30.533838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:30.533897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:30.590558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:30.591262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:30.591345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:30.591375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:30.707950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:30.708122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:30.708182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:30.708212] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:30.711812] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: DOWN (p=44.78%) [2026-03-11T20:32:30.712214] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-03-11T20:32:30.712354] [INFO ] [sig ] SLS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:30.865379] [INFO ] [LOCAL ] Saved forecast: SLS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SLS.txt [2026-03-11T20:32:30.865567] [INFO ] [sig ] [2657/3275] Completed SLS in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:30.865640] [INFO ] [sig ] [2658/3275] Forecasting SLVM... [2026-03-11T20:32:30.865670] [INFO ] [sig ] Generating forecast for: SLVM [2026-03-11T20:32:30.865701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-03-11T20:32:30.878352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-03-11T20:32:30.878732] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-03-11T20:32:30.879616] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-03-11T20:32:30.879681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:30.879724] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:30.879753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:30.879809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:30.942220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:30.943048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:30.943132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:30.943166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:31.074602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:31.074760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:31.074801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:31.074831] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:31.078615] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: DOWN (p=25.15%) [2026-03-11T20:32:31.078938] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-03-11T20:32:31.079093] [INFO ] [sig ] SLVM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:31.232618] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SLVM.txt [2026-03-11T20:32:31.232796] [INFO ] [sig ] [2658/3275] Completed SLVM in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:31.232837] [INFO ] [sig ] [2659/3275] Forecasting SLVO... [2026-03-11T20:32:31.232868] [INFO ] [sig ] Generating forecast for: SLVO [2026-03-11T20:32:31.232898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-03-11T20:32:31.244517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-03-11T20:32:31.244882] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-03-11T20:32:31.245749] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-03-11T20:32:31.245803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:31.245836] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:31.245863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:31.245919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:31.309986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:31.310864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:31.310964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:31.310998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:31.437392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:31.437550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:31.437629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:31.437673] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:31.441285] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-03-11T20:32:31.441598] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-03-11T20:32:31.441738] [INFO ] [sig ] SLVO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:31.594374] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SLVO.txt [2026-03-11T20:32:31.594530] [INFO ] [sig ] [2659/3275] Completed SLVO in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:31.594588] [INFO ] [sig ] [2660/3275] Forecasting SLXN... [2026-03-11T20:32:31.594623] [INFO ] [sig ] Generating forecast for: SLXN [2026-03-11T20:32:31.594655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-03-11T20:32:31.607658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-03-11T20:32:31.608028] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-03-11T20:32:31.608920] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-03-11T20:32:31.608979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:31.609025] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:31.609054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:31.609132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:31.671394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:31.672251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:31.672338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:31.672370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:31.794237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:31.794401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:31.794440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:31.794468] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:31.798031] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=30.20%) [2026-03-11T20:32:31.798329] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-03-11T20:32:31.798467] [INFO ] [sig ] SLXN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:31.942714] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SLXN.txt [2026-03-11T20:32:31.942865] [INFO ] [sig ] [2660/3275] Completed SLXN in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-11T20:32:31.942908] [INFO ] [sig ] [2661/3275] Forecasting SM... [2026-03-11T20:32:31.942938] [INFO ] [sig ] Generating forecast for: SM [2026-03-11T20:32:31.942969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-03-11T20:32:31.955707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-03-11T20:32:31.956053] [INFO ] [FORECASTER] Starting predict_future for SM [2026-03-11T20:32:31.956889] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-03-11T20:32:31.956942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:31.956974] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:31.957001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:31.957064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:32.017017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:32.017885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:32.017990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:32.018023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:32.154721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:32.154935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:32.154990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:32.155021] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:32.159493] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=30.91%) [2026-03-11T20:32:32.159850] [INFO ] [FORECASTER] Completed predict_future for SM [2026-03-11T20:32:32.159995] [INFO ] [sig ] SM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:32.307535] [INFO ] [LOCAL ] Saved forecast: SM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SM.txt [2026-03-11T20:32:32.307695] [INFO ] [sig ] [2661/3275] Completed SM in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-11T20:32:32.307737] [INFO ] [sig ] [2662/3275] Forecasting SMBC... [2026-03-11T20:32:32.307767] [INFO ] [sig ] Generating forecast for: SMBC [2026-03-11T20:32:32.307812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-03-11T20:32:32.319957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-03-11T20:32:32.320295] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-03-11T20:32:32.321167] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-03-11T20:32:32.321219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:32.321275] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:32.321302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:32.321382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:32.378640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:32.379331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:32.379422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:32.379455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:32.498706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:32.498856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:32.498895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:32.498923] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:32.502296] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-11T20:32:32.502568] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-03-11T20:32:32.502715] [INFO ] [sig ] SMBC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:32.645787] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SMBC.txt [2026-03-11T20:32:32.645920] [INFO ] [sig ] [2662/3275] Completed SMBC in 0.3s | 2.80 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-11T20:32:32.645958] [INFO ] [sig ] [2663/3275] Forecasting SMBK... [2026-03-11T20:32:32.645987] [INFO ] [sig ] Generating forecast for: SMBK [2026-03-11T20:32:32.646017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-03-11T20:32:32.657230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-03-11T20:32:32.657546] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-03-11T20:32:32.658392] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-03-11T20:32:32.658444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:32.658475] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:32.658501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:32.658557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:32.716074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:32.716748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:32.716827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:32.716858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:32.836169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:32.836326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:32.836366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:32.836394] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:32.839819] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: UP (p=88.11%) [2026-03-11T20:32:32.840101] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-03-11T20:32:32.840253] [INFO ] [sig ] SMBK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:32.981334] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SMBK.txt [2026-03-11T20:32:32.981458] [INFO ] [sig ] [2663/3275] Completed SMBK in 0.3s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:32.981504] [INFO ] [sig ] [2664/3275] Forecasting SMCI... [2026-03-11T20:32:32.981533] [INFO ] [sig ] Generating forecast for: SMCI [2026-03-11T20:32:32.981562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-03-11T20:32:32.993328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-03-11T20:32:32.993673] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-03-11T20:32:32.994445] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-03-11T20:32:32.994497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:32.994529] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:32.994554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:32.994632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:33.052931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:33.053944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:33.054037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:33.054069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:33.209028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:33.209201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:33.209243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:33.209272] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:33.213808] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: UP (p=68.17%) [2026-03-11T20:32:33.214350] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-03-11T20:32:33.214555] [INFO ] [sig ] SMCI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:33.367967] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SMCI.txt [2026-03-11T20:32:33.368154] [INFO ] [sig ] [2664/3275] Completed SMCI in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:33.368214] [INFO ] [sig ] [2665/3275] Forecasting SMCX... [2026-03-11T20:32:33.368249] [INFO ] [sig ] Generating forecast for: SMCX [2026-03-11T20:32:33.368278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-03-11T20:32:33.380473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-03-11T20:32:33.380840] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-03-11T20:32:33.381697] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-03-11T20:32:33.381761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:33.381806] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:33.381835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:33.381891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:33.444146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:33.444956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:33.445048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:33.445089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:33.575311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:33.575472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:33.575512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:33.575596] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:33.579293] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: DOWN (p=20.83%) [2026-03-11T20:32:33.579602] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-03-11T20:32:33.579754] [INFO ] [sig ] SMCX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:33.726896] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SMCX.txt [2026-03-11T20:32:33.727053] [INFO ] [sig ] [2665/3275] Completed SMCX in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:33.727094] [INFO ] [sig ] [2666/3275] Forecasting SMFG... [2026-03-11T20:32:33.727125] [INFO ] [sig ] Generating forecast for: SMFG [2026-03-11T20:32:33.727157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-03-11T20:32:33.739660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-03-11T20:32:33.739993] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-03-11T20:32:33.740847] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-03-11T20:32:33.740900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:33.740932] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:33.740957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:33.741012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:33.799386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:33.800175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:33.800258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:33.800292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:33.929751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:33.929909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:33.929951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:33.929979] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:33.933596] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-03-11T20:32:33.933880] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-03-11T20:32:33.934010] [INFO ] [sig ] SMFG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:34.080352] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SMFG.txt [2026-03-11T20:32:34.080492] [INFO ] [sig ] [2666/3275] Completed SMFG in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:34.080533] [INFO ] [sig ] [2667/3275] Forecasting SMH... [2026-03-11T20:32:34.080596] [INFO ] [sig ] Generating forecast for: SMH [2026-03-11T20:32:34.080642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-03-11T20:32:34.092786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-03-11T20:32:34.093142] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-03-11T20:32:34.093990] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-03-11T20:32:34.094044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:34.094076] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:34.094102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:34.094160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:34.155509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:34.156643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:34.156740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:34.156799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:34.281717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:34.281887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:34.281947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:34.281977] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:34.285463] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=11.98%) [2026-03-11T20:32:34.285771] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-03-11T20:32:34.285904] [INFO ] [sig ] SMH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:34.439760] [INFO ] [LOCAL ] Saved forecast: SMH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SMH.txt [2026-03-11T20:32:34.439953] [INFO ] [sig ] [2667/3275] Completed SMH in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:34.439998] [INFO ] [sig ] [2668/3275] Forecasting SMHI... [2026-03-11T20:32:34.440040] [INFO ] [sig ] Generating forecast for: SMHI [2026-03-11T20:32:34.440077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-03-11T20:32:34.453037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-03-11T20:32:34.453448] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-03-11T20:32:34.454322] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-03-11T20:32:34.454377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:34.454409] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:34.454437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:34.454495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:34.516296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:34.517314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:34.517404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:34.517437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:34.644414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:34.644595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:34.644639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:34.644676] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:34.648605] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-03-11T20:32:34.648885] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-03-11T20:32:34.649017] [INFO ] [sig ] SMHI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:34.798004] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SMHI.txt [2026-03-11T20:32:34.798203] [INFO ] [sig ] [2668/3275] Completed SMHI in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:34.798273] [INFO ] [sig ] [2669/3275] Forecasting SMHX... [2026-03-11T20:32:34.798318] [INFO ] [sig ] Generating forecast for: SMHX [2026-03-11T20:32:34.798360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-03-11T20:32:34.810512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-03-11T20:32:34.810883] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-03-11T20:32:34.811855] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-03-11T20:32:34.811909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:34.811942] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:34.811970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:34.812028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:34.873796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:34.874737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:34.874862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:34.874916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:35.004955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:35.005113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:35.005156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:35.005189] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:35.009113] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: DOWN (p=34.86%) [2026-03-11T20:32:35.009408] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-03-11T20:32:35.009546] [INFO ] [sig ] SMHX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:35.154753] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SMHX.txt [2026-03-11T20:32:35.154895] [INFO ] [sig ] [2669/3275] Completed SMHX in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:35.154934] [INFO ] [sig ] [2670/3275] Forecasting SMID... [2026-03-11T20:32:35.154964] [INFO ] [sig ] Generating forecast for: SMID [2026-03-11T20:32:35.154993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-03-11T20:32:35.166147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-03-11T20:32:35.166421] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-03-11T20:32:35.167215] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-03-11T20:32:35.167267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:35.167297] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:35.167323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:35.167379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:35.223920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:35.224539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:35.224634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:35.224668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:35.326136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:35.326289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:35.326328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:35.326355] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:35.329812] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=40.60%) [2026-03-11T20:32:35.330081] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-03-11T20:32:35.330226] [INFO ] [sig ] SMID: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:35.473306] [INFO ] [LOCAL ] Saved forecast: SMID 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SMID.txt [2026-03-11T20:32:35.473450] [INFO ] [sig ] [2670/3275] Completed SMID in 0.3s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:35.473489] [INFO ] [sig ] [2671/3275] Forecasting SMPL... [2026-03-11T20:32:35.473517] [INFO ] [sig ] Generating forecast for: SMPL [2026-03-11T20:32:35.473548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-03-11T20:32:35.486388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-03-11T20:32:35.486751] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-03-11T20:32:35.487588] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-03-11T20:32:35.487640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:35.487684] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:35.487712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:35.487768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:35.544885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:35.545722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:35.545803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:35.545834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:35.679670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:35.679828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:35.679866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:35.679894] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:35.683495] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=37.31%) [2026-03-11T20:32:35.683803] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-03-11T20:32:35.683949] [INFO ] [sig ] SMPL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:35.830769] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SMPL.txt [2026-03-11T20:32:35.830933] [INFO ] [sig ] [2671/3275] Completed SMPL in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:35.830981] [INFO ] [sig ] [2672/3275] Forecasting SMTC... [2026-03-11T20:32:35.831012] [INFO ] [sig ] Generating forecast for: SMTC [2026-03-11T20:32:35.831043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-03-11T20:32:35.843101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-03-11T20:32:35.843452] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-03-11T20:32:35.844297] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-03-11T20:32:35.844351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:35.844382] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:35.844410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:35.844467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:35.907165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:35.908167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:35.908301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:35.908334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:36.042236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:36.042612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:36.042656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:36.042685] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:36.046320] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-03-11T20:32:36.046637] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-03-11T20:32:36.046774] [INFO ] [sig ] SMTC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:36.206890] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SMTC.txt [2026-03-11T20:32:36.207056] [INFO ] [sig ] [2672/3275] Completed SMTC in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:36.207097] [INFO ] [sig ] [2673/3275] Forecasting SMTI... [2026-03-11T20:32:36.207128] [INFO ] [sig ] Generating forecast for: SMTI [2026-03-11T20:32:36.207158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-03-11T20:32:36.218965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-03-11T20:32:36.219584] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-03-11T20:32:36.220392] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-03-11T20:32:36.220443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:36.220474] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:36.220500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:36.220556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:36.285055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:36.285965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:36.286060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:36.286118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:36.418746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:36.418906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:36.418947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:36.418977] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:36.422610] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-03-11T20:32:36.422910] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-03-11T20:32:36.423045] [INFO ] [sig ] SMTI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:36.571446] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SMTI.txt [2026-03-11T20:32:36.571619] [INFO ] [sig ] [2673/3275] Completed SMTI in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:36.571662] [INFO ] [sig ] [2674/3275] Forecasting SMWB... [2026-03-11T20:32:36.571692] [INFO ] [sig ] Generating forecast for: SMWB [2026-03-11T20:32:36.571723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-03-11T20:32:36.583781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-03-11T20:32:36.584163] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-03-11T20:32:36.585018] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-03-11T20:32:36.585071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:36.585102] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:36.585128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:36.585186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:36.643110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:36.644005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:36.644086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:36.644118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:36.775750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:36.775924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:36.775971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:36.776000] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:36.779832] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-03-11T20:32:36.780180] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-03-11T20:32:36.780343] [INFO ] [sig ] SMWB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:36.926983] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SMWB.txt [2026-03-11T20:32:36.927137] [INFO ] [sig ] [2674/3275] Completed SMWB in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:36.927177] [INFO ] [sig ] [2675/3275] Forecasting SMX... [2026-03-11T20:32:36.927230] [INFO ] [sig ] Generating forecast for: SMX [2026-03-11T20:32:36.927261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-03-11T20:32:36.940218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-03-11T20:32:36.940614] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-03-11T20:32:36.941561] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-03-11T20:32:36.941633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:36.941665] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:36.941691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:36.941746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:37.000954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:37.001863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:37.001944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:37.001977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:37.110802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:37.110964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:37.111004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:37.111034] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:37.115096] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-03-11T20:32:37.115595] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-03-11T20:32:37.115725] [INFO ] [sig ] SMX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:37.261919] [INFO ] [LOCAL ] Saved forecast: SMX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SMX.txt [2026-03-11T20:32:37.262108] [INFO ] [sig ] [2675/3275] Completed SMX in 0.3s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:37.262161] [INFO ] [sig ] [2676/3275] Forecasting SN... [2026-03-11T20:32:37.262192] [INFO ] [sig ] Generating forecast for: SN [2026-03-11T20:32:37.262224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-03-11T20:32:37.274287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-03-11T20:32:37.274696] [INFO ] [FORECASTER] Starting predict_future for SN [2026-03-11T20:32:37.275482] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-03-11T20:32:37.275533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:37.275564] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:37.275610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:37.275667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:37.334832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:37.335753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:37.335849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:37.335892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:37.462749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:37.462905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:37.462944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:37.462973] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:37.466402] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: UP (p=90.95%) [2026-03-11T20:32:37.466698] [INFO ] [FORECASTER] Completed predict_future for SN [2026-03-11T20:32:37.466826] [INFO ] [sig ] SN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:37.616437] [INFO ] [LOCAL ] Saved forecast: SN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SN.txt [2026-03-11T20:32:37.616617] [INFO ] [sig ] [2676/3275] Completed SN in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:37.616661] [INFO ] [sig ] [2677/3275] Forecasting SNA... [2026-03-11T20:32:37.616691] [INFO ] [sig ] Generating forecast for: SNA [2026-03-11T20:32:37.616723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-03-11T20:32:37.632019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-03-11T20:32:37.632393] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-03-11T20:32:37.633233] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-03-11T20:32:37.633287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:37.633319] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:37.633346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:37.633404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:37.697559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:37.698502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:37.698799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:37.698831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:37.823109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:37.823274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:37.823313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:37.823342] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:37.826964] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: UP (p=71.49%) [2026-03-11T20:32:37.827261] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-03-11T20:32:37.827414] [INFO ] [sig ] SNA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:37.983524] [INFO ] [LOCAL ] Saved forecast: SNA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SNA.txt [2026-03-11T20:32:37.983700] [INFO ] [sig ] [2677/3275] Completed SNA in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-11T20:32:37.983740] [INFO ] [sig ] [2678/3275] Forecasting SNAP... [2026-03-11T20:32:37.983771] [INFO ] [sig ] Generating forecast for: SNAP [2026-03-11T20:32:37.983801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-03-11T20:32:37.997118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-03-11T20:32:37.997488] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-03-11T20:32:37.998337] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-03-11T20:32:37.998402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:37.998446] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:37.998475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:37.998532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:38.060112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:38.061030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:38.061118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:38.061151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:38.186620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:38.186776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:38.186816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:38.186890] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:38.191186] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: DOWN (p=6.33%) [2026-03-11T20:32:38.191761] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-03-11T20:32:38.191897] [INFO ] [sig ] SNAP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:38.338279] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SNAP.txt [2026-03-11T20:32:38.338442] [INFO ] [sig ] [2678/3275] Completed SNAP in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-11T20:32:38.338483] [INFO ] [sig ] [2679/3275] Forecasting SNCY... [2026-03-11T20:32:38.338513] [INFO ] [sig ] Generating forecast for: SNCY [2026-03-11T20:32:38.338545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-03-11T20:32:38.352085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-03-11T20:32:38.352457] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-03-11T20:32:38.353312] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-03-11T20:32:38.353370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:38.353646] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:38.353678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:38.353736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:38.416134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:38.417002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:38.417102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:38.417144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:38.544945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:38.545103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:38.545142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:38.545169] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:38.548798] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-03-11T20:32:38.549081] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-03-11T20:32:38.549211] [INFO ] [sig ] SNCY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:38.695747] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SNCY.txt [2026-03-11T20:32:38.695889] [INFO ] [sig ] [2679/3275] Completed SNCY in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-11T20:32:38.695928] [INFO ] [sig ] [2680/3275] Forecasting SND... [2026-03-11T20:32:38.695956] [INFO ] [sig ] Generating forecast for: SND [2026-03-11T20:32:38.695987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-03-11T20:32:38.711128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-03-11T20:32:38.711625] [INFO ] [FORECASTER] Starting predict_future for SND [2026-03-11T20:32:38.712462] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-03-11T20:32:38.712514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:38.712545] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:38.712589] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:38.712649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:38.776725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:38.777683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:38.777774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:38.777825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:38.901814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:38.901983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:38.902028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:38.902056] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:38.906069] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-03-11T20:32:38.906423] [INFO ] [FORECASTER] Completed predict_future for SND [2026-03-11T20:32:38.906567] [INFO ] [sig ] SND: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:39.049438] [INFO ] [LOCAL ] Saved forecast: SND 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SND.txt [2026-03-11T20:32:39.049599] [INFO ] [sig ] [2680/3275] Completed SND in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:39.049640] [INFO ] [sig ] [2681/3275] Forecasting SNDL... [2026-03-11T20:32:39.049668] [INFO ] [sig ] Generating forecast for: SNDL [2026-03-11T20:32:39.049698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-03-11T20:32:39.062140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-03-11T20:32:39.062480] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-03-11T20:32:39.063320] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-03-11T20:32:39.063373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:39.063405] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:39.063431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:39.063488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:39.120936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:39.121844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:39.121929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:39.121962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:39.244784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:39.244976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:39.245022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:39.245050] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:39.248977] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=1.06%) [2026-03-11T20:32:39.249264] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-03-11T20:32:39.249418] [INFO ] [sig ] SNDL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:39.392882] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SNDL.txt [2026-03-11T20:32:39.393040] [INFO ] [sig ] [2681/3275] Completed SNDL in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:39.393080] [INFO ] [sig ] [2682/3275] Forecasting SNDX... [2026-03-11T20:32:39.393108] [INFO ] [sig ] Generating forecast for: SNDX [2026-03-11T20:32:39.393146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-03-11T20:32:39.407123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-03-11T20:32:39.407468] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-03-11T20:32:39.408337] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-03-11T20:32:39.408389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:39.408420] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:39.408444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:39.408511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:39.465721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:39.466434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:39.466517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:39.466550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:39.589044] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:39.589205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:39.589246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:39.589311] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:39.593834] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: DOWN (p=46.14%) [2026-03-11T20:32:39.594123] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-03-11T20:32:39.594254] [INFO ] [sig ] SNDX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:39.733391] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SNDX.txt [2026-03-11T20:32:39.733521] [INFO ] [sig ] [2682/3275] Completed SNDX in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:39.733560] [INFO ] [sig ] [2683/3275] Forecasting SNES... [2026-03-11T20:32:39.733608] [INFO ] [sig ] Generating forecast for: SNES [2026-03-11T20:32:39.733641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-03-11T20:32:39.744909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-03-11T20:32:39.745207] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-03-11T20:32:39.746048] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-03-11T20:32:39.746102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:39.746134] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:39.746161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:39.746218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:39.805234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:39.806267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:39.806351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:39.806384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:39.928929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:39.929110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:39.929152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:39.929179] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:39.932764] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: UP (p=55.60%) [2026-03-11T20:32:39.933063] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-03-11T20:32:39.933195] [INFO ] [sig ] SNES: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:40.073907] [INFO ] [LOCAL ] Saved forecast: SNES 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SNES.txt [2026-03-11T20:32:40.074072] [INFO ] [sig ] [2683/3275] Completed SNES in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:40.074112] [INFO ] [sig ] [2684/3275] Forecasting SNEX... [2026-03-11T20:32:40.074140] [INFO ] [sig ] Generating forecast for: SNEX [2026-03-11T20:32:40.074171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-03-11T20:32:40.086809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-03-11T20:32:40.087182] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-03-11T20:32:40.088060] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-03-11T20:32:40.088112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:40.088142] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:40.088167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:40.088223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:40.153798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:40.154699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:40.154786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:40.154821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:40.289772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:40.289934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:40.289975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:40.290005] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:40.293724] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=87.35%) [2026-03-11T20:32:40.294035] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-03-11T20:32:40.294172] [INFO ] [sig ] SNEX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:40.446788] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SNEX.txt [2026-03-11T20:32:40.446947] [INFO ] [sig ] [2684/3275] Completed SNEX in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:40.446987] [INFO ] [sig ] [2685/3275] Forecasting SNFCA... [2026-03-11T20:32:40.447015] [INFO ] [sig ] Generating forecast for: SNFCA [2026-03-11T20:32:40.447048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-03-11T20:32:40.460006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-03-11T20:32:40.460395] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-03-11T20:32:40.461396] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-03-11T20:32:40.461449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:40.461480] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:40.461507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:40.461564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:40.529393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:40.530376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:40.530470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:40.530504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:40.651345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:40.651500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:40.651539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:40.651584] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:40.655135] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: UP (p=83.13%) [2026-03-11T20:32:40.655409] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-03-11T20:32:40.655721] [INFO ] [sig ] SNFCA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:40.801529] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SNFCA.txt [2026-03-11T20:32:40.801670] [INFO ] [sig ] [2685/3275] Completed SNFCA in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:40.801710] [INFO ] [sig ] [2686/3275] Forecasting SNGX... [2026-03-11T20:32:40.801739] [INFO ] [sig ] Generating forecast for: SNGX [2026-03-11T20:32:40.801775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-03-11T20:32:40.814233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-03-11T20:32:40.814586] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-03-11T20:32:40.815392] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-03-11T20:32:40.815444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:40.815476] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:40.815502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:40.815558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:40.875059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:40.875915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:40.875998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:40.876031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:40.994042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:40.994195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:40.994234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:40.994267] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:40.997690] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: UP (p=98.67%) [2026-03-11T20:32:40.997982] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-03-11T20:32:40.998110] [INFO ] [sig ] SNGX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:41.138715] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SNGX.txt [2026-03-11T20:32:41.138848] [INFO ] [sig ] [2686/3275] Completed SNGX in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:41.138887] [INFO ] [sig ] [2687/3275] Forecasting SNN... [2026-03-11T20:32:41.138917] [INFO ] [sig ] Generating forecast for: SNN [2026-03-11T20:32:41.138947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-03-11T20:32:41.150440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-03-11T20:32:41.150774] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-03-11T20:32:41.151611] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-03-11T20:32:41.151666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:41.151697] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:41.151723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:41.151779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:41.215469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:41.216386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:41.216472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:41.216505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:41.338725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:41.338847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:41.338884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:41.338911] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:41.342242] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-03-11T20:32:41.342512] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-03-11T20:32:41.342655] [INFO ] [sig ] SNN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:41.484562] [INFO ] [LOCAL ] Saved forecast: SNN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SNN.txt [2026-03-11T20:32:41.484705] [INFO ] [sig ] [2687/3275] Completed SNN in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:41.484745] [INFO ] [sig ] [2688/3275] Forecasting SNOA... [2026-03-11T20:32:41.484774] [INFO ] [sig ] Generating forecast for: SNOA [2026-03-11T20:32:41.484803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-03-11T20:32:41.495828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-03-11T20:32:41.496102] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-03-11T20:32:41.496945] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-03-11T20:32:41.496996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:41.497026] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:41.497052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:41.497107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:41.554769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:41.555412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:41.555492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:41.555699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:41.673018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:41.673163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:41.673202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:41.673230] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:41.676662] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: DOWN (p=26.84%) [2026-03-11T20:32:41.676933] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-03-11T20:32:41.677059] [INFO ] [sig ] SNOA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:41.820723] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SNOA.txt [2026-03-11T20:32:41.820852] [INFO ] [sig ] [2688/3275] Completed SNOA in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:41.820890] [INFO ] [sig ] [2689/3275] Forecasting SNPS... [2026-03-11T20:32:41.820918] [INFO ] [sig ] Generating forecast for: SNPS [2026-03-11T20:32:41.820948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-03-11T20:32:41.833064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-03-11T20:32:41.833405] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-03-11T20:32:41.834433] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-03-11T20:32:41.834494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:41.834525] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:41.834552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:41.834649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:41.896084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:41.896997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:41.897129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:41.897181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:42.021526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:42.021691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:42.021731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:42.021762] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:42.025210] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: DOWN (p=9.89%) [2026-03-11T20:32:42.025487] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-03-11T20:32:42.025634] [INFO ] [sig ] SNPS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:42.167997] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SNPS.txt [2026-03-11T20:32:42.168132] [INFO ] [sig ] [2689/3275] Completed SNPS in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:42.168172] [INFO ] [sig ] [2690/3275] Forecasting SNX... [2026-03-11T20:32:42.168202] [INFO ] [sig ] Generating forecast for: SNX [2026-03-11T20:32:42.168233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-03-11T20:32:42.180223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-03-11T20:32:42.180594] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-03-11T20:32:42.181429] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-03-11T20:32:42.181489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:42.181523] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:42.181551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:42.181639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:42.239628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:42.240280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:42.240371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:42.240411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:42.361843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:42.361972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:42.362009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:42.362037] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:42.365706] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=9.84%) [2026-03-11T20:32:42.365977] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-03-11T20:32:42.366100] [INFO ] [sig ] SNX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:42.511430] [INFO ] [LOCAL ] Saved forecast: SNX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SNX.txt [2026-03-11T20:32:42.511798] [INFO ] [sig ] [2690/3275] Completed SNX in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:42.511839] [INFO ] [sig ] [2691/3275] Forecasting SNY... [2026-03-11T20:32:42.511868] [INFO ] [sig ] Generating forecast for: SNY [2026-03-11T20:32:42.511898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-03-11T20:32:42.528506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-03-11T20:32:42.529130] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-03-11T20:32:42.530186] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-03-11T20:32:42.530238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:42.530268] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:42.530294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:42.530349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:42.593261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:42.594245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:42.594330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:42.594364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:42.716840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:42.717020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:42.717062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:42.717090] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:42.720609] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-03-11T20:32:42.720895] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-03-11T20:32:42.721030] [INFO ] [sig ] SNY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:42.870249] [INFO ] [LOCAL ] Saved forecast: SNY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SNY.txt [2026-03-11T20:32:42.870424] [INFO ] [sig ] [2691/3275] Completed SNY in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:42.870464] [INFO ] [sig ] [2692/3275] Forecasting SO... [2026-03-11T20:32:42.870494] [INFO ] [sig ] Generating forecast for: SO [2026-03-11T20:32:42.870523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-03-11T20:32:42.883841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-03-11T20:32:42.884248] [INFO ] [FORECASTER] Starting predict_future for SO [2026-03-11T20:32:42.885282] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-03-11T20:32:42.885333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:42.885365] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:42.885391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:42.885446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:42.952180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:42.953313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:42.953399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:42.953431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:43.092301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:43.092471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:43.092512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:43.092541] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:43.097053] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: DOWN (p=35.02%) [2026-03-11T20:32:43.097407] [INFO ] [FORECASTER] Completed predict_future for SO [2026-03-11T20:32:43.097552] [INFO ] [sig ] SO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:43.245212] [INFO ] [LOCAL ] Saved forecast: SO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SO.txt [2026-03-11T20:32:43.245418] [INFO ] [sig ] [2692/3275] Completed SO in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:43.245466] [INFO ] [sig ] [2693/3275] Forecasting SOCL... [2026-03-11T20:32:43.245498] [INFO ] [sig ] Generating forecast for: SOCL [2026-03-11T20:32:43.245528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-03-11T20:32:43.256758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-03-11T20:32:43.257122] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-03-11T20:32:43.258030] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-03-11T20:32:43.258083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:43.258123] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:43.258150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:43.258206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:43.315192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:43.316100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:43.316197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:43.316231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:43.425417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:43.425602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:43.425838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:43.425866] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:43.429895] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: DOWN (p=27.52%) [2026-03-11T20:32:43.430170] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-03-11T20:32:43.430295] [INFO ] [sig ] SOCL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:43.573913] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SOCL.txt [2026-03-11T20:32:43.574071] [INFO ] [sig ] [2693/3275] Completed SOCL in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:43.574118] [INFO ] [sig ] [2694/3275] Forecasting SOFI... [2026-03-11T20:32:43.574148] [INFO ] [sig ] Generating forecast for: SOFI [2026-03-11T20:32:43.574179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-03-11T20:32:43.587683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-03-11T20:32:43.588042] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-03-11T20:32:43.588849] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-03-11T20:32:43.588901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:43.588932] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:43.588958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:43.589019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:43.648835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:43.649594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:43.649859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:43.649891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:43.772819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:43.772970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:43.773008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:43.773036] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:43.776396] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: DOWN (p=33.47%) [2026-03-11T20:32:43.776690] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-03-11T20:32:43.776814] [INFO ] [sig ] SOFI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:43.926088] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SOFI.txt [2026-03-11T20:32:43.926240] [INFO ] [sig ] [2694/3275] Completed SOFI in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-11T20:32:43.926280] [INFO ] [sig ] [2695/3275] Forecasting SOGP... [2026-03-11T20:32:43.926308] [INFO ] [sig ] Generating forecast for: SOGP [2026-03-11T20:32:43.926338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-03-11T20:32:43.937587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-03-11T20:32:43.937865] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-03-11T20:32:43.938686] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-03-11T20:32:43.938748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:43.938781] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:43.938808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:43.938864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:43.998269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:43.998993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:43.999073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:43.999105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:44.115450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:44.115563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:44.115617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:44.115647] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:44.118978] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-03-11T20:32:44.119249] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-03-11T20:32:44.119388] [INFO ] [sig ] SOGP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:44.262423] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SOGP.txt [2026-03-11T20:32:44.262543] [INFO ] [sig ] [2695/3275] Completed SOGP in 0.3s | 2.80 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-11T20:32:44.262602] [INFO ] [sig ] [2696/3275] Forecasting SOJC... [2026-03-11T20:32:44.262633] [INFO ] [sig ] Generating forecast for: SOJC [2026-03-11T20:32:44.262663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-03-11T20:32:44.274245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-03-11T20:32:44.274525] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-03-11T20:32:44.275315] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-03-11T20:32:44.275368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:44.275424] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:44.275452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:44.275507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:44.332003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:44.332680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:44.332757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:44.332789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:44.448372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:44.448476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:44.448511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:44.448537] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:44.451733] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: UP (p=62.66%) [2026-03-11T20:32:44.452006] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-03-11T20:32:44.452128] [INFO ] [sig ] SOJC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:44.591825] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SOJC.txt [2026-03-11T20:32:44.591976] [INFO ] [sig ] [2696/3275] Completed SOJC in 0.3s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:44.592016] [INFO ] [sig ] [2697/3275] Forecasting SOJD... [2026-03-11T20:32:44.592045] [INFO ] [sig ] Generating forecast for: SOJD [2026-03-11T20:32:44.592075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-03-11T20:32:44.604137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-03-11T20:32:44.604452] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-03-11T20:32:44.605251] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-03-11T20:32:44.605302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:44.605333] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:44.605359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:44.605414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:44.661602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:44.662206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:44.662289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:44.662321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:44.790788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:44.790958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:44.790999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:44.791032] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:44.794595] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: DOWN (p=9.58%) [2026-03-11T20:32:44.794868] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-03-11T20:32:44.794992] [INFO ] [sig ] SOJD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:44.937133] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SOJD.txt [2026-03-11T20:32:44.937301] [INFO ] [sig ] [2697/3275] Completed SOJD in 0.3s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:44.937342] [INFO ] [sig ] [2698/3275] Forecasting SOJE... [2026-03-11T20:32:44.937372] [INFO ] [sig ] Generating forecast for: SOJE [2026-03-11T20:32:44.937402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-03-11T20:32:44.949499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-03-11T20:32:44.949830] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-03-11T20:32:44.950651] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-03-11T20:32:44.950702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:44.950734] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:44.950759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:44.950814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:45.010752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:45.011482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:45.011590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:45.011627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:45.134326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:45.134479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:45.134518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:45.134545] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:45.137994] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=97.28%) [2026-03-11T20:32:45.138268] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-03-11T20:32:45.138394] [INFO ] [sig ] SOJE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:45.283315] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SOJE.txt [2026-03-11T20:32:45.283448] [INFO ] [sig ] [2698/3275] Completed SOJE in 0.3s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:45.283494] [INFO ] [sig ] [2699/3275] Forecasting SON... [2026-03-11T20:32:45.283524] [INFO ] [sig ] Generating forecast for: SON [2026-03-11T20:32:45.283555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-03-11T20:32:45.297065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-03-11T20:32:45.297382] [INFO ] [FORECASTER] Starting predict_future for SON [2026-03-11T20:32:45.298444] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-03-11T20:32:45.298509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:45.298548] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:45.298593] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:45.298654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:45.358723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:45.359442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:45.359525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:45.359558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:45.485329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:45.485546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:45.485617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:45.485708] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:45.489653] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=83.83%) [2026-03-11T20:32:45.489952] [INFO ] [FORECASTER] Completed predict_future for SON [2026-03-11T20:32:45.490092] [INFO ] [sig ] SON: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:45.633255] [INFO ] [LOCAL ] Saved forecast: SON 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SON.txt [2026-03-11T20:32:45.633401] [INFO ] [sig ] [2699/3275] Completed SON in 0.3s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:45.633442] [INFO ] [sig ] [2700/3275] Forecasting SONO... [2026-03-11T20:32:45.633471] [INFO ] [sig ] Generating forecast for: SONO [2026-03-11T20:32:45.633501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-03-11T20:32:45.648036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-03-11T20:32:45.648375] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-03-11T20:32:45.649376] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-03-11T20:32:45.649432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:45.649462] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:45.649487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:45.649542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:45.721859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:45.722837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:45.722927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:45.722962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:45.853352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:45.853514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:45.853555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:45.853607] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:45.857087] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: UP (p=82.05%) [2026-03-11T20:32:45.857360] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-03-11T20:32:45.857515] [INFO ] [sig ] SONO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:46.007936] [INFO ] [LOCAL ] Saved forecast: SONO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SONO.txt [2026-03-11T20:32:46.008293] [INFO ] [sig ] [2700/3275] Completed SONO in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:46.008336] [INFO ] [sig ] [2701/3275] Forecasting SOPH... [2026-03-11T20:32:46.008367] [INFO ] [sig ] Generating forecast for: SOPH [2026-03-11T20:32:46.008399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-03-11T20:32:46.022422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-03-11T20:32:46.022836] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-03-11T20:32:46.023699] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-03-11T20:32:46.023752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:46.023782] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:46.023807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:46.023864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:46.089966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:46.091167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:46.091271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:46.091306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:46.215154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:46.215317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:46.215356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:46.215386] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:46.218924] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: UP (p=70.23%) [2026-03-11T20:32:46.219204] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-03-11T20:32:46.219331] [INFO ] [sig ] SOPH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:46.362439] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SOPH.txt [2026-03-11T20:32:46.362612] [INFO ] [sig ] [2701/3275] Completed SOPH in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:46.362657] [INFO ] [sig ] [2702/3275] Forecasting SOUN... [2026-03-11T20:32:46.362687] [INFO ] [sig ] Generating forecast for: SOUN [2026-03-11T20:32:46.362719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-03-11T20:32:46.375987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-03-11T20:32:46.376335] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-03-11T20:32:46.377215] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-03-11T20:32:46.377269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:46.377312] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:46.377355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:46.377437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:46.442904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:46.443703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:46.443788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:46.443820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:46.574845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:46.575017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:46.575076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:46.575107] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:46.579413] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: UP (p=78.87%) [2026-03-11T20:32:46.579757] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-03-11T20:32:46.580115] [INFO ] [sig ] SOUN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:46.731401] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SOUN.txt [2026-03-11T20:32:46.731566] [INFO ] [sig ] [2702/3275] Completed SOUN in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:46.731627] [INFO ] [sig ] [2703/3275] Forecasting SOXQ... [2026-03-11T20:32:46.731656] [INFO ] [sig ] Generating forecast for: SOXQ [2026-03-11T20:32:46.731688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-03-11T20:32:46.747537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-03-11T20:32:46.748062] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-03-11T20:32:46.749276] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-03-11T20:32:46.749343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:46.749386] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:46.749423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:46.749504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:46.818855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:46.819813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:46.819905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:46.819938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:46.950999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:46.951164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:46.951205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:46.951235] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:46.954722] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=31.61%) [2026-03-11T20:32:46.955008] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-03-11T20:32:46.955142] [INFO ] [sig ] SOXQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:47.096463] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SOXQ.txt [2026-03-11T20:32:47.096617] [INFO ] [sig ] [2703/3275] Completed SOXQ in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:47.096659] [INFO ] [sig ] [2704/3275] Forecasting SOXX... [2026-03-11T20:32:47.096689] [INFO ] [sig ] Generating forecast for: SOXX [2026-03-11T20:32:47.096719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-03-11T20:32:47.109964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-03-11T20:32:47.110391] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-03-11T20:32:47.111396] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-03-11T20:32:47.111456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:47.111489] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:47.111527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:47.111635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:47.174559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:47.175595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:47.175686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:47.175720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:47.312647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:47.312810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:47.312849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:47.312878] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:47.318333] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: DOWN (p=31.30%) [2026-03-11T20:32:47.318746] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-03-11T20:32:47.318914] [INFO ] [sig ] SOXX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:47.477242] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SOXX.txt [2026-03-11T20:32:47.477404] [INFO ] [sig ] [2704/3275] Completed SOXX in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:47.477455] [INFO ] [sig ] [2705/3275] Forecasting SPAI... [2026-03-11T20:32:47.477495] [INFO ] [sig ] Generating forecast for: SPAI [2026-03-11T20:32:47.477549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-03-11T20:32:47.492093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-03-11T20:32:47.492510] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-03-11T20:32:47.493423] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-03-11T20:32:47.493477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:47.493510] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:47.493537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:47.493613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:47.560814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:47.561809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:47.561918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:47.561954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:47.696939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:47.697113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:47.697157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:47.697185] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:47.701686] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: UP (p=52.80%) [2026-03-11T20:32:47.702002] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-03-11T20:32:47.702145] [INFO ] [sig ] SPAI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:47.857699] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SPAI.txt [2026-03-11T20:32:47.857871] [INFO ] [sig ] [2705/3275] Completed SPAI in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:47.857934] [INFO ] [sig ] [2706/3275] Forecasting SPB... [2026-03-11T20:32:47.857968] [INFO ] [sig ] Generating forecast for: SPB [2026-03-11T20:32:47.858000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-03-11T20:32:47.871356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-03-11T20:32:47.871767] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-03-11T20:32:47.872639] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-03-11T20:32:47.872693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:47.872738] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:47.872768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:47.872825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:47.937057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:47.938230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:47.938361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:47.938396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:48.075355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:48.075530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:48.075592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:48.075627] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:48.080089] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=29.64%) [2026-03-11T20:32:48.080376] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-03-11T20:32:48.080515] [INFO ] [sig ] SPB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:48.230179] [INFO ] [LOCAL ] Saved forecast: SPB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SPB.txt [2026-03-11T20:32:48.230328] [INFO ] [sig ] [2706/3275] Completed SPB in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:48.230373] [INFO ] [sig ] [2707/3275] Forecasting SPCB... [2026-03-11T20:32:48.230404] [INFO ] [sig ] Generating forecast for: SPCB [2026-03-11T20:32:48.230444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-03-11T20:32:48.245035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-03-11T20:32:48.245428] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-03-11T20:32:48.246302] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-03-11T20:32:48.246357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:48.246388] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:48.246415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:48.246473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:48.306179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:48.306924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:48.307014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:48.307048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:48.435532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:48.435741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:48.435790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:48.435821] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:48.439787] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-11T20:32:48.440092] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-03-11T20:32:48.440247] [INFO ] [sig ] SPCB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:48.589197] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SPCB.txt [2026-03-11T20:32:48.589356] [INFO ] [sig ] [2707/3275] Completed SPCB in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:48.589416] [INFO ] [sig ] [2708/3275] Forecasting SPCE... [2026-03-11T20:32:48.589466] [INFO ] [sig ] Generating forecast for: SPCE [2026-03-11T20:32:48.589512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-03-11T20:32:48.603373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-03-11T20:32:48.603818] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-03-11T20:32:48.604673] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-03-11T20:32:48.604726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:48.604758] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:48.604785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:48.604843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:48.672066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:48.673019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:48.673124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:48.673163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:48.802158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:48.802321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:48.802362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:48.802391] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:48.806186] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: DOWN (p=29.54%) [2026-03-11T20:32:48.806471] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-03-11T20:32:48.806621] [INFO ] [sig ] SPCE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:48.953215] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SPCE.txt [2026-03-11T20:32:48.953381] [INFO ] [sig ] [2708/3275] Completed SPCE in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:48.953420] [INFO ] [sig ] [2709/3275] Forecasting SPE... [2026-03-11T20:32:48.953451] [INFO ] [sig ] Generating forecast for: SPE [2026-03-11T20:32:48.953483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-03-11T20:32:48.966972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-03-11T20:32:48.967335] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-03-11T20:32:48.968203] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-03-11T20:32:48.968255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:48.968287] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:48.968322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:48.968378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:49.027512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:49.028670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:49.028756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:49.028787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:49.158827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:49.159226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:49.159273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:49.159306] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:49.163050] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-03-11T20:32:49.163348] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-03-11T20:32:49.163493] [INFO ] [sig ] SPE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:49.308933] [INFO ] [LOCAL ] Saved forecast: SPE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SPE.txt [2026-03-11T20:32:49.309187] [INFO ] [sig ] [2709/3275] Completed SPE in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:49.309233] [INFO ] [sig ] [2710/3275] Forecasting SPFI... [2026-03-11T20:32:49.309281] [INFO ] [sig ] Generating forecast for: SPFI [2026-03-11T20:32:49.309320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-03-11T20:32:49.322764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-03-11T20:32:49.323130] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-03-11T20:32:49.324213] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-03-11T20:32:49.324268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:49.324301] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:49.324328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:49.324383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:49.386665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:49.387529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:49.387653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:49.387693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:49.510815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:49.510974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:49.511015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:49.511044] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:49.514627] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=86.58%) [2026-03-11T20:32:49.514916] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-03-11T20:32:49.515045] [INFO ] [sig ] SPFI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:49.661370] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SPFI.txt [2026-03-11T20:32:49.661521] [INFO ] [sig ] [2710/3275] Completed SPFI in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-11T20:32:49.661563] [INFO ] [sig ] [2711/3275] Forecasting SPG... [2026-03-11T20:32:49.661615] [INFO ] [sig ] Generating forecast for: SPG [2026-03-11T20:32:49.661647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-03-11T20:32:49.674550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-03-11T20:32:49.674955] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-03-11T20:32:49.675890] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-03-11T20:32:49.675945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:49.675976] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:49.676003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:49.676058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:49.736431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:49.737306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:49.737390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:49.737423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:49.869398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:49.869592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:49.869642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:49.869673] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:49.874266] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-03-11T20:32:49.874656] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-03-11T20:32:49.874838] [INFO ] [sig ] SPG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:50.034558] [INFO ] [LOCAL ] Saved forecast: SPG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SPG.txt [2026-03-11T20:32:50.034732] [INFO ] [sig ] [2711/3275] Completed SPG in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-11T20:32:50.034980] [INFO ] [sig ] [2712/3275] Forecasting SPGI... [2026-03-11T20:32:50.035025] [INFO ] [sig ] Generating forecast for: SPGI [2026-03-11T20:32:50.035070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-03-11T20:32:50.047946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-03-11T20:32:50.048341] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-03-11T20:32:50.049207] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-03-11T20:32:50.049261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:50.049301] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:50.049336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:50.049396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:50.111436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:50.112484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:50.112608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:50.112653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:50.237552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:50.237939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:50.237983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:50.238012] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:50.241788] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: UP (p=80.47%) [2026-03-11T20:32:50.242066] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-03-11T20:32:50.242195] [INFO ] [sig ] SPGI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:50.386470] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SPGI.txt [2026-03-11T20:32:50.386647] [INFO ] [sig ] [2712/3275] Completed SPGI in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-11T20:32:50.386691] [INFO ] [sig ] [2713/3275] Forecasting SPH... [2026-03-11T20:32:50.386905] [INFO ] [sig ] Generating forecast for: SPH [2026-03-11T20:32:50.386935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-03-11T20:32:50.399641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-03-11T20:32:50.399996] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-03-11T20:32:50.400793] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-03-11T20:32:50.400844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:50.400900] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:50.400928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:50.400984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:50.461522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:50.462618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:50.462705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:50.462890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:50.588029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:50.588186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:50.588227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:50.588273] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:50.592166] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=4.50%) [2026-03-11T20:32:50.592447] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-03-11T20:32:50.592627] [INFO ] [sig ] SPH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:50.735858] [INFO ] [LOCAL ] Saved forecast: SPH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SPH.txt [2026-03-11T20:32:50.735998] [INFO ] [sig ] [2713/3275] Completed SPH in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:50.736037] [INFO ] [sig ] [2714/3275] Forecasting SPOK... [2026-03-11T20:32:50.736066] [INFO ] [sig ] Generating forecast for: SPOK [2026-03-11T20:32:50.736095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-03-11T20:32:50.748429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-03-11T20:32:50.748812] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-03-11T20:32:50.749617] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-03-11T20:32:50.749668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:50.749698] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:50.749723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:50.749778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:50.807323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:50.808174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:50.808256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:50.808289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:50.938477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:50.938670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:50.938716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:50.938745] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:50.942376] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-03-11T20:32:50.942689] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-03-11T20:32:50.942823] [INFO ] [sig ] SPOK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:51.116894] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SPOK.txt [2026-03-11T20:32:51.117065] [INFO ] [sig ] [2714/3275] Completed SPOK in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:51.117115] [INFO ] [sig ] [2715/3275] Forecasting SPRO... [2026-03-11T20:32:51.117161] [INFO ] [sig ] Generating forecast for: SPRO [2026-03-11T20:32:51.117213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-03-11T20:32:51.131374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-03-11T20:32:51.131993] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-03-11T20:32:51.133011] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-03-11T20:32:51.133065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:51.133098] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:51.133125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:51.133181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:51.195554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:51.196395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:51.196488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:51.196553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:51.325337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:51.325499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:51.325549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:51.325607] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:51.329444] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-03-11T20:32:51.329989] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-03-11T20:32:51.330126] [INFO ] [sig ] SPRO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:51.481069] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SPRO.txt [2026-03-11T20:32:51.481221] [INFO ] [sig ] [2715/3275] Completed SPRO in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:51.481263] [INFO ] [sig ] [2716/3275] Forecasting SPRX... [2026-03-11T20:32:51.481292] [INFO ] [sig ] Generating forecast for: SPRX [2026-03-11T20:32:51.481324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-03-11T20:32:51.495492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-03-11T20:32:51.496133] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-03-11T20:32:51.497018] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-03-11T20:32:51.497246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:51.497281] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:51.497322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:51.497399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:51.562877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:51.563734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:51.563820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:51.563853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:51.689429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:51.689605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:51.689655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:51.689725] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:51.693189] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: DOWN (p=16.86%) [2026-03-11T20:32:51.693474] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-03-11T20:32:51.693624] [INFO ] [sig ] SPRX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:51.839553] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SPRX.txt [2026-03-11T20:32:51.839730] [INFO ] [sig ] [2716/3275] Completed SPRX in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:51.839770] [INFO ] [sig ] [2717/3275] Forecasting SPRY... [2026-03-11T20:32:51.839800] [INFO ] [sig ] Generating forecast for: SPRY [2026-03-11T20:32:51.839833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-03-11T20:32:51.852515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-03-11T20:32:51.852994] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-03-11T20:32:51.854140] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-03-11T20:32:51.854206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:51.854250] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:51.854316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:51.854398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:51.918090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:51.919162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:51.919252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:51.919285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:52.053119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:52.053263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:52.053304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:52.053333] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:52.057017] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: UP (p=88.27%) [2026-03-11T20:32:52.057303] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-03-11T20:32:52.057435] [INFO ] [sig ] SPRY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:52.210787] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SPRY.txt [2026-03-11T20:32:52.210986] [INFO ] [sig ] [2717/3275] Completed SPRY in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:52.211047] [INFO ] [sig ] [2718/3275] Forecasting SPSC... [2026-03-11T20:32:52.211093] [INFO ] [sig ] Generating forecast for: SPSC [2026-03-11T20:32:52.211137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-03-11T20:32:52.224309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-03-11T20:32:52.224762] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-03-11T20:32:52.225639] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-03-11T20:32:52.225692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:52.225912] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:52.225939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:52.225998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:52.286689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:52.287469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:52.287557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:52.287614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:52.414944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:52.415240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:52.415281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:52.415309] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:52.418981] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: UP (p=80.97%) [2026-03-11T20:32:52.419259] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-03-11T20:32:52.419388] [INFO ] [sig ] SPSC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:52.570032] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SPSC.txt [2026-03-11T20:32:52.570347] [INFO ] [sig ] [2718/3275] Completed SPSC in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:52.570390] [INFO ] [sig ] [2719/3275] Forecasting SPWH... [2026-03-11T20:32:52.570419] [INFO ] [sig ] Generating forecast for: SPWH [2026-03-11T20:32:52.570450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-03-11T20:32:52.585519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-03-11T20:32:52.586158] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-03-11T20:32:52.587286] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-03-11T20:32:52.587343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:52.587376] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:52.587403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:52.587462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:52.652211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:52.653057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:52.653140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:52.653173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:52.780125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:52.780279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:52.780320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:52.780347] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:52.783828] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=7.79%) [2026-03-11T20:32:52.784108] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-03-11T20:32:52.784235] [INFO ] [sig ] SPWH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:52.928299] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SPWH.txt [2026-03-11T20:32:52.928459] [INFO ] [sig ] [2719/3275] Completed SPWH in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:52.928499] [INFO ] [sig ] [2720/3275] Forecasting SPXC... [2026-03-11T20:32:52.928527] [INFO ] [sig ] Generating forecast for: SPXC [2026-03-11T20:32:52.928557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-03-11T20:32:52.942091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-03-11T20:32:52.942486] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-03-11T20:32:52.943390] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-03-11T20:32:52.943456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:52.943504] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:52.943534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:52.943610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:53.006361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:53.007385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:53.007481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:53.007515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:53.129851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:53.130010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:53.130049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:53.130077] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:53.133490] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=39.91%) [2026-03-11T20:32:53.133806] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-03-11T20:32:53.133938] [INFO ] [sig ] SPXC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:53.283511] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SPXC.txt [2026-03-11T20:32:53.283687] [INFO ] [sig ] [2720/3275] Completed SPXC in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:53.283728] [INFO ] [sig ] [2721/3275] Forecasting SPXX... [2026-03-11T20:32:53.283759] [INFO ] [sig ] Generating forecast for: SPXX [2026-03-11T20:32:53.283796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-03-11T20:32:53.296884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-03-11T20:32:53.297265] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-03-11T20:32:53.298146] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-03-11T20:32:53.298201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:53.298232] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:53.298258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:53.298315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:53.357073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:53.358004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:53.358090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:53.358123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:53.478741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:53.478898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:53.478939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:53.478967] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:53.482402] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: DOWN (p=25.67%) [2026-03-11T20:32:53.482702] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-03-11T20:32:53.482833] [INFO ] [sig ] SPXX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:53.626534] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SPXX.txt [2026-03-11T20:32:53.626699] [INFO ] [sig ] [2721/3275] Completed SPXX in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:53.626740] [INFO ] [sig ] [2722/3275] Forecasting SQM... [2026-03-11T20:32:53.626769] [INFO ] [sig ] Generating forecast for: SQM [2026-03-11T20:32:53.626799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-03-11T20:32:53.642499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-03-11T20:32:53.642903] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-03-11T20:32:53.643736] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-03-11T20:32:53.643789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:53.643821] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:53.643850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:53.643908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:53.706192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:53.707205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:53.707298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:53.707331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:53.837692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:53.838056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:53.838097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:53.838124] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:53.841520] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: UP (p=91.21%) [2026-03-11T20:32:53.841999] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-03-11T20:32:53.842127] [INFO ] [sig ] SQM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:53.985189] [INFO ] [LOCAL ] Saved forecast: SQM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SQM.txt [2026-03-11T20:32:53.985357] [INFO ] [sig ] [2722/3275] Completed SQM in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:53.985400] [INFO ] [sig ] [2723/3275] Forecasting SQNS... [2026-03-11T20:32:53.985429] [INFO ] [sig ] Generating forecast for: SQNS [2026-03-11T20:32:53.985459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-03-11T20:32:53.997564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-03-11T20:32:53.997942] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-03-11T20:32:53.998770] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-03-11T20:32:53.998824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:53.998856] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:53.998884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:53.998943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:54.055907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:54.056602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:54.056728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:54.056764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:54.178169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:54.178330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:54.178373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:54.178405] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:54.182311] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: DOWN (p=12.74%) [2026-03-11T20:32:54.182652] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-03-11T20:32:54.182802] [INFO ] [sig ] SQNS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:54.326454] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SQNS.txt [2026-03-11T20:32:54.326614] [INFO ] [sig ] [2723/3275] Completed SQNS in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:54.326656] [INFO ] [sig ] [2724/3275] Forecasting SQQQ... [2026-03-11T20:32:54.326685] [INFO ] [sig ] Generating forecast for: SQQQ [2026-03-11T20:32:54.326714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-03-11T20:32:54.342924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-03-11T20:32:54.343310] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-03-11T20:32:54.344146] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-03-11T20:32:54.344198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:54.344229] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:54.344255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:54.344310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:54.403268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:54.404156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:54.404241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:54.404273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:54.527488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:54.527661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:54.527702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:54.527749] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:54.531288] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: UP (p=79.86%) [2026-03-11T20:32:54.531562] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-03-11T20:32:54.531711] [INFO ] [sig ] SQQQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:54.675751] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SQQQ.txt [2026-03-11T20:32:54.675935] [INFO ] [sig ] [2724/3275] Completed SQQQ in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:54.675989] [INFO ] [sig ] [2725/3275] Forecasting SRAD... [2026-03-11T20:32:54.676031] [INFO ] [sig ] Generating forecast for: SRAD [2026-03-11T20:32:54.676072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-03-11T20:32:54.689496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-03-11T20:32:54.689875] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-03-11T20:32:54.691077] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-03-11T20:32:54.691128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:54.691158] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:54.691184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:54.691238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:54.748811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:54.749542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:54.749642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:54.749675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:54.874123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:54.874283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:54.874323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:54.874352] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:54.877787] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=63.22%) [2026-03-11T20:32:54.878083] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-03-11T20:32:54.878227] [INFO ] [sig ] SRAD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:55.023322] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SRAD.txt [2026-03-11T20:32:55.023496] [INFO ] [sig ] [2725/3275] Completed SRAD in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:55.023540] [INFO ] [sig ] [2726/3275] Forecasting SRBK... [2026-03-11T20:32:55.023591] [INFO ] [sig ] Generating forecast for: SRBK [2026-03-11T20:32:55.023627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-03-11T20:32:55.036101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-03-11T20:32:55.036439] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-03-11T20:32:55.037277] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-03-11T20:32:55.037329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:55.037360] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:55.037386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:55.037442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:55.094138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:55.094979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:55.095069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:55.095109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:55.214138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:55.214297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:55.214336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:55.214365] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:55.218128] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: UP (p=76.64%) [2026-03-11T20:32:55.218425] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-03-11T20:32:55.218556] [INFO ] [sig ] SRBK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:55.360776] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SRBK.txt [2026-03-11T20:32:55.360941] [INFO ] [sig ] [2726/3275] Completed SRBK in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:55.360983] [INFO ] [sig ] [2727/3275] Forecasting SRCE... [2026-03-11T20:32:55.361011] [INFO ] [sig ] Generating forecast for: SRCE [2026-03-11T20:32:55.361041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-03-11T20:32:55.374772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-03-11T20:32:55.375107] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-03-11T20:32:55.375907] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-03-11T20:32:55.375958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:55.375989] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:55.376015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:55.376075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:55.434251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:55.435112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:55.435194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:55.435227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:55.568005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:55.568170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:55.568210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:55.568237] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:55.572043] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: DOWN (p=32.66%) [2026-03-11T20:32:55.572316] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-03-11T20:32:55.572442] [INFO ] [sig ] SRCE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:55.720562] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SRCE.txt [2026-03-11T20:32:55.720730] [INFO ] [sig ] [2727/3275] Completed SRCE in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-11T20:32:55.720772] [INFO ] [sig ] [2728/3275] Forecasting SRE... [2026-03-11T20:32:55.720801] [INFO ] [sig ] Generating forecast for: SRE [2026-03-11T20:32:55.720831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-03-11T20:32:55.734997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-03-11T20:32:55.735341] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-03-11T20:32:55.736162] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-03-11T20:32:55.736214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:55.736245] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:55.736271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:55.736347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:55.797303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:55.798212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:55.798293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:55.798325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:55.919817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:55.919972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:55.920011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:55.920040] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:55.923422] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-03-11T20:32:55.923715] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-03-11T20:32:55.923842] [INFO ] [sig ] SRE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:56.070833] [INFO ] [LOCAL ] Saved forecast: SRE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SRE.txt [2026-03-11T20:32:56.071008] [INFO ] [sig ] [2728/3275] Completed SRE in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-11T20:32:56.071049] [INFO ] [sig ] [2729/3275] Forecasting SREA... [2026-03-11T20:32:56.071077] [INFO ] [sig ] Generating forecast for: SREA [2026-03-11T20:32:56.071107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-03-11T20:32:56.083286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-03-11T20:32:56.083692] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-03-11T20:32:56.084490] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-03-11T20:32:56.084541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:56.084605] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:56.084643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:56.084711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:56.144120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:56.145234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:56.145320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:56.145352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:56.267480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:56.267653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:56.267694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:56.267725] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:56.271703] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=71.19%) [2026-03-11T20:32:56.271974] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-03-11T20:32:56.272099] [INFO ] [sig ] SREA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:56.419206] [INFO ] [LOCAL ] Saved forecast: SREA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SREA.txt [2026-03-11T20:32:56.419325] [INFO ] [sig ] [2729/3275] Completed SREA in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-11T20:32:56.419363] [INFO ] [sig ] [2730/3275] Forecasting SRFM... [2026-03-11T20:32:56.419391] [INFO ] [sig ] Generating forecast for: SRFM [2026-03-11T20:32:56.419420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-03-11T20:32:56.433903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-03-11T20:32:56.434404] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-03-11T20:32:56.435385] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-03-11T20:32:56.435458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:56.435514] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:56.435542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:56.435615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:56.494796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:56.495733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:56.495826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:56.495857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:56.616221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:56.616381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:56.616425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:56.616455] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:56.619965] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: UP (p=77.29%) [2026-03-11T20:32:56.620279] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-03-11T20:32:56.620415] [INFO ] [sig ] SRFM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:56.762469] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SRFM.txt [2026-03-11T20:32:56.762600] [INFO ] [sig ] [2730/3275] Completed SRFM in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:32:56.762651] [INFO ] [sig ] [2731/3275] Forecasting SRG... [2026-03-11T20:32:56.762687] [INFO ] [sig ] Generating forecast for: SRG [2026-03-11T20:32:56.762724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-03-11T20:32:56.776368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-03-11T20:32:56.776688] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-03-11T20:32:56.777702] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-03-11T20:32:56.777757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:56.777792] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:56.777819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:56.777877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:56.836519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:56.837382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:56.837465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:56.837499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:56.963418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:56.963593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:56.963637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:56.963665] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:56.967075] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=37.88%) [2026-03-11T20:32:56.967346] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-03-11T20:32:56.967474] [INFO ] [sig ] SRG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:57.110808] [INFO ] [LOCAL ] Saved forecast: SRG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SRG.txt [2026-03-11T20:32:57.110951] [INFO ] [sig ] [2731/3275] Completed SRG in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:32:57.110992] [INFO ] [sig ] [2732/3275] Forecasting SRI... [2026-03-11T20:32:57.111020] [INFO ] [sig ] Generating forecast for: SRI [2026-03-11T20:32:57.111050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-03-11T20:32:57.122862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-03-11T20:32:57.123164] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-03-11T20:32:57.123955] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-03-11T20:32:57.124006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:57.124037] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:57.124063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:57.124119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:57.181298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:57.181975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:57.182052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:57.182083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:57.301910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:57.302034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:57.302071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:57.302098] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:57.305466] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: DOWN (p=7.98%) [2026-03-11T20:32:57.305756] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-03-11T20:32:57.305880] [INFO ] [sig ] SRI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:57.449486] [INFO ] [LOCAL ] Saved forecast: SRI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SRI.txt [2026-03-11T20:32:57.449622] [INFO ] [sig ] [2732/3275] Completed SRI in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:32:57.449663] [INFO ] [sig ] [2733/3275] Forecasting SRRK... [2026-03-11T20:32:57.449691] [INFO ] [sig ] Generating forecast for: SRRK [2026-03-11T20:32:57.449720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-03-11T20:32:57.462557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-03-11T20:32:57.462892] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-03-11T20:32:57.463697] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-03-11T20:32:57.463749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:57.463779] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:57.463805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:57.463860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:57.521940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:57.522538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:57.522634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:57.522667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:57.642357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:57.642464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:57.642500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:57.642557] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:57.645822] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: UP (p=63.07%) [2026-03-11T20:32:57.646089] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-03-11T20:32:57.646213] [INFO ] [sig ] SRRK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:57.794202] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SRRK.txt [2026-03-11T20:32:57.794345] [INFO ] [sig ] [2733/3275] Completed SRRK in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:32:57.794385] [INFO ] [sig ] [2734/3275] Forecasting SRTS... [2026-03-11T20:32:57.794414] [INFO ] [sig ] Generating forecast for: SRTS [2026-03-11T20:32:57.794443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-03-11T20:32:57.807652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-03-11T20:32:57.808009] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-03-11T20:32:57.809017] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-03-11T20:32:57.809069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:57.809100] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:57.809126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:57.809181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:57.871426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:57.872052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:57.872129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:57.872161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:57.992073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:57.992221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:57.992259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:57.992287] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:57.995675] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: DOWN (p=8.20%) [2026-03-11T20:32:57.995947] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-03-11T20:32:57.996070] [INFO ] [sig ] SRTS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:58.137796] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SRTS.txt [2026-03-11T20:32:58.137933] [INFO ] [sig ] [2734/3275] Completed SRTS in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:32:58.137980] [INFO ] [sig ] [2735/3275] Forecasting SSB... [2026-03-11T20:32:58.138007] [INFO ] [sig ] Generating forecast for: SSB [2026-03-11T20:32:58.138037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-03-11T20:32:58.150269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-03-11T20:32:58.150646] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-03-11T20:32:58.151510] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-03-11T20:32:58.151564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:58.151626] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:58.151657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:58.151716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:58.213318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:58.214019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:58.214098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:58.214131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:58.335281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:58.335415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:58.335452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:58.335480] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:58.340318] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: UP (p=58.32%) [2026-03-11T20:32:58.340644] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-03-11T20:32:58.340776] [INFO ] [sig ] SSB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:32:58.482413] [INFO ] [LOCAL ] Saved forecast: SSB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SSB.txt [2026-03-11T20:32:58.482538] [INFO ] [sig ] [2735/3275] Completed SSB in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:32:58.482594] [INFO ] [sig ] [2736/3275] Forecasting SSD... [2026-03-11T20:32:58.482625] [INFO ] [sig ] Generating forecast for: SSD [2026-03-11T20:32:58.482655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-03-11T20:32:58.495381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-03-11T20:32:58.495711] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-03-11T20:32:58.496553] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-03-11T20:32:58.496629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:58.496687] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:58.496716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:58.496776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:58.554819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:58.555422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:58.555498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:58.555529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:58.675439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:58.675584] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:58.675625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:58.675652] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:58.679039] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=39.95%) [2026-03-11T20:32:58.679314] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-03-11T20:32:58.679443] [INFO ] [sig ] SSD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:58.821988] [INFO ] [LOCAL ] Saved forecast: SSD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SSD.txt [2026-03-11T20:32:58.822100] [INFO ] [sig ] [2736/3275] Completed SSD in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:32:58.822138] [INFO ] [sig ] [2737/3275] Forecasting SSL... [2026-03-11T20:32:58.822165] [INFO ] [sig ] Generating forecast for: SSL [2026-03-11T20:32:58.822194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-03-11T20:32:58.834873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-03-11T20:32:58.835225] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-03-11T20:32:58.836100] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-03-11T20:32:58.836154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:58.836188] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:58.836216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:58.836275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:58.897643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:58.898790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:58.898877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:58.898911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:59.024454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:59.024617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:59.024673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:59.024701] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:59.028073] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: DOWN (p=39.98%) [2026-03-11T20:32:59.028345] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-03-11T20:32:59.028469] [INFO ] [sig ] SSL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:59.169475] [INFO ] [LOCAL ] Saved forecast: SSL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SSL.txt [2026-03-11T20:32:59.169605] [INFO ] [sig ] [2737/3275] Completed SSL in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:32:59.169646] [INFO ] [sig ] [2738/3275] Forecasting SSNC... [2026-03-11T20:32:59.169675] [INFO ] [sig ] Generating forecast for: SSNC [2026-03-11T20:32:59.169705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-03-11T20:32:59.181259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-03-11T20:32:59.181565] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-03-11T20:32:59.182361] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-03-11T20:32:59.182412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:59.182443] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:59.182469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:59.182524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:59.241901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:59.242542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:59.242637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:59.242672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:59.359605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:59.359726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:59.359764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:59.359791] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:59.363171] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: DOWN (p=5.25%) [2026-03-11T20:32:59.363461] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-03-11T20:32:59.363633] [INFO ] [sig ] SSNC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:59.505782] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SSNC.txt [2026-03-11T20:32:59.505901] [INFO ] [sig ] [2738/3275] Completed SSNC in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:32:59.505939] [INFO ] [sig ] [2739/3275] Forecasting SSP... [2026-03-11T20:32:59.506129] [INFO ] [sig ] Generating forecast for: SSP [2026-03-11T20:32:59.506158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-03-11T20:32:59.517888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-03-11T20:32:59.518200] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-03-11T20:32:59.518987] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-03-11T20:32:59.519038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:59.519069] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:59.519094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:59.519150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:59.577484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:59.578168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:59.578245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:59.578276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:32:59.696106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:32:59.696245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:32:59.696290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:32:59.696322] [INFO ] [FORECASTER] Training complete [2026-03-11T20:32:59.699753] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=14.04%) [2026-03-11T20:32:59.700024] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-03-11T20:32:59.700146] [INFO ] [sig ] SSP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:32:59.842421] [INFO ] [LOCAL ] Saved forecast: SSP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SSP.txt [2026-03-11T20:32:59.842559] [INFO ] [sig ] [2739/3275] Completed SSP in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:32:59.842624] [INFO ] [sig ] [2740/3275] Forecasting SSRM... [2026-03-11T20:32:59.842652] [INFO ] [sig ] Generating forecast for: SSRM [2026-03-11T20:32:59.842682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-03-11T20:32:59.854597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-03-11T20:32:59.854911] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-03-11T20:32:59.855727] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-03-11T20:32:59.855784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:32:59.855815] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:32:59.855843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:32:59.855899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:32:59.912995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:32:59.913692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:32:59.913799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:32:59.913833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:00.042334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:00.042492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:00.042533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:00.042563] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:00.046857] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=61.67%) [2026-03-11T20:33:00.047152] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-03-11T20:33:00.047289] [INFO ] [sig ] SSRM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:00.193036] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SSRM.txt [2026-03-11T20:33:00.193165] [INFO ] [sig ] [2740/3275] Completed SSRM in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:33:00.193203] [INFO ] [sig ] [2741/3275] Forecasting SSSS... [2026-03-11T20:33:00.193231] [INFO ] [sig ] Generating forecast for: SSSS [2026-03-11T20:33:00.193260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-03-11T20:33:00.208369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-03-11T20:33:00.208757] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-03-11T20:33:00.209551] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-03-11T20:33:00.209620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:00.209664] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:00.209692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:00.209752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:00.266610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:00.267276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:00.267353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:00.267385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:00.392595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:00.392746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:00.392785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:00.392814] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:00.396225] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: DOWN (p=12.50%) [2026-03-11T20:33:00.396494] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-03-11T20:33:00.396648] [INFO ] [sig ] SSSS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:00.539305] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SSSS.txt [2026-03-11T20:33:00.539428] [INFO ] [sig ] [2741/3275] Completed SSSS in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:33:00.539466] [INFO ] [sig ] [2742/3275] Forecasting SSTI... [2026-03-11T20:33:00.539494] [INFO ] [sig ] Generating forecast for: SSTI [2026-03-11T20:33:00.539524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-03-11T20:33:00.551733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-03-11T20:33:00.552035] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-03-11T20:33:00.552834] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-03-11T20:33:00.552885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:00.552916] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:00.552941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:00.552997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:00.611729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:00.612397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:00.612477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:00.612510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:00.734218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:00.734334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:00.734372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:00.734400] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:00.737843] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-03-11T20:33:00.738188] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-03-11T20:33:00.738340] [INFO ] [sig ] SSTI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:00.886318] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SSTI.txt [2026-03-11T20:33:00.886463] [INFO ] [sig ] [2742/3275] Completed SSTI in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:33:00.886502] [INFO ] [sig ] [2743/3275] Forecasting SSTK... [2026-03-11T20:33:00.886531] [INFO ] [sig ] Generating forecast for: SSTK [2026-03-11T20:33:00.886560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-03-11T20:33:00.900081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-03-11T20:33:00.900436] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-03-11T20:33:00.901396] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-03-11T20:33:00.901448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:00.901479] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:00.901505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:00.901561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:00.962595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:00.963399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:00.963482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:00.963515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:01.091047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:01.091182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:01.091221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:01.091250] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:01.094693] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: DOWN (p=30.50%) [2026-03-11T20:33:01.094989] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-03-11T20:33:01.095123] [INFO ] [sig ] SSTK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:01.243638] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SSTK.txt [2026-03-11T20:33:01.243823] [INFO ] [sig ] [2743/3275] Completed SSTK in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:33:01.243866] [INFO ] [sig ] [2744/3275] Forecasting SSYS... [2026-03-11T20:33:01.243895] [INFO ] [sig ] Generating forecast for: SSYS [2026-03-11T20:33:01.243925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-03-11T20:33:01.255257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-03-11T20:33:01.255683] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-03-11T20:33:01.256490] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-03-11T20:33:01.256543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:01.256596] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:01.256627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:01.256685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:01.315836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:01.316659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:01.316742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:01.316774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:01.437610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:01.437754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:01.437794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:01.437823] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:01.441401] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-03-11T20:33:01.441756] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-03-11T20:33:01.441908] [INFO ] [sig ] SSYS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:01.597933] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SSYS.txt [2026-03-11T20:33:01.598095] [INFO ] [sig ] [2744/3275] Completed SSYS in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:33:01.598152] [INFO ] [sig ] [2745/3275] Forecasting STAA... [2026-03-11T20:33:01.598184] [INFO ] [sig ] Generating forecast for: STAA [2026-03-11T20:33:01.598214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-03-11T20:33:01.610536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-03-11T20:33:01.610977] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-03-11T20:33:01.611860] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-03-11T20:33:01.611915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:01.611947] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:01.611973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:01.612030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:01.672275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:01.673211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:01.673299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:01.673331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:01.802017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:01.802166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:01.802206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:01.802235] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:01.805703] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: UP (p=74.56%) [2026-03-11T20:33:01.805983] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-03-11T20:33:01.806111] [INFO ] [sig ] STAA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:01.948517] [INFO ] [LOCAL ] Saved forecast: STAA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STAA.txt [2026-03-11T20:33:01.948675] [INFO ] [sig ] [2745/3275] Completed STAA in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-11T20:33:01.948717] [INFO ] [sig ] [2746/3275] Forecasting STAG... [2026-03-11T20:33:01.948745] [INFO ] [sig ] Generating forecast for: STAG [2026-03-11T20:33:01.948774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-03-11T20:33:01.960977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-03-11T20:33:01.961336] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-03-11T20:33:01.962165] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-03-11T20:33:01.962218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:01.962250] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:01.962277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:01.962334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:02.022829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:02.023746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:02.023828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:02.023860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:02.150539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:02.150704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:02.150748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:02.150784] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:02.154310] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: UP (p=66.32%) [2026-03-11T20:33:02.154617] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-03-11T20:33:02.154771] [INFO ] [sig ] STAG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:02.300648] [INFO ] [LOCAL ] Saved forecast: STAG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STAG.txt [2026-03-11T20:33:02.300829] [INFO ] [sig ] [2746/3275] Completed STAG in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-11T20:33:02.300879] [INFO ] [sig ] [2747/3275] Forecasting STBA... [2026-03-11T20:33:02.300916] [INFO ] [sig ] Generating forecast for: STBA [2026-03-11T20:33:02.300950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-03-11T20:33:02.312928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-03-11T20:33:02.313303] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-03-11T20:33:02.314273] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-03-11T20:33:02.314327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:02.314385] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:02.314414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:02.314472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:02.375231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:02.376157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:02.376242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:02.376277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:02.494491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:02.494671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:02.494713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:02.494744] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:02.498340] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=69.09%) [2026-03-11T20:33:02.498644] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-03-11T20:33:02.498777] [INFO ] [sig ] STBA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:02.650251] [INFO ] [LOCAL ] Saved forecast: STBA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STBA.txt [2026-03-11T20:33:02.650406] [INFO ] [sig ] [2747/3275] Completed STBA in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:02.650448] [INFO ] [sig ] [2748/3275] Forecasting STC... [2026-03-11T20:33:02.650478] [INFO ] [sig ] Generating forecast for: STC [2026-03-11T20:33:02.650508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-03-11T20:33:02.662769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-03-11T20:33:02.663096] [INFO ] [FORECASTER] Starting predict_future for STC [2026-03-11T20:33:02.663943] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-03-11T20:33:02.663997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:02.664031] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:02.664058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:02.664124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:02.725715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:02.726558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:02.726668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:02.726702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:02.851691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:02.851853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:02.851912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:02.851942] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:02.855638] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=90.37%) [2026-03-11T20:33:02.855939] [INFO ] [FORECASTER] Completed predict_future for STC [2026-03-11T20:33:02.856069] [INFO ] [sig ] STC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:03.002044] [INFO ] [LOCAL ] Saved forecast: STC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STC.txt [2026-03-11T20:33:03.002195] [INFO ] [sig ] [2748/3275] Completed STC in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:03.002233] [INFO ] [sig ] [2749/3275] Forecasting STE... [2026-03-11T20:33:03.002263] [INFO ] [sig ] Generating forecast for: STE [2026-03-11T20:33:03.002293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-03-11T20:33:03.014407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-03-11T20:33:03.014748] [INFO ] [FORECASTER] Starting predict_future for STE [2026-03-11T20:33:03.015526] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-03-11T20:33:03.015597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:03.015633] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:03.015660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:03.015717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:03.075226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:03.075988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:03.076069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:03.076100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:03.199424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:03.199592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:03.199633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:03.199661] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:03.203160] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: DOWN (p=6.33%) [2026-03-11T20:33:03.203433] [INFO ] [FORECASTER] Completed predict_future for STE [2026-03-11T20:33:03.203559] [INFO ] [sig ] STE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:03.351457] [INFO ] [LOCAL ] Saved forecast: STE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STE.txt [2026-03-11T20:33:03.351654] [INFO ] [sig ] [2749/3275] Completed STE in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:03.351718] [INFO ] [sig ] [2750/3275] Forecasting STEL... [2026-03-11T20:33:03.351751] [INFO ] [sig ] Generating forecast for: STEL [2026-03-11T20:33:03.351781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-03-11T20:33:03.364048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-03-11T20:33:03.364463] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-03-11T20:33:03.365351] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-03-11T20:33:03.365407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:03.365438] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:03.365464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:03.365521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:03.429100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:03.429997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:03.430101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:03.430135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:03.551861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:03.552019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:03.552058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:03.552127] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:03.555617] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=76.00%) [2026-03-11T20:33:03.555923] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-03-11T20:33:03.556058] [INFO ] [sig ] STEL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:03.772400] [INFO ] [LOCAL ] Saved forecast: STEL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STEL.txt [2026-03-11T20:33:03.772555] [INFO ] [sig ] [2750/3275] Completed STEL in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:03.772619] [INFO ] [sig ] [2751/3275] Forecasting STEM... [2026-03-11T20:33:03.772651] [INFO ] [sig ] Generating forecast for: STEM [2026-03-11T20:33:03.772682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-03-11T20:33:03.784202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-03-11T20:33:03.784606] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-03-11T20:33:03.785440] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-03-11T20:33:03.785494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:03.785526] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:03.785552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:03.785631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:03.844785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:03.845633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:03.845720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:03.845753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:03.970902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:03.971067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:03.971109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:03.971140] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:03.974872] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=92.10%) [2026-03-11T20:33:03.975233] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-03-11T20:33:03.975388] [INFO ] [sig ] STEM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:04.126943] [INFO ] [LOCAL ] Saved forecast: STEM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STEM.txt [2026-03-11T20:33:04.127110] [INFO ] [sig ] [2751/3275] Completed STEM in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:04.127154] [INFO ] [sig ] [2752/3275] Forecasting STEP... [2026-03-11T20:33:04.127183] [INFO ] [sig ] Generating forecast for: STEP [2026-03-11T20:33:04.127212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-03-11T20:33:04.142652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-03-11T20:33:04.143036] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-03-11T20:33:04.143896] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-03-11T20:33:04.143950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:04.143996] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:04.144023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:04.144081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:04.204912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:04.205674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:04.205755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:04.205789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:04.329193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:04.329369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:04.329429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:04.329465] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:04.333104] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-03-11T20:33:04.333430] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-03-11T20:33:04.333593] [INFO ] [sig ] STEP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:04.480218] [INFO ] [LOCAL ] Saved forecast: STEP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STEP.txt [2026-03-11T20:33:04.480387] [INFO ] [sig ] [2752/3275] Completed STEP in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:04.480433] [INFO ] [sig ] [2753/3275] Forecasting STHO... [2026-03-11T20:33:04.480465] [INFO ] [sig ] Generating forecast for: STHO [2026-03-11T20:33:04.480496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-03-11T20:33:04.492139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-03-11T20:33:04.492452] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-03-11T20:33:04.493326] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-03-11T20:33:04.493384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:04.493425] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:04.493452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:04.493516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:04.554995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:04.555830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:04.555916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:04.555951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:04.685211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:04.685372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:04.685411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:04.685440] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:04.689034] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: DOWN (p=21.57%) [2026-03-11T20:33:04.689545] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-03-11T20:33:04.689708] [INFO ] [sig ] STHO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:04.842475] [INFO ] [LOCAL ] Saved forecast: STHO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STHO.txt [2026-03-11T20:33:04.842640] [INFO ] [sig ] [2753/3275] Completed STHO in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:04.842686] [INFO ] [sig ] [2754/3275] Forecasting STI... [2026-03-11T20:33:04.842716] [INFO ] [sig ] Generating forecast for: STI [2026-03-11T20:33:04.842747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-03-11T20:33:04.854388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-03-11T20:33:04.854777] [INFO ] [FORECASTER] Starting predict_future for STI [2026-03-11T20:33:04.855829] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-03-11T20:33:04.855887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:04.855918] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:04.855945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:04.856002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:04.921484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:04.922383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:04.922470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:04.922504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:05.054482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:05.054662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:05.054703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:05.054735] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:05.059619] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=14.65%) [2026-03-11T20:33:05.059938] [INFO ] [FORECASTER] Completed predict_future for STI [2026-03-11T20:33:05.060078] [INFO ] [sig ] STI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:05.213146] [INFO ] [LOCAL ] Saved forecast: STI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STI.txt [2026-03-11T20:33:05.213317] [INFO ] [sig ] [2754/3275] Completed STI in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:05.213376] [INFO ] [sig ] [2755/3275] Forecasting STIM... [2026-03-11T20:33:05.213409] [INFO ] [sig ] Generating forecast for: STIM [2026-03-11T20:33:05.213441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-03-11T20:33:05.225240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-03-11T20:33:05.225618] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-03-11T20:33:05.226471] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-03-11T20:33:05.226524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:05.226556] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:05.226602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:05.226663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:05.288598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:05.289377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:05.289478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:05.289515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:05.416484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:05.416667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:05.416709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:05.416737] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:05.420555] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: UP (p=93.76%) [2026-03-11T20:33:05.420906] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-03-11T20:33:05.421056] [INFO ] [sig ] STIM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:05.578536] [INFO ] [LOCAL ] Saved forecast: STIM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STIM.txt [2026-03-11T20:33:05.578745] [INFO ] [sig ] [2755/3275] Completed STIM in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:05.578790] [INFO ] [sig ] [2756/3275] Forecasting STK... [2026-03-11T20:33:05.578827] [INFO ] [sig ] Generating forecast for: STK [2026-03-11T20:33:05.578879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-03-11T20:33:05.591309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-03-11T20:33:05.591709] [INFO ] [FORECASTER] Starting predict_future for STK [2026-03-11T20:33:05.592756] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-03-11T20:33:05.592810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:05.592855] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:05.592883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:05.592963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:05.658129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:05.659098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:05.659247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:05.659290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:05.787211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:05.787374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:05.787415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:05.787445] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:05.791282] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: DOWN (p=19.60%) [2026-03-11T20:33:05.791592] [INFO ] [FORECASTER] Completed predict_future for STK [2026-03-11T20:33:05.791727] [INFO ] [sig ] STK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:05.941516] [INFO ] [LOCAL ] Saved forecast: STK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STK.txt [2026-03-11T20:33:05.941720] [INFO ] [sig ] [2756/3275] Completed STK in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:05.941769] [INFO ] [sig ] [2757/3275] Forecasting STKH... [2026-03-11T20:33:05.941802] [INFO ] [sig ] Generating forecast for: STKH [2026-03-11T20:33:05.941843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-03-11T20:33:05.953123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-03-11T20:33:05.953433] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-03-11T20:33:05.954296] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-03-11T20:33:05.954349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:05.954380] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:05.954408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:05.954463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:06.017790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:06.018708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:06.018826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:06.018868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:06.138007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:06.138182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:06.138231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:06.138261] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:06.141982] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: DOWN (p=48.78%) [2026-03-11T20:33:06.142283] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-03-11T20:33:06.142433] [INFO ] [sig ] STKH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:06.290881] [INFO ] [LOCAL ] Saved forecast: STKH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STKH.txt [2026-03-11T20:33:06.291062] [INFO ] [sig ] [2757/3275] Completed STKH in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:06.291110] [INFO ] [sig ] [2758/3275] Forecasting STKL... [2026-03-11T20:33:06.291143] [INFO ] [sig ] Generating forecast for: STKL [2026-03-11T20:33:06.291173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-03-11T20:33:06.303021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-03-11T20:33:06.303385] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-03-11T20:33:06.304267] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-03-11T20:33:06.304321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:06.304353] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:06.304380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:06.304438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:06.366389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:06.367373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:06.367457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:06.367491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:06.505678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:06.505840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:06.505883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:06.505919] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:06.510101] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=8.01%) [2026-03-11T20:33:06.510436] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-03-11T20:33:06.510608] [INFO ] [sig ] STKL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:06.663034] [INFO ] [LOCAL ] Saved forecast: STKL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STKL.txt [2026-03-11T20:33:06.663191] [INFO ] [sig ] [2758/3275] Completed STKL in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:06.663233] [INFO ] [sig ] [2759/3275] Forecasting STKS... [2026-03-11T20:33:06.663263] [INFO ] [sig ] Generating forecast for: STKS [2026-03-11T20:33:06.663293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-03-11T20:33:06.675150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-03-11T20:33:06.675510] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-03-11T20:33:06.676413] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-03-11T20:33:06.676469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:06.676502] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:06.676529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:06.676604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:06.738328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:06.739239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:06.739326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:06.739358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:06.867693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:06.867856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:06.867897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:06.867976] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:06.871566] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: UP (p=77.83%) [2026-03-11T20:33:06.871863] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-03-11T20:33:06.871997] [INFO ] [sig ] STKS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:07.021071] [INFO ] [LOCAL ] Saved forecast: STKS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STKS.txt [2026-03-11T20:33:07.021231] [INFO ] [sig ] [2759/3275] Completed STKS in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:07.021275] [INFO ] [sig ] [2760/3275] Forecasting STLA... [2026-03-11T20:33:07.021305] [INFO ] [sig ] Generating forecast for: STLA [2026-03-11T20:33:07.021336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-03-11T20:33:07.033662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-03-11T20:33:07.034041] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-03-11T20:33:07.034951] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-03-11T20:33:07.035005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:07.035038] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:07.035063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:07.035119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:07.100659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:07.101480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:07.101566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:07.101620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:07.229331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:07.229509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:07.229556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:07.229614] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:07.233496] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=90.25%) [2026-03-11T20:33:07.233822] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-03-11T20:33:07.233960] [INFO ] [sig ] STLA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:07.389873] [INFO ] [LOCAL ] Saved forecast: STLA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STLA.txt [2026-03-11T20:33:07.390074] [INFO ] [sig ] [2760/3275] Completed STLA in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:07.390118] [INFO ] [sig ] [2761/3275] Forecasting STLD... [2026-03-11T20:33:07.390331] [INFO ] [sig ] Generating forecast for: STLD [2026-03-11T20:33:07.390360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-03-11T20:33:07.403262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-03-11T20:33:07.403684] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-03-11T20:33:07.404506] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-03-11T20:33:07.404558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:07.404618] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:07.404647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:07.404705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:07.470711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:07.471620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:07.471715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:07.471784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:07.605735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:07.605893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:07.605936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:07.605965] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:07.609862] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-03-11T20:33:07.610403] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-03-11T20:33:07.610547] [INFO ] [sig ] STLD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:07.764497] [INFO ] [LOCAL ] Saved forecast: STLD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STLD.txt [2026-03-11T20:33:07.764660] [INFO ] [sig ] [2761/3275] Completed STLD in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-11T20:33:07.764704] [INFO ] [sig ] [2762/3275] Forecasting STM... [2026-03-11T20:33:07.764734] [INFO ] [sig ] Generating forecast for: STM [2026-03-11T20:33:07.764765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-03-11T20:33:07.776904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-03-11T20:33:07.777418] [INFO ] [FORECASTER] Starting predict_future for STM [2026-03-11T20:33:07.778467] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-03-11T20:33:07.778519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:07.778551] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:07.778605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:07.778668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:07.843781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:07.844851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:07.844956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:07.844997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:07.980703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:07.980867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:07.980908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:07.980941] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:07.984742] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: DOWN (p=23.55%) [2026-03-11T20:33:07.985025] [INFO ] [FORECASTER] Completed predict_future for STM [2026-03-11T20:33:07.985353] [INFO ] [sig ] STM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:08.150189] [INFO ] [LOCAL ] Saved forecast: STM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STM.txt [2026-03-11T20:33:08.150342] [INFO ] [sig ] [2762/3275] Completed STM in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-11T20:33:08.150384] [INFO ] [sig ] [2763/3275] Forecasting STN... [2026-03-11T20:33:08.150414] [INFO ] [sig ] Generating forecast for: STN [2026-03-11T20:33:08.150444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-03-11T20:33:08.162504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-03-11T20:33:08.162921] [INFO ] [FORECASTER] Starting predict_future for STN [2026-03-11T20:33:08.163773] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-03-11T20:33:08.163825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:08.163857] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:08.163882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:08.163954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:08.226998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:08.228116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:08.228392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:08.228423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:08.355873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:08.356034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:08.356075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:08.356105] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:08.360187] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: DOWN (p=3.86%) [2026-03-11T20:33:08.360475] [INFO ] [FORECASTER] Completed predict_future for STN [2026-03-11T20:33:08.360636] [INFO ] [sig ] STN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:08.512894] [INFO ] [LOCAL ] Saved forecast: STN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STN.txt [2026-03-11T20:33:08.513047] [INFO ] [sig ] [2763/3275] Completed STN in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:08.513089] [INFO ] [sig ] [2764/3275] Forecasting STNE... [2026-03-11T20:33:08.513118] [INFO ] [sig ] Generating forecast for: STNE [2026-03-11T20:33:08.513148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-03-11T20:33:08.526376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-03-11T20:33:08.526773] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-03-11T20:33:08.527862] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-03-11T20:33:08.527936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:08.527993] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:08.528021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:08.528078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:08.594524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:08.595632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:08.595719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:08.595752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:08.731711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:08.731875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:08.731917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:08.731945] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:08.735454] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-03-11T20:33:08.735757] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-03-11T20:33:08.735891] [INFO ] [sig ] STNE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:08.876064] [INFO ] [LOCAL ] Saved forecast: STNE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STNE.txt [2026-03-11T20:33:08.876195] [INFO ] [sig ] [2764/3275] Completed STNE in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:08.876235] [INFO ] [sig ] [2765/3275] Forecasting STOK... [2026-03-11T20:33:08.876263] [INFO ] [sig ] Generating forecast for: STOK [2026-03-11T20:33:08.876292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-03-11T20:33:08.887307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-03-11T20:33:08.887614] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-03-11T20:33:08.888415] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-03-11T20:33:08.888478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:08.888511] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:08.888538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:08.888611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:08.947012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:08.947649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:08.947730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:08.947763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:09.079077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:09.079424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:09.079466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:09.079494] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:09.083431] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-03-11T20:33:09.083736] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-03-11T20:33:09.083869] [INFO ] [sig ] STOK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:09.228729] [INFO ] [LOCAL ] Saved forecast: STOK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STOK.txt [2026-03-11T20:33:09.228886] [INFO ] [sig ] [2765/3275] Completed STOK in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:09.228932] [INFO ] [sig ] [2766/3275] Forecasting STRA... [2026-03-11T20:33:09.228971] [INFO ] [sig ] Generating forecast for: STRA [2026-03-11T20:33:09.229010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-03-11T20:33:09.242016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-03-11T20:33:09.242429] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-03-11T20:33:09.243313] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-03-11T20:33:09.243368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:09.243401] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:09.243428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:09.243485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:09.304376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:09.305373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:09.305469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:09.305502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:09.431408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:09.431567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:09.431633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:09.431660] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:09.435278] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=85.69%) [2026-03-11T20:33:09.435596] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-03-11T20:33:09.435735] [INFO ] [sig ] STRA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:09.581716] [INFO ] [LOCAL ] Saved forecast: STRA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STRA.txt [2026-03-11T20:33:09.581856] [INFO ] [sig ] [2766/3275] Completed STRA in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:09.581898] [INFO ] [sig ] [2767/3275] Forecasting STRL... [2026-03-11T20:33:09.581931] [INFO ] [sig ] Generating forecast for: STRL [2026-03-11T20:33:09.581969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-03-11T20:33:09.594633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-03-11T20:33:09.594974] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-03-11T20:33:09.595800] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-03-11T20:33:09.595854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:09.595887] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:09.595915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:09.595978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:09.658293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:09.658980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:09.659067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:09.659101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:09.788048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:09.788412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:09.788453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:09.788514] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:09.792378] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: DOWN (p=25.23%) [2026-03-11T20:33:09.792679] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-03-11T20:33:09.792809] [INFO ] [sig ] STRL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:09.942455] [INFO ] [LOCAL ] Saved forecast: STRL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STRL.txt [2026-03-11T20:33:09.942639] [INFO ] [sig ] [2767/3275] Completed STRL in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:09.942682] [INFO ] [sig ] [2768/3275] Forecasting STRS... [2026-03-11T20:33:09.942711] [INFO ] [sig ] Generating forecast for: STRS [2026-03-11T20:33:09.942742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-03-11T20:33:09.954139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-03-11T20:33:09.954632] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-03-11T20:33:09.955699] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-03-11T20:33:09.955768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:09.955802] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:09.955829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:09.955889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:10.032208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:10.033147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:10.033239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:10.033271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:10.130750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:10.130914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:10.130954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:10.130985] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:10.134844] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: UP (p=86.94%) [2026-03-11T20:33:10.135167] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-03-11T20:33:10.135298] [INFO ] [sig ] STRS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:10.303876] [INFO ] [LOCAL ] Saved forecast: STRS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STRS.txt [2026-03-11T20:33:10.304060] [INFO ] [sig ] [2768/3275] Completed STRS in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:10.304110] [INFO ] [sig ] [2769/3275] Forecasting STSS... [2026-03-11T20:33:10.304151] [INFO ] [sig ] Generating forecast for: STSS [2026-03-11T20:33:10.304196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-03-11T20:33:10.316548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-03-11T20:33:10.316999] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-03-11T20:33:10.317885] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-03-11T20:33:10.317964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:10.317998] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:10.318026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:10.318084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:10.383125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:10.384066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:10.384161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:10.384194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:10.510493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:10.510669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:10.510711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:10.510740] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:10.514292] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=64.80%) [2026-03-11T20:33:10.514588] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-03-11T20:33:10.514716] [INFO ] [sig ] STSS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:10.662114] [INFO ] [LOCAL ] Saved forecast: STSS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STSS.txt [2026-03-11T20:33:10.662465] [INFO ] [sig ] [2769/3275] Completed STSS in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:10.662505] [INFO ] [sig ] [2770/3275] Forecasting STTK... [2026-03-11T20:33:10.662534] [INFO ] [sig ] Generating forecast for: STTK [2026-03-11T20:33:10.662565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-03-11T20:33:10.674728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-03-11T20:33:10.675138] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-03-11T20:33:10.675999] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-03-11T20:33:10.676052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:10.676085] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:10.676111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:10.676166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:10.742532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:10.743862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:10.743950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:10.743984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:10.862257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:10.862417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:10.862457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:10.862486] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:10.866042] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=63.97%) [2026-03-11T20:33:10.866317] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-03-11T20:33:10.866443] [INFO ] [sig ] STTK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:11.011599] [INFO ] [LOCAL ] Saved forecast: STTK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STTK.txt [2026-03-11T20:33:11.011758] [INFO ] [sig ] [2770/3275] Completed STTK in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:11.011798] [INFO ] [sig ] [2771/3275] Forecasting STVN... [2026-03-11T20:33:11.011828] [INFO ] [sig ] Generating forecast for: STVN [2026-03-11T20:33:11.011859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-03-11T20:33:11.023990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-03-11T20:33:11.024381] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-03-11T20:33:11.025265] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-03-11T20:33:11.025318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:11.025351] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:11.025377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:11.025433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:11.085634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:11.086505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:11.086615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:11.086656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:11.208828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:11.208991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:11.209040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:11.209074] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:11.212496] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=46.08%) [2026-03-11T20:33:11.212788] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-03-11T20:33:11.212918] [INFO ] [sig ] STVN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:11.353277] [INFO ] [LOCAL ] Saved forecast: STVN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STVN.txt [2026-03-11T20:33:11.353409] [INFO ] [sig ] [2771/3275] Completed STVN in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:11.353448] [INFO ] [sig ] [2772/3275] Forecasting STWD... [2026-03-11T20:33:11.353477] [INFO ] [sig ] Generating forecast for: STWD [2026-03-11T20:33:11.353507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-03-11T20:33:11.364435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-03-11T20:33:11.364787] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-03-11T20:33:11.365589] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-03-11T20:33:11.365641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:11.365672] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:11.365698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:11.365754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:11.422750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:11.423505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:11.423602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:11.423637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:11.544741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:11.544911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:11.544951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:11.544979] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:11.548463] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=85.40%) [2026-03-11T20:33:11.548758] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-03-11T20:33:11.548889] [INFO ] [sig ] STWD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:11.690230] [INFO ] [LOCAL ] Saved forecast: STWD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STWD.txt [2026-03-11T20:33:11.690371] [INFO ] [sig ] [2772/3275] Completed STWD in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:11.690409] [INFO ] [sig ] [2773/3275] Forecasting STX... [2026-03-11T20:33:11.690439] [INFO ] [sig ] Generating forecast for: STX [2026-03-11T20:33:11.690469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-03-11T20:33:11.701772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-03-11T20:33:11.702133] [INFO ] [FORECASTER] Starting predict_future for STX [2026-03-11T20:33:11.702958] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-03-11T20:33:11.703021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:11.703059] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:11.703089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:11.703152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:11.761116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:11.761942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:11.762024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:11.762056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:11.889185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:11.889340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:11.889380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:11.889407] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:11.892892] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=23.05%) [2026-03-11T20:33:11.893170] [INFO ] [FORECASTER] Completed predict_future for STX [2026-03-11T20:33:11.893295] [INFO ] [sig ] STX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:12.039392] [INFO ] [LOCAL ] Saved forecast: STX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STX.txt [2026-03-11T20:33:12.039542] [INFO ] [sig ] [2773/3275] Completed STX in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:12.039602] [INFO ] [sig ] [2774/3275] Forecasting STXE... [2026-03-11T20:33:12.039631] [INFO ] [sig ] Generating forecast for: STXE [2026-03-11T20:33:12.039661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-03-11T20:33:12.051523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-03-11T20:33:12.051876] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-03-11T20:33:12.052721] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-03-11T20:33:12.052774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:12.052807] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:12.052834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:12.052892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:12.112329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:12.113243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:12.113387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:12.113420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:12.223733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:12.223887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:12.223929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:12.223960] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:12.227424] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: UP (p=59.81%) [2026-03-11T20:33:12.227728] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-03-11T20:33:12.227875] [INFO ] [sig ] STXE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:12.369955] [INFO ] [LOCAL ] Saved forecast: STXE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/STXE.txt [2026-03-11T20:33:12.370119] [INFO ] [sig ] [2774/3275] Completed STXE in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:12.370164] [INFO ] [sig ] [2775/3275] Forecasting STXG... [2026-03-11T20:33:12.370195] [INFO ] [sig ] Generating forecast for: STXG [2026-03-11T20:33:12.370225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-03-11T20:33:12.381124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-03-11T20:33:12.381407] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-03-11T20:33:12.382234] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-03-11T20:33:12.382286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:12.382318] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:12.382345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:12.382401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:12.441368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:12.442077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:12.442158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:12.442191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:12.553730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:12.553888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:12.553928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:12.553957] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:12.557464] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: DOWN (p=10.33%) [2026-03-11T20:33:12.557789] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-03-11T20:33:12.557945] [INFO ] [sig ] STXG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:12.701487] [INFO ] [LOCAL ] Saved forecast: STXG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/STXG.txt [2026-03-11T20:33:12.701662] [INFO ] [sig ] [2775/3275] Completed STXG in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:12.701705] [INFO ] [sig ] [2776/3275] Forecasting SUI... [2026-03-11T20:33:12.701736] [INFO ] [sig ] Generating forecast for: SUI [2026-03-11T20:33:12.701766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-03-11T20:33:12.713614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-03-11T20:33:12.713950] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-03-11T20:33:12.714762] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-03-11T20:33:12.714825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:12.714857] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:12.714883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:12.714939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:12.775993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:12.776976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:12.777067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:12.777100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:12.902603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:12.902758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:12.902800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:12.902829] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:12.906735] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: UP (p=63.58%) [2026-03-11T20:33:12.907040] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-03-11T20:33:12.907179] [INFO ] [sig ] SUI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:13.056821] [INFO ] [LOCAL ] Saved forecast: SUI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SUI.txt [2026-03-11T20:33:13.056958] [INFO ] [sig ] [2776/3275] Completed SUI in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:13.056997] [INFO ] [sig ] [2777/3275] Forecasting SUN... [2026-03-11T20:33:13.057025] [INFO ] [sig ] Generating forecast for: SUN [2026-03-11T20:33:13.057054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-03-11T20:33:13.068866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-03-11T20:33:13.069212] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-03-11T20:33:13.070017] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-03-11T20:33:13.070068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:13.070131] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:13.070159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:13.070215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:13.130662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:13.131624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:13.131709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:13.131742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:13.259654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:13.259809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:13.259849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:13.259879] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:13.263720] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: DOWN (p=39.59%) [2026-03-11T20:33:13.264015] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-03-11T20:33:13.264144] [INFO ] [sig ] SUN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:13.429241] [INFO ] [LOCAL ] Saved forecast: SUN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SUN.txt [2026-03-11T20:33:13.429420] [INFO ] [sig ] [2777/3275] Completed SUN in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:13.429462] [INFO ] [sig ] [2778/3275] Forecasting SUNS... [2026-03-11T20:33:13.429492] [INFO ] [sig ] Generating forecast for: SUNS [2026-03-11T20:33:13.429522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-03-11T20:33:13.441254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-03-11T20:33:13.441656] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-03-11T20:33:13.442556] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-03-11T20:33:13.442637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:13.442670] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:13.442697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:13.442753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:13.503131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:13.504034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:13.504124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:13.504156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:13.632332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:13.632495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:13.632534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:13.632563] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:13.636016] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: DOWN (p=46.30%) [2026-03-11T20:33:13.636291] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-03-11T20:33:13.636421] [INFO ] [sig ] SUNS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:13.790936] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SUNS.txt [2026-03-11T20:33:13.791093] [INFO ] [sig ] [2778/3275] Completed SUNS in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-11T20:33:13.791134] [INFO ] [sig ] [2779/3275] Forecasting SUPN... [2026-03-11T20:33:13.791163] [INFO ] [sig ] Generating forecast for: SUPN [2026-03-11T20:33:13.791391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-03-11T20:33:13.803463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-03-11T20:33:13.803862] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-03-11T20:33:13.804925] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-03-11T20:33:13.804979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:13.805010] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:13.805038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:13.805096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:13.865835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:13.866942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:13.867028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:13.867067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:13.997931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:13.998124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:13.998188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:13.998230] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:14.002746] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: DOWN (p=12.18%) [2026-03-11T20:33:14.003094] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-03-11T20:33:14.003245] [INFO ] [sig ] SUPN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:14.156715] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SUPN.txt [2026-03-11T20:33:14.156871] [INFO ] [sig ] [2779/3275] Completed SUPN in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-11T20:33:14.156917] [INFO ] [sig ] [2780/3275] Forecasting SUSB... [2026-03-11T20:33:14.156948] [INFO ] [sig ] Generating forecast for: SUSB [2026-03-11T20:33:14.156978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-03-11T20:33:14.170442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-03-11T20:33:14.170940] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-03-11T20:33:14.172089] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-03-11T20:33:14.172155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:14.172203] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:14.172433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:14.172505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:14.234630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:14.235526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:14.235639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:14.235675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:14.364460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:14.364666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:14.364728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:14.364769] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:14.369353] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: UP (p=80.26%) [2026-03-11T20:33:14.369766] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-03-11T20:33:14.369954] [INFO ] [sig ] SUSB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:14.523924] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SUSB.txt [2026-03-11T20:33:14.524080] [INFO ] [sig ] [2780/3275] Completed SUSB in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:14.524119] [INFO ] [sig ] [2781/3275] Forecasting SUSC... [2026-03-11T20:33:14.524149] [INFO ] [sig ] Generating forecast for: SUSC [2026-03-11T20:33:14.524179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-03-11T20:33:14.535997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-03-11T20:33:14.536416] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-03-11T20:33:14.537240] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-03-11T20:33:14.537294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:14.537352] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:14.537380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:14.537437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:14.601145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:14.602150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:14.602252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:14.602285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:14.760459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:14.760719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:14.760803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:14.760857] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:14.766355] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: UP (p=74.45%) [2026-03-11T20:33:14.766920] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-03-11T20:33:14.767139] [INFO ] [sig ] SUSC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:14.930819] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SUSC.txt [2026-03-11T20:33:14.931028] [INFO ] [sig ] [2781/3275] Completed SUSC in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:14.931087] [INFO ] [sig ] [2782/3275] Forecasting SUSL... [2026-03-11T20:33:14.931120] [INFO ] [sig ] Generating forecast for: SUSL [2026-03-11T20:33:14.931159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-03-11T20:33:14.944461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-03-11T20:33:14.944970] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-03-11T20:33:14.945891] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-03-11T20:33:14.945947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:14.945981] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:14.946007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:14.946066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:15.008155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:15.009308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:15.009414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:15.009451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:15.140465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:15.140655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:15.140699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:15.140729] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:15.144559] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: DOWN (p=21.24%) [2026-03-11T20:33:15.145059] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-03-11T20:33:15.145225] [INFO ] [sig ] SUSL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:15.320563] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SUSL.txt [2026-03-11T20:33:15.320819] [INFO ] [sig ] [2782/3275] Completed SUSL in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:15.320890] [INFO ] [sig ] [2783/3275] Forecasting SUZ... [2026-03-11T20:33:15.320939] [INFO ] [sig ] Generating forecast for: SUZ [2026-03-11T20:33:15.320988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-03-11T20:33:15.335477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-03-11T20:33:15.336052] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-03-11T20:33:15.337327] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-03-11T20:33:15.337400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:15.337456] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:15.337505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:15.337618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:15.432778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:15.434076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:15.434195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:15.434253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:15.610146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:15.610342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:15.610404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:15.610435] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:15.615509] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: DOWN (p=30.98%) [2026-03-11T20:33:15.616098] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-03-11T20:33:15.616326] [INFO ] [sig ] SUZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:15.823437] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SUZ.txt [2026-03-11T20:33:15.823637] [INFO ] [sig ] [2783/3275] Completed SUZ in 0.5s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:15.823685] [INFO ] [sig ] [2784/3275] Forecasting SVC... [2026-03-11T20:33:15.823715] [INFO ] [sig ] Generating forecast for: SVC [2026-03-11T20:33:15.823748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-03-11T20:33:15.846340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-03-11T20:33:15.846905] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-03-11T20:33:15.848037] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-03-11T20:33:15.848095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:15.848128] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:15.848155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:15.848216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:15.920866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:15.922067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:15.922200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:15.922241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:16.089333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:16.089541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:16.089613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:16.089697] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:16.094912] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=90.88%) [2026-03-11T20:33:16.095412] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-03-11T20:33:16.095641] [INFO ] [sig ] SVC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:16.291094] [INFO ] [LOCAL ] Saved forecast: SVC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SVC.txt [2026-03-11T20:33:16.291270] [INFO ] [sig ] [2784/3275] Completed SVC in 0.5s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:16.291310] [INFO ] [sig ] [2785/3275] Forecasting SVCO... [2026-03-11T20:33:16.291341] [INFO ] [sig ] Generating forecast for: SVCO [2026-03-11T20:33:16.291372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-03-11T20:33:16.307878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-03-11T20:33:16.308426] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-03-11T20:33:16.309661] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-03-11T20:33:16.309749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:16.309797] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:16.309834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:16.309915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:16.370029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:16.371013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:16.371135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:16.371198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:16.493679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:16.493846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:16.493890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:16.493929] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:16.497595] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: DOWN (p=36.13%) [2026-03-11T20:33:16.497991] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-03-11T20:33:16.498154] [INFO ] [sig ] SVCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:16.653151] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SVCO.txt [2026-03-11T20:33:16.653331] [INFO ] [sig ] [2785/3275] Completed SVCO in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:16.653376] [INFO ] [sig ] [2786/3275] Forecasting SVRA... [2026-03-11T20:33:16.653622] [INFO ] [sig ] Generating forecast for: SVRA [2026-03-11T20:33:16.653669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-03-11T20:33:16.666127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-03-11T20:33:16.666531] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-03-11T20:33:16.667388] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-03-11T20:33:16.667442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:16.667474] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:16.667501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:16.667560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:16.729665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:16.730667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:16.730763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:16.730795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:16.863273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:16.863436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:16.863478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:16.863508] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:16.867109] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: UP (p=64.49%) [2026-03-11T20:33:16.867406] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-03-11T20:33:16.867537] [INFO ] [sig ] SVRA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:17.036947] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SVRA.txt [2026-03-11T20:33:17.037104] [INFO ] [sig ] [2786/3275] Completed SVRA in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:17.037146] [INFO ] [sig ] [2787/3275] Forecasting SWBI... [2026-03-11T20:33:17.037176] [INFO ] [sig ] Generating forecast for: SWBI [2026-03-11T20:33:17.037209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-03-11T20:33:17.050200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-03-11T20:33:17.050547] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-03-11T20:33:17.051427] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-03-11T20:33:17.051482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:17.051528] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:17.051555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:17.051641] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:17.117021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:17.118022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:17.118111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:17.118145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:17.241260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:17.241416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:17.241455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:17.241482] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:17.244899] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: UP (p=79.78%) [2026-03-11T20:33:17.245190] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-03-11T20:33:17.245332] [INFO ] [sig ] SWBI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:17.394168] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SWBI.txt [2026-03-11T20:33:17.394337] [INFO ] [sig ] [2787/3275] Completed SWBI in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:17.394377] [INFO ] [sig ] [2788/3275] Forecasting SWIM... [2026-03-11T20:33:17.394405] [INFO ] [sig ] Generating forecast for: SWIM [2026-03-11T20:33:17.394435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-03-11T20:33:17.405332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-03-11T20:33:17.405681] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-03-11T20:33:17.406456] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-03-11T20:33:17.406507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:17.406539] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:17.406565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:17.406653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:17.464117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:17.465005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:17.465086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:17.465117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:17.589280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:17.589447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:17.589486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:17.589725] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:17.593613] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: DOWN (p=15.80%) [2026-03-11T20:33:17.593962] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-03-11T20:33:17.594108] [INFO ] [sig ] SWIM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:17.735389] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SWIM.txt [2026-03-11T20:33:17.735516] [INFO ] [sig ] [2788/3275] Completed SWIM in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:17.735556] [INFO ] [sig ] [2789/3275] Forecasting SWK... [2026-03-11T20:33:17.735602] [INFO ] [sig ] Generating forecast for: SWK [2026-03-11T20:33:17.735634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-03-11T20:33:17.748167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-03-11T20:33:17.748524] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-03-11T20:33:17.749350] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-03-11T20:33:17.749402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:17.749434] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:17.749461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:17.749520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:17.811523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:17.812464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:17.812549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:17.812602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:17.946607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:17.946764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:17.946803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:17.946831] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:17.950504] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: UP (p=81.32%) [2026-03-11T20:33:17.950801] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-03-11T20:33:17.950931] [INFO ] [sig ] SWK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:18.109016] [INFO ] [LOCAL ] Saved forecast: SWK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SWK.txt [2026-03-11T20:33:18.109165] [INFO ] [sig ] [2789/3275] Completed SWK in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:18.109212] [INFO ] [sig ] [2790/3275] Forecasting SWKS... [2026-03-11T20:33:18.109248] [INFO ] [sig ] Generating forecast for: SWKS [2026-03-11T20:33:18.109284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-03-11T20:33:18.121255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-03-11T20:33:18.121601] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-03-11T20:33:18.122378] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-03-11T20:33:18.122430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:18.122460] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:18.122485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:18.122541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:18.180992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:18.181715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:18.181795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:18.181827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:18.303778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:18.303944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:18.303986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:18.304014] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:18.307870] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=50.20%) [2026-03-11T20:33:18.308208] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-03-11T20:33:18.308362] [INFO ] [sig ] SWKS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:18.452735] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SWKS.txt [2026-03-11T20:33:18.452897] [INFO ] [sig ] [2790/3275] Completed SWKS in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:18.452937] [INFO ] [sig ] [2791/3275] Forecasting SWX... [2026-03-11T20:33:18.452974] [INFO ] [sig ] Generating forecast for: SWX [2026-03-11T20:33:18.453006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-03-11T20:33:18.465346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-03-11T20:33:18.465814] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-03-11T20:33:18.466688] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-03-11T20:33:18.466743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:18.466776] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:18.466804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:18.466860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:18.525927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:18.526874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:18.527013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:18.527049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:18.646431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:18.646611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:18.646653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:18.646682] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:18.650166] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: DOWN (p=1.72%) [2026-03-11T20:33:18.650490] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-03-11T20:33:18.650642] [INFO ] [sig ] SWX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:18.800833] [INFO ] [LOCAL ] Saved forecast: SWX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SWX.txt [2026-03-11T20:33:18.801004] [INFO ] [sig ] [2791/3275] Completed SWX in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:18.801048] [INFO ] [sig ] [2792/3275] Forecasting SXI... [2026-03-11T20:33:18.801078] [INFO ] [sig ] Generating forecast for: SXI [2026-03-11T20:33:18.801118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-03-11T20:33:18.813098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-03-11T20:33:18.813519] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-03-11T20:33:18.814363] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-03-11T20:33:18.814418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:18.814451] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:18.814478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:18.814536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:18.876965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:18.877872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:18.877986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:18.878021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:19.003343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:19.003507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:19.003549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:19.003601] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:19.007117] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=12.89%) [2026-03-11T20:33:19.007407] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-03-11T20:33:19.007538] [INFO ] [sig ] SXI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:19.158109] [INFO ] [LOCAL ] Saved forecast: SXI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SXI.txt [2026-03-11T20:33:19.158298] [INFO ] [sig ] [2792/3275] Completed SXI in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:19.158342] [INFO ] [sig ] [2793/3275] Forecasting SY... [2026-03-11T20:33:19.158374] [INFO ] [sig ] Generating forecast for: SY [2026-03-11T20:33:19.158404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-03-11T20:33:19.169889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-03-11T20:33:19.170275] [INFO ] [FORECASTER] Starting predict_future for SY [2026-03-11T20:33:19.171115] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-03-11T20:33:19.171172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:19.171209] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:19.171238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:19.171295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:19.233568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:19.234470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:19.234558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:19.234614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:19.355788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:19.355936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:19.355977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:19.356007] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:19.359712] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: UP (p=63.05%) [2026-03-11T20:33:19.359998] [INFO ] [FORECASTER] Completed predict_future for SY [2026-03-11T20:33:19.360140] [INFO ] [sig ] SY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:19.508246] [INFO ] [LOCAL ] Saved forecast: SY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SY.txt [2026-03-11T20:33:19.508398] [INFO ] [sig ] [2793/3275] Completed SY in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:19.508440] [INFO ] [sig ] [2794/3275] Forecasting SYF... [2026-03-11T20:33:19.508471] [INFO ] [sig ] Generating forecast for: SYF [2026-03-11T20:33:19.508503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-03-11T20:33:19.520410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-03-11T20:33:19.520797] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-03-11T20:33:19.521608] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-03-11T20:33:19.521660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:19.521692] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:19.521718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:19.521774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:19.580481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:19.581416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:19.581510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:19.581549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:19.710066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:19.710225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:19.710264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:19.710310] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:19.714035] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: UP (p=72.66%) [2026-03-11T20:33:19.714386] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-03-11T20:33:19.714543] [INFO ] [sig ] SYF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:19.863668] [INFO ] [LOCAL ] Saved forecast: SYF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SYF.txt [2026-03-11T20:33:19.863895] [INFO ] [sig ] [2794/3275] Completed SYF in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-11T20:33:19.863940] [INFO ] [sig ] [2795/3275] Forecasting SYK... [2026-03-11T20:33:19.863969] [INFO ] [sig ] Generating forecast for: SYK [2026-03-11T20:33:19.864000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-03-11T20:33:19.878032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-03-11T20:33:19.878472] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-03-11T20:33:19.879409] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-03-11T20:33:19.879463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:19.879497] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:19.879524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:19.879603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:19.941327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:19.942445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:19.942543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:19.942599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:20.075077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:20.075242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:20.075284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:20.075313] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:20.079003] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: DOWN (p=22.99%) [2026-03-11T20:33:20.079316] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-03-11T20:33:20.079457] [INFO ] [sig ] SYK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:20.229372] [INFO ] [LOCAL ] Saved forecast: SYK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SYK.txt [2026-03-11T20:33:20.229506] [INFO ] [sig ] [2795/3275] Completed SYK in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-11T20:33:20.229546] [INFO ] [sig ] [2796/3275] Forecasting SYM... [2026-03-11T20:33:20.229592] [INFO ] [sig ] Generating forecast for: SYM [2026-03-11T20:33:20.229626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-03-11T20:33:20.241018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-03-11T20:33:20.241389] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-03-11T20:33:20.242268] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-03-11T20:33:20.242321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:20.242353] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:20.242379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:20.242435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:20.299375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:20.300113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:20.300193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:20.300241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:20.421981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:20.422134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:20.422175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:20.422203] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:20.425611] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: DOWN (p=14.85%) [2026-03-11T20:33:20.425887] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-03-11T20:33:20.426013] [INFO ] [sig ] SYM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:20.570108] [INFO ] [LOCAL ] Saved forecast: SYM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SYM.txt [2026-03-11T20:33:20.570297] [INFO ] [sig ] [2796/3275] Completed SYM in 0.3s | 2.80 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-11T20:33:20.570346] [INFO ] [sig ] [2797/3275] Forecasting SYNA... [2026-03-11T20:33:20.570375] [INFO ] [sig ] Generating forecast for: SYNA [2026-03-11T20:33:20.570405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-03-11T20:33:20.583841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-03-11T20:33:20.584291] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-03-11T20:33:20.585219] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-03-11T20:33:20.585276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:20.585308] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:20.585334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:20.585390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:20.646624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:20.647503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:20.647605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:20.647641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:20.771553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:20.771729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:20.771769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:20.771798] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:20.775268] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: DOWN (p=3.08%) [2026-03-11T20:33:20.775566] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-03-11T20:33:20.775719] [INFO ] [sig ] SYNA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:20.922075] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SYNA.txt [2026-03-11T20:33:20.922218] [INFO ] [sig ] [2797/3275] Completed SYNA in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:20.922259] [INFO ] [sig ] [2798/3275] Forecasting SYRE... [2026-03-11T20:33:20.922288] [INFO ] [sig ] Generating forecast for: SYRE [2026-03-11T20:33:20.922318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-03-11T20:33:20.934813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-03-11T20:33:20.935143] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-03-11T20:33:20.935971] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-03-11T20:33:20.936023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:20.936082] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:20.936110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:20.936183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:21.000165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:21.001283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:21.001420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:21.001475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:21.130396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:21.130732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:21.130773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:21.130802] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:21.135021] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=26.17%) [2026-03-11T20:33:21.135324] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-03-11T20:33:21.135463] [INFO ] [sig ] SYRE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:21.287519] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/SYRE.txt [2026-03-11T20:33:21.287691] [INFO ] [sig ] [2798/3275] Completed SYRE in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:21.287731] [INFO ] [sig ] [2799/3275] Forecasting SYY... [2026-03-11T20:33:21.287762] [INFO ] [sig ] Generating forecast for: SYY [2026-03-11T20:33:21.287791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-03-11T20:33:21.299882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-03-11T20:33:21.300275] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-03-11T20:33:21.301168] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-03-11T20:33:21.301221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:21.301253] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:21.301282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:21.301341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:21.363843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:21.364926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:21.365031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:21.365064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:21.493874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:21.494033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:21.494074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:21.494103] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:21.498222] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=81.43%) [2026-03-11T20:33:21.498727] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-03-11T20:33:21.498866] [INFO ] [sig ] SYY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:21.641337] [INFO ] [LOCAL ] Saved forecast: SYY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/SYY.txt [2026-03-11T20:33:21.641488] [INFO ] [sig ] [2799/3275] Completed SYY in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:21.641530] [INFO ] [sig ] [2800/3275] Forecasting TAC... [2026-03-11T20:33:21.641559] [INFO ] [sig ] Generating forecast for: TAC [2026-03-11T20:33:21.641611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-03-11T20:33:21.653814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-03-11T20:33:21.654219] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-03-11T20:33:21.655059] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-03-11T20:33:21.655125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:21.655159] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:21.655187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:21.655253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:21.714732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:21.715561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:21.715679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:21.715713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:21.841874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:21.842049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:21.842092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:21.842121] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:21.845667] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-03-11T20:33:21.845956] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-03-11T20:33:21.846087] [INFO ] [sig ] TAC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:21.990347] [INFO ] [LOCAL ] Saved forecast: TAC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TAC.txt [2026-03-11T20:33:21.990487] [INFO ] [sig ] [2800/3275] Completed TAC in 0.3s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:21.990526] [INFO ] [sig ] [2801/3275] Forecasting TAK... [2026-03-11T20:33:21.990555] [INFO ] [sig ] Generating forecast for: TAK [2026-03-11T20:33:21.990604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-03-11T20:33:22.004707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-03-11T20:33:22.005176] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-03-11T20:33:22.006080] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-03-11T20:33:22.006139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:22.006172] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:22.006197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:22.006262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:22.070189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:22.071133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:22.071220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:22.071254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:22.196183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:22.196343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:22.196383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:22.196441] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:22.200002] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: DOWN (p=44.25%) [2026-03-11T20:33:22.200278] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-03-11T20:33:22.200406] [INFO ] [sig ] TAK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:22.341703] [INFO ] [LOCAL ] Saved forecast: TAK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TAK.txt [2026-03-11T20:33:22.341851] [INFO ] [sig ] [2801/3275] Completed TAK in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:22.341891] [INFO ] [sig ] [2802/3275] Forecasting TAL... [2026-03-11T20:33:22.341921] [INFO ] [sig ] Generating forecast for: TAL [2026-03-11T20:33:22.341953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-03-11T20:33:22.355281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-03-11T20:33:22.355684] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-03-11T20:33:22.356485] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-03-11T20:33:22.356538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:22.356569] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:22.356625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:22.356683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:22.413956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:22.414679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:22.414757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:22.414789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:22.536302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:22.536466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:22.536504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:22.536532] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:22.540060] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-03-11T20:33:22.540383] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-03-11T20:33:22.540523] [INFO ] [sig ] TAL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:22.687872] [INFO ] [LOCAL ] Saved forecast: TAL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TAL.txt [2026-03-11T20:33:22.688041] [INFO ] [sig ] [2802/3275] Completed TAL in 0.3s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:22.688082] [INFO ] [sig ] [2803/3275] Forecasting TALK... [2026-03-11T20:33:22.688110] [INFO ] [sig ] Generating forecast for: TALK [2026-03-11T20:33:22.688141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-03-11T20:33:22.703764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-03-11T20:33:22.704154] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-03-11T20:33:22.705121] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-03-11T20:33:22.705173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:22.705203] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:22.705228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:22.705283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:22.763460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:22.764265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:22.764346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:22.764379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:22.892046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:22.892204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:22.892244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:22.892274] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:22.896407] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: UP (p=87.25%) [2026-03-11T20:33:22.896901] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-03-11T20:33:22.897040] [INFO ] [sig ] TALK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:23.046141] [INFO ] [LOCAL ] Saved forecast: TALK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TALK.txt [2026-03-11T20:33:23.046308] [INFO ] [sig ] [2803/3275] Completed TALK in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:23.046358] [INFO ] [sig ] [2804/3275] Forecasting TALO... [2026-03-11T20:33:23.046394] [INFO ] [sig ] Generating forecast for: TALO [2026-03-11T20:33:23.046427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-03-11T20:33:23.059452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-03-11T20:33:23.059808] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-03-11T20:33:23.060600] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-03-11T20:33:23.060651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:23.060681] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:23.060707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:23.060763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:23.120000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:23.120780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:23.120861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:23.120892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:23.247502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:23.247757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:23.247818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:23.247849] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:23.251505] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: UP (p=55.00%) [2026-03-11T20:33:23.251805] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-03-11T20:33:23.251936] [INFO ] [sig ] TALO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:23.400241] [INFO ] [LOCAL ] Saved forecast: TALO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TALO.txt [2026-03-11T20:33:23.400464] [INFO ] [sig ] [2804/3275] Completed TALO in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:23.400524] [INFO ] [sig ] [2805/3275] Forecasting TAOP... [2026-03-11T20:33:23.400562] [INFO ] [sig ] Generating forecast for: TAOP [2026-03-11T20:33:23.400622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-03-11T20:33:23.415950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-03-11T20:33:23.416394] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-03-11T20:33:23.417694] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-03-11T20:33:23.417760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:23.417798] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:23.417830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:23.417907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:23.480859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:23.481832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:23.481919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:23.481953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:23.605349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:23.605511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:23.605554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:23.605606] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:23.609186] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-03-11T20:33:23.609514] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-03-11T20:33:23.609664] [INFO ] [sig ] TAOP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:23.757454] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TAOP.txt [2026-03-11T20:33:23.757643] [INFO ] [sig ] [2805/3275] Completed TAOP in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:23.757688] [INFO ] [sig ] [2806/3275] Forecasting TAP... [2026-03-11T20:33:23.757717] [INFO ] [sig ] Generating forecast for: TAP [2026-03-11T20:33:23.757746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-03-11T20:33:23.770821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-03-11T20:33:23.771233] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-03-11T20:33:23.772085] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-03-11T20:33:23.772144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:23.772177] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:23.772204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:23.772261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:23.829913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:23.830853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:23.830942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:23.830974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:23.951957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:23.952122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:23.952163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:23.952193] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:23.955898] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=1.18%) [2026-03-11T20:33:23.956252] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-03-11T20:33:23.956397] [INFO ] [sig ] TAP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:24.116740] [INFO ] [LOCAL ] Saved forecast: TAP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TAP.txt [2026-03-11T20:33:24.116884] [INFO ] [sig ] [2806/3275] Completed TAP in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:24.116931] [INFO ] [sig ] [2807/3275] Forecasting TARA... [2026-03-11T20:33:24.116961] [INFO ] [sig ] Generating forecast for: TARA [2026-03-11T20:33:24.116990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-03-11T20:33:24.129595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-03-11T20:33:24.129917] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-03-11T20:33:24.130962] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-03-11T20:33:24.131014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:24.131053] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:24.131081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:24.131148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:24.192411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:24.193156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:24.193249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:24.193284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:24.315824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:24.316005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:24.316046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:24.316076] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:24.320026] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: UP (p=88.90%) [2026-03-11T20:33:24.320317] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-03-11T20:33:24.320449] [INFO ] [sig ] TARA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:24.467168] [INFO ] [LOCAL ] Saved forecast: TARA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TARA.txt [2026-03-11T20:33:24.467332] [INFO ] [sig ] [2807/3275] Completed TARA in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:24.467373] [INFO ] [sig ] [2808/3275] Forecasting TARK... [2026-03-11T20:33:24.467402] [INFO ] [sig ] Generating forecast for: TARK [2026-03-11T20:33:24.467432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-03-11T20:33:24.480327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-03-11T20:33:24.480710] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-03-11T20:33:24.481523] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-03-11T20:33:24.481784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:24.481816] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:24.481842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:24.481897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:24.542214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:24.543175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:24.543297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:24.543332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:24.666254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:24.666419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:24.666460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:24.666491] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:24.670035] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: DOWN (p=37.45%) [2026-03-11T20:33:24.670339] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-03-11T20:33:24.670480] [INFO ] [sig ] TARK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:24.818240] [INFO ] [LOCAL ] Saved forecast: TARK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TARK.txt [2026-03-11T20:33:24.818441] [INFO ] [sig ] [2808/3275] Completed TARK in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:24.818506] [INFO ] [sig ] [2809/3275] Forecasting TARS... [2026-03-11T20:33:24.818539] [INFO ] [sig ] Generating forecast for: TARS [2026-03-11T20:33:24.818588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-03-11T20:33:24.831657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-03-11T20:33:24.832025] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-03-11T20:33:24.832947] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-03-11T20:33:24.833000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:24.833041] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:24.833073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:24.833131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:24.894365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:24.895298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:24.895391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:24.895436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:25.030050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:25.030212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:25.030256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:25.030286] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:25.033991] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: DOWN (p=22.09%) [2026-03-11T20:33:25.034322] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-03-11T20:33:25.034467] [INFO ] [sig ] TARS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:25.180443] [INFO ] [LOCAL ] Saved forecast: TARS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TARS.txt [2026-03-11T20:33:25.180634] [INFO ] [sig ] [2809/3275] Completed TARS in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:25.180679] [INFO ] [sig ] [2810/3275] Forecasting TASK... [2026-03-11T20:33:25.180711] [INFO ] [sig ] Generating forecast for: TASK [2026-03-11T20:33:25.180743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-03-11T20:33:25.193268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-03-11T20:33:25.193692] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-03-11T20:33:25.194532] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-03-11T20:33:25.194611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:25.194647] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:25.194675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:25.194733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:25.255179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:25.256076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:25.256162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:25.256194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:25.379932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:25.380092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:25.380134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:25.380162] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:25.383972] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: UP (p=61.91%) [2026-03-11T20:33:25.384293] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-03-11T20:33:25.384431] [INFO ] [sig ] TASK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:25.539614] [INFO ] [LOCAL ] Saved forecast: TASK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TASK.txt [2026-03-11T20:33:25.539767] [INFO ] [sig ] [2810/3275] Completed TASK in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:25.539807] [INFO ] [sig ] [2811/3275] Forecasting TAYD... [2026-03-11T20:33:25.539838] [INFO ] [sig ] Generating forecast for: TAYD [2026-03-11T20:33:25.539870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-03-11T20:33:25.551699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-03-11T20:33:25.552021] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-03-11T20:33:25.553042] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-03-11T20:33:25.553096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:25.553142] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:25.553172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:25.553234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:25.616630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:25.617635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:25.617737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:25.617780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:25.735192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:25.735344] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:33:25.735385] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:25.735415] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:25.738971] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: UP (p=83.36%) [2026-03-11T20:33:25.739256] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-03-11T20:33:25.739389] [INFO ] [sig ] TAYD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:25.893278] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TAYD.txt [2026-03-11T20:33:25.893508] [INFO ] [sig ] [2811/3275] Completed TAYD in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-11T20:33:25.893563] [INFO ] [sig ] [2812/3275] Forecasting TBB... [2026-03-11T20:33:25.893616] [INFO ] [sig ] Generating forecast for: TBB [2026-03-11T20:33:25.893649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-03-11T20:33:25.906310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-03-11T20:33:25.906867] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-03-11T20:33:25.907888] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-03-11T20:33:25.907966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:25.907998] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:25.908023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:25.908079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:25.966610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:25.967329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:25.967411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:25.967443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:26.083397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:26.083553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:26.083614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:26.083644] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:26.087051] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=6.53%) [2026-03-11T20:33:26.087346] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-03-11T20:33:26.087475] [INFO ] [sig ] TBB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:26.228607] [INFO ] [LOCAL ] Saved forecast: TBB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TBB.txt [2026-03-11T20:33:26.228746] [INFO ] [sig ] [2812/3275] Completed TBB in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-11T20:33:26.228785] [INFO ] [sig ] [2813/3275] Forecasting TBBK... [2026-03-11T20:33:26.228814] [INFO ] [sig ] Generating forecast for: TBBK [2026-03-11T20:33:26.228844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-03-11T20:33:26.242117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-03-11T20:33:26.242466] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-03-11T20:33:26.243289] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-03-11T20:33:26.243346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:26.243383] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:26.243415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:26.243483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:26.300931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:26.301788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:26.301872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:26.301904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:26.420405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:26.420559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:26.420621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:26.420651] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:26.424160] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=91.47%) [2026-03-11T20:33:26.424450] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-03-11T20:33:26.424597] [INFO ] [sig ] TBBK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:26.572564] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TBBK.txt [2026-03-11T20:33:26.572766] [INFO ] [sig ] [2813/3275] Completed TBBK in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-11T20:33:26.572810] [INFO ] [sig ] [2814/3275] Forecasting TBI... [2026-03-11T20:33:26.572842] [INFO ] [sig ] Generating forecast for: TBI [2026-03-11T20:33:26.572873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-03-11T20:33:26.585427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-03-11T20:33:26.585807] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-03-11T20:33:26.586798] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-03-11T20:33:26.586863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:26.586909] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:26.586944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:26.587003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:26.648223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:26.649072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:26.649169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:26.649222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:26.777456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:26.777635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:26.777695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:26.777736] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:26.781470] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: UP (p=71.80%) [2026-03-11T20:33:26.781773] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-03-11T20:33:26.781904] [INFO ] [sig ] TBI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:26.928911] [INFO ] [LOCAL ] Saved forecast: TBI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TBI.txt [2026-03-11T20:33:26.929049] [INFO ] [sig ] [2814/3275] Completed TBI in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:26.929096] [INFO ] [sig ] [2815/3275] Forecasting TBIL... [2026-03-11T20:33:26.929125] [INFO ] [sig ] Generating forecast for: TBIL [2026-03-11T20:33:26.929155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-03-11T20:33:26.942691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-03-11T20:33:26.943092] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-03-11T20:33:26.943920] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-03-11T20:33:26.943972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:26.944032] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:26.944059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:26.944115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:27.002714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:27.003706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:27.003795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:27.003827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:27.073538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:27.073695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:27.073737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:27.073765] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:27.077266] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=99.62%) [2026-03-11T20:33:27.077549] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-03-11T20:33:27.077701] [INFO ] [sig ] TBIL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:27.222013] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TBIL.txt [2026-03-11T20:33:27.222186] [INFO ] [sig ] [2815/3275] Completed TBIL in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:27.222227] [INFO ] [sig ] [2816/3275] Forecasting TBLA... [2026-03-11T20:33:27.222256] [INFO ] [sig ] Generating forecast for: TBLA [2026-03-11T20:33:27.222286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-03-11T20:33:27.234823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-03-11T20:33:27.235185] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-03-11T20:33:27.236034] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-03-11T20:33:27.236087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:27.236119] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:27.236145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:27.236200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:27.295962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:27.296747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:27.296830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:27.296862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:27.417319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:27.417475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:27.417515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:27.417543] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:27.421151] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: DOWN (p=31.16%) [2026-03-11T20:33:27.421438] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-03-11T20:33:27.421612] [INFO ] [sig ] TBLA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:27.566876] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TBLA.txt [2026-03-11T20:33:27.567083] [INFO ] [sig ] [2816/3275] Completed TBLA in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:27.567132] [INFO ] [sig ] [2817/3275] Forecasting TBLD... [2026-03-11T20:33:27.567161] [INFO ] [sig ] Generating forecast for: TBLD [2026-03-11T20:33:27.567190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-03-11T20:33:27.582885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-03-11T20:33:27.583246] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-03-11T20:33:27.584097] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-03-11T20:33:27.584149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:27.584181] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:27.584206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:27.584261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:27.643804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:27.644753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:27.644840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:27.644872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:27.761483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:27.761655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:27.761695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:27.761723] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:27.765094] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=95.71%) [2026-03-11T20:33:27.765371] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-03-11T20:33:27.765522] [INFO ] [sig ] TBLD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:27.909198] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TBLD.txt [2026-03-11T20:33:27.909328] [INFO ] [sig ] [2817/3275] Completed TBLD in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:27.909375] [INFO ] [sig ] [2818/3275] Forecasting TBPH... [2026-03-11T20:33:27.909410] [INFO ] [sig ] Generating forecast for: TBPH [2026-03-11T20:33:27.909446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-03-11T20:33:27.921646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-03-11T20:33:27.921954] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-03-11T20:33:27.922755] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-03-11T20:33:27.922806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:27.922837] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:27.922863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:27.922919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:27.980074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:27.980730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:27.980806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:27.980837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:28.102534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:28.102691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:28.102747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:28.102822] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:28.106170] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: UP (p=61.77%) [2026-03-11T20:33:28.106442] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-03-11T20:33:28.106567] [INFO ] [sig ] TBPH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:28.249448] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TBPH.txt [2026-03-11T20:33:28.249609] [INFO ] [sig ] [2818/3275] Completed TBPH in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:28.249651] [INFO ] [sig ] [2819/3275] Forecasting TBRG... [2026-03-11T20:33:28.249679] [INFO ] [sig ] Generating forecast for: TBRG [2026-03-11T20:33:28.249708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-03-11T20:33:28.261871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-03-11T20:33:28.262216] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-03-11T20:33:28.263087] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-03-11T20:33:28.263141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:28.263172] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:28.263199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:28.263254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:28.321885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:28.322565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:28.322663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:28.322695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:28.440877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:28.440988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:28.441024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:28.441053] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:28.444267] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-03-11T20:33:28.444537] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-03-11T20:33:28.444680] [INFO ] [sig ] TBRG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:28.585734] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TBRG.txt [2026-03-11T20:33:28.585861] [INFO ] [sig ] [2819/3275] Completed TBRG in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:28.585900] [INFO ] [sig ] [2820/3275] Forecasting TCBI... [2026-03-11T20:33:28.585928] [INFO ] [sig ] Generating forecast for: TCBI [2026-03-11T20:33:28.585957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-03-11T20:33:28.597868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-03-11T20:33:28.598175] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-03-11T20:33:28.598963] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-03-11T20:33:28.599013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:28.599044] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:28.599070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:28.599126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:28.656516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:28.657344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:28.657457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:28.657490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:28.779380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:28.779536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:28.779591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:28.779625] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:28.783030] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: DOWN (p=20.05%) [2026-03-11T20:33:28.783300] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-03-11T20:33:28.783429] [INFO ] [sig ] TCBI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:28.925063] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TCBI.txt [2026-03-11T20:33:28.925204] [INFO ] [sig ] [2820/3275] Completed TCBI in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:28.925245] [INFO ] [sig ] [2821/3275] Forecasting TCBIO... [2026-03-11T20:33:28.925273] [INFO ] [sig ] Generating forecast for: TCBIO [2026-03-11T20:33:28.925303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-03-11T20:33:28.937051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-03-11T20:33:28.937383] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-03-11T20:33:28.938229] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-03-11T20:33:28.938284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:28.938315] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:28.938340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:28.938395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:28.997659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:28.998508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:28.998613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:28.998650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:29.118527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:29.118721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:29.118770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:29.118801] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:29.122535] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: DOWN (p=39.70%) [2026-03-11T20:33:29.122873] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-03-11T20:33:29.123019] [INFO ] [sig ] TCBIO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:29.266612] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TCBIO.txt [2026-03-11T20:33:29.266784] [INFO ] [sig ] [2821/3275] Completed TCBIO in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:29.266825] [INFO ] [sig ] [2822/3275] Forecasting TCBK... [2026-03-11T20:33:29.266854] [INFO ] [sig ] Generating forecast for: TCBK [2026-03-11T20:33:29.266884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-03-11T20:33:29.278795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-03-11T20:33:29.279131] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-03-11T20:33:29.279928] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-03-11T20:33:29.279979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:29.280023] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:29.280050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:29.280106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:29.340188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:29.340974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:29.341057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:29.341091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:29.462192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:29.462345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:29.462385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:29.462413] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:29.465913] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: UP (p=69.50%) [2026-03-11T20:33:29.466203] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-03-11T20:33:29.466333] [INFO ] [sig ] TCBK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:29.608037] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TCBK.txt [2026-03-11T20:33:29.608185] [INFO ] [sig ] [2822/3275] Completed TCBK in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:29.608226] [INFO ] [sig ] [2823/3275] Forecasting TCBX... [2026-03-11T20:33:29.608254] [INFO ] [sig ] Generating forecast for: TCBX [2026-03-11T20:33:29.608283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-03-11T20:33:29.620160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-03-11T20:33:29.620518] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-03-11T20:33:29.621346] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-03-11T20:33:29.621399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:29.621439] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:29.621481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:29.621561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:29.681314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:29.682124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:29.682209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:29.682241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:29.804201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:29.804362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:29.804403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:29.804433] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:29.807874] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: UP (p=86.15%) [2026-03-11T20:33:29.808184] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-03-11T20:33:29.808317] [INFO ] [sig ] TCBX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:29.950291] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TCBX.txt [2026-03-11T20:33:29.950449] [INFO ] [sig ] [2823/3275] Completed TCBX in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:29.950490] [INFO ] [sig ] [2824/3275] Forecasting TCMD... [2026-03-11T20:33:29.950519] [INFO ] [sig ] Generating forecast for: TCMD [2026-03-11T20:33:29.950550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-03-11T20:33:29.962795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-03-11T20:33:29.963187] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-03-11T20:33:29.964012] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-03-11T20:33:29.964064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:29.964096] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:29.964122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:29.964178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:30.021973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:30.022840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:30.022930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:30.022961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:30.146587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:30.146746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:30.146786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:30.146814] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:30.150314] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=21.64%) [2026-03-11T20:33:30.150631] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-03-11T20:33:30.150766] [INFO ] [sig ] TCMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:30.293436] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TCMD.txt [2026-03-11T20:33:30.293614] [INFO ] [sig ] [2824/3275] Completed TCMD in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:30.293659] [INFO ] [sig ] [2825/3275] Forecasting TCOM... [2026-03-11T20:33:30.293689] [INFO ] [sig ] Generating forecast for: TCOM [2026-03-11T20:33:30.293719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-03-11T20:33:30.305927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-03-11T20:33:30.306289] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-03-11T20:33:30.307134] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-03-11T20:33:30.307186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:30.307217] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:30.307244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:30.307299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:30.369610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:30.370665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:30.370801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:30.370836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:30.491344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:30.491503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:30.491541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:30.491589] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:30.495068] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: UP (p=57.77%) [2026-03-11T20:33:30.495361] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-03-11T20:33:30.495494] [INFO ] [sig ] TCOM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:30.637710] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TCOM.txt [2026-03-11T20:33:30.637863] [INFO ] [sig ] [2825/3275] Completed TCOM in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:30.637903] [INFO ] [sig ] [2826/3275] Forecasting TCPC... [2026-03-11T20:33:30.637956] [INFO ] [sig ] Generating forecast for: TCPC [2026-03-11T20:33:30.637987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-03-11T20:33:30.650446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-03-11T20:33:30.650833] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-03-11T20:33:30.651669] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-03-11T20:33:30.651721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:30.651752] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:30.651779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:30.651834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:30.709402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:30.710174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:30.710260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:30.710291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:30.830029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:30.830185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:30.830225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:30.830254] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:30.833749] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=39.25%) [2026-03-11T20:33:30.834035] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-03-11T20:33:30.834161] [INFO ] [sig ] TCPC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:30.976786] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TCPC.txt [2026-03-11T20:33:30.976923] [INFO ] [sig ] [2826/3275] Completed TCPC in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:30.976963] [INFO ] [sig ] [2827/3275] Forecasting TCX... [2026-03-11T20:33:30.976992] [INFO ] [sig ] Generating forecast for: TCX [2026-03-11T20:33:30.977022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-03-11T20:33:30.988680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-03-11T20:33:30.989026] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-03-11T20:33:30.989872] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-03-11T20:33:30.989924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:30.989956] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:30.989982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:30.990037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:31.047635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:31.048498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:31.048608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:31.048644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:31.156666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:31.156821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:31.156860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:31.156888] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:31.160336] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-03-11T20:33:31.160649] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-03-11T20:33:31.160781] [INFO ] [sig ] TCX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:31.303298] [INFO ] [LOCAL ] Saved forecast: TCX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TCX.txt [2026-03-11T20:33:31.303440] [INFO ] [sig ] [2827/3275] Completed TCX in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:31.303479] [INFO ] [sig ] [2828/3275] Forecasting TD... [2026-03-11T20:33:31.303508] [INFO ] [sig ] Generating forecast for: TD [2026-03-11T20:33:31.303537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-03-11T20:33:31.325496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-03-11T20:33:31.325895] [INFO ] [FORECASTER] Starting predict_future for TD [2026-03-11T20:33:31.326709] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-03-11T20:33:31.326761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:31.326793] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:31.326819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:31.326875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:31.384642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:31.385399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:31.385500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:31.385540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:31.503713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:31.503869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:31.503908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:31.503936] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:31.507402] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: UP (p=54.50%) [2026-03-11T20:33:31.507741] [INFO ] [FORECASTER] Completed predict_future for TD [2026-03-11T20:33:31.507873] [INFO ] [sig ] TD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:31.650346] [INFO ] [LOCAL ] Saved forecast: TD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TD.txt [2026-03-11T20:33:31.650503] [INFO ] [sig ] [2828/3275] Completed TD in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:31.650543] [INFO ] [sig ] [2829/3275] Forecasting TDC... [2026-03-11T20:33:31.650593] [INFO ] [sig ] Generating forecast for: TDC [2026-03-11T20:33:31.650627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-03-11T20:33:31.662993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-03-11T20:33:31.663326] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-03-11T20:33:31.664127] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-03-11T20:33:31.664179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:31.664210] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:31.664236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:31.664291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:31.727554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:31.728478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:31.728605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:31.728646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:31.851838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:31.851995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:31.852036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:31.852093] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:31.855501] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: UP (p=77.70%) [2026-03-11T20:33:31.855812] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-03-11T20:33:31.855955] [INFO ] [sig ] TDC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:31.999918] [INFO ] [LOCAL ] Saved forecast: TDC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TDC.txt [2026-03-11T20:33:32.000066] [INFO ] [sig ] [2829/3275] Completed TDC in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-11T20:33:32.000105] [INFO ] [sig ] [2830/3275] Forecasting TDF... [2026-03-11T20:33:32.000136] [INFO ] [sig ] Generating forecast for: TDF [2026-03-11T20:33:32.000166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-03-11T20:33:32.012162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-03-11T20:33:32.012430] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-03-11T20:33:32.013215] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-03-11T20:33:32.013266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:32.013296] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:32.013322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:32.013378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:32.070896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:32.071520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:32.071612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:32.071647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:32.184415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:32.184540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:32.184594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:32.184626] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:32.187861] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: UP (p=64.46%) [2026-03-11T20:33:32.188152] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-03-11T20:33:32.188276] [INFO ] [sig ] TDF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:32.329457] [INFO ] [LOCAL ] Saved forecast: TDF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TDF.txt [2026-03-11T20:33:32.329616] [INFO ] [sig ] [2830/3275] Completed TDF in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-11T20:33:32.329665] [INFO ] [sig ] [2831/3275] Forecasting TDG... [2026-03-11T20:33:32.329700] [INFO ] [sig ] Generating forecast for: TDG [2026-03-11T20:33:32.329729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-03-11T20:33:32.342284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-03-11T20:33:32.342601] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-03-11T20:33:32.343363] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-03-11T20:33:32.343414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:32.343445] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:32.343472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:32.343538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:32.401343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:32.401969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:32.402046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:32.402090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:32.521051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:32.521186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:32.521226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:32.521255] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:32.524564] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=94.43%) [2026-03-11T20:33:32.524855] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-03-11T20:33:32.524975] [INFO ] [sig ] TDG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:32.668997] [INFO ] [LOCAL ] Saved forecast: TDG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TDG.txt [2026-03-11T20:33:32.669107] [INFO ] [sig ] [2831/3275] Completed TDG in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:32.669144] [INFO ] [sig ] [2832/3275] Forecasting TDS... [2026-03-11T20:33:32.669172] [INFO ] [sig ] Generating forecast for: TDS [2026-03-11T20:33:32.669201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-03-11T20:33:32.682094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-03-11T20:33:32.682376] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-03-11T20:33:32.683167] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-03-11T20:33:32.683218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:32.683272] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:32.683300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:32.683356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:32.741821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:32.742487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:32.742565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:32.742617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:32.863206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:32.863362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:32.863404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:32.863432] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:32.866858] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: DOWN (p=32.75%) [2026-03-11T20:33:32.867147] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-03-11T20:33:32.867282] [INFO ] [sig ] TDS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:33.021399] [INFO ] [LOCAL ] Saved forecast: TDS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TDS.txt [2026-03-11T20:33:33.021649] [INFO ] [sig ] [2832/3275] Completed TDS in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:33.021696] [INFO ] [sig ] [2833/3275] Forecasting TDSC... [2026-03-11T20:33:33.021727] [INFO ] [sig ] Generating forecast for: TDSC [2026-03-11T20:33:33.021765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-03-11T20:33:33.033449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-03-11T20:33:33.033830] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-03-11T20:33:33.034702] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-03-11T20:33:33.034756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:33.034788] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:33.034815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:33.034884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:33.093635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:33.094489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:33.094596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:33.094632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:33.209530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:33.209706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:33.209747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:33.209776] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:33.213318] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: DOWN (p=21.05%) [2026-03-11T20:33:33.213669] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-03-11T20:33:33.213806] [INFO ] [sig ] TDSC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:33.360149] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TDSC.txt [2026-03-11T20:33:33.360296] [INFO ] [sig ] [2833/3275] Completed TDSC in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:33.360336] [INFO ] [sig ] [2834/3275] Forecasting TDUP... [2026-03-11T20:33:33.360365] [INFO ] [sig ] Generating forecast for: TDUP [2026-03-11T20:33:33.360395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-03-11T20:33:33.372755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-03-11T20:33:33.373122] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-03-11T20:33:33.373997] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-03-11T20:33:33.374051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:33.374082] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:33.374108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:33.374164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:33.433898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:33.434831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:33.434939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:33.434983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:33.560808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:33.560968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:33.561009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:33.561037] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:33.564561] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: DOWN (p=35.47%) [2026-03-11T20:33:33.564881] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-03-11T20:33:33.565019] [INFO ] [sig ] TDUP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:33.709839] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TDUP.txt [2026-03-11T20:33:33.709981] [INFO ] [sig ] [2834/3275] Completed TDUP in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:33.710020] [INFO ] [sig ] [2835/3275] Forecasting TDY... [2026-03-11T20:33:33.710049] [INFO ] [sig ] Generating forecast for: TDY [2026-03-11T20:33:33.710080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-03-11T20:33:33.722155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-03-11T20:33:33.722530] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-03-11T20:33:33.723361] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-03-11T20:33:33.723427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:33.723459] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:33.723486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:33.723546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:33.781448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:33.782254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:33.782338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:33.782370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:33.903103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:33.903265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:33.903304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:33.903384] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:33.906935] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=90.43%) [2026-03-11T20:33:33.907233] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-03-11T20:33:33.907364] [INFO ] [sig ] TDY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:34.053636] [INFO ] [LOCAL ] Saved forecast: TDY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TDY.txt [2026-03-11T20:33:34.053791] [INFO ] [sig ] [2835/3275] Completed TDY in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:34.053832] [INFO ] [sig ] [2836/3275] Forecasting TEAM... [2026-03-11T20:33:34.053860] [INFO ] [sig ] Generating forecast for: TEAM [2026-03-11T20:33:34.053891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-03-11T20:33:34.067559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-03-11T20:33:34.067975] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-03-11T20:33:34.068981] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-03-11T20:33:34.069033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:34.069063] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:34.069088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:34.069143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:34.127859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:34.128737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:34.128823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:34.128855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:34.252142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:34.252300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:34.252341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:34.252368] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:34.255955] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=4.64%) [2026-03-11T20:33:34.256252] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-03-11T20:33:34.256385] [INFO ] [sig ] TEAM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:34.402264] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TEAM.txt [2026-03-11T20:33:34.402413] [INFO ] [sig ] [2836/3275] Completed TEAM in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:34.402455] [INFO ] [sig ] [2837/3275] Forecasting TECH... [2026-03-11T20:33:34.402485] [INFO ] [sig ] Generating forecast for: TECH [2026-03-11T20:33:34.402520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-03-11T20:33:34.415129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-03-11T20:33:34.415454] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-03-11T20:33:34.416277] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-03-11T20:33:34.416329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:34.416360] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:34.416386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:34.416442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:34.474439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:34.475196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:34.475297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:34.475331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:34.602496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:34.602671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:34.602711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:34.602739] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:34.606547] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: DOWN (p=22.92%) [2026-03-11T20:33:34.606858] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-03-11T20:33:34.606990] [INFO ] [sig ] TECH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:34.751645] [INFO ] [LOCAL ] Saved forecast: TECH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TECH.txt [2026-03-11T20:33:34.751779] [INFO ] [sig ] [2837/3275] Completed TECH in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:34.751818] [INFO ] [sig ] [2838/3275] Forecasting TECK... [2026-03-11T20:33:34.751847] [INFO ] [sig ] Generating forecast for: TECK [2026-03-11T20:33:34.751877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-03-11T20:33:34.764466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-03-11T20:33:34.764819] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-03-11T20:33:34.765657] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-03-11T20:33:34.765713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:34.765744] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:34.765770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:34.765825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:34.825975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:34.826660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:34.826737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:34.826768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:34.951484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:34.951655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:34.951695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:34.951722] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:34.955241] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: UP (p=79.93%) [2026-03-11T20:33:34.955511] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-03-11T20:33:34.955657] [INFO ] [sig ] TECK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:35.097885] [INFO ] [LOCAL ] Saved forecast: TECK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TECK.txt [2026-03-11T20:33:35.098046] [INFO ] [sig ] [2838/3275] Completed TECK in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:35.098086] [INFO ] [sig ] [2839/3275] Forecasting TEI... [2026-03-11T20:33:35.098114] [INFO ] [sig ] Generating forecast for: TEI [2026-03-11T20:33:35.098143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-03-11T20:33:35.109450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-03-11T20:33:35.109806] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-03-11T20:33:35.110606] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-03-11T20:33:35.110658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:35.110690] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:35.110716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:35.110772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:35.168944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:35.169630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:35.169707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:35.169738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:35.286318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:35.286464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:35.286503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:35.286532] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:35.289973] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: DOWN (p=3.37%) [2026-03-11T20:33:35.290245] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-03-11T20:33:35.290370] [INFO ] [sig ] TEI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:35.431867] [INFO ] [LOCAL ] Saved forecast: TEI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TEI.txt [2026-03-11T20:33:35.432003] [INFO ] [sig ] [2839/3275] Completed TEI in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:35.432044] [INFO ] [sig ] [2840/3275] Forecasting TELO... [2026-03-11T20:33:35.432072] [INFO ] [sig ] Generating forecast for: TELO [2026-03-11T20:33:35.432102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-03-11T20:33:35.443777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-03-11T20:33:35.444111] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-03-11T20:33:35.444916] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-03-11T20:33:35.444967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:35.444999] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:35.445025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:35.445081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:35.502398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:35.503128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:35.503208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:35.503241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:35.628109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:35.628306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:35.628353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:35.628382] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:35.632420] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-03-11T20:33:35.632830] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-03-11T20:33:35.632973] [INFO ] [sig ] TELO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:35.815012] [INFO ] [LOCAL ] Saved forecast: TELO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TELO.txt [2026-03-11T20:33:35.815174] [INFO ] [sig ] [2840/3275] Completed TELO in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:35.815216] [INFO ] [sig ] [2841/3275] Forecasting TEM... [2026-03-11T20:33:35.815244] [INFO ] [sig ] Generating forecast for: TEM [2026-03-11T20:33:35.815274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-03-11T20:33:35.827889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-03-11T20:33:35.828340] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-03-11T20:33:35.829198] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-03-11T20:33:35.829252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:35.829283] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:35.829309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:35.829369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:35.887701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:35.888706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:35.888805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:35.888837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:36.013675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:36.013839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:36.013879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:36.013906] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:36.017630] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-03-11T20:33:36.018031] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-03-11T20:33:36.018184] [INFO ] [sig ] TEM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:36.166645] [INFO ] [LOCAL ] Saved forecast: TEM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TEM.txt [2026-03-11T20:33:36.166801] [INFO ] [sig ] [2841/3275] Completed TEM in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:36.166840] [INFO ] [sig ] [2842/3275] Forecasting TENB... [2026-03-11T20:33:36.166870] [INFO ] [sig ] Generating forecast for: TENB [2026-03-11T20:33:36.166899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-03-11T20:33:36.178936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-03-11T20:33:36.179291] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-03-11T20:33:36.180139] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-03-11T20:33:36.180191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:36.180221] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:36.180248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:36.180303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:36.237679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:36.238519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:36.238657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:36.238692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:36.362231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:36.362412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:36.362453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:36.362482] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:36.366109] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=92.60%) [2026-03-11T20:33:36.366477] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-03-11T20:33:36.366648] [INFO ] [sig ] TENB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:36.510558] [INFO ] [LOCAL ] Saved forecast: TENB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TENB.txt [2026-03-11T20:33:36.510727] [INFO ] [sig ] [2842/3275] Completed TENB in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:36.510767] [INFO ] [sig ] [2843/3275] Forecasting TENX... [2026-03-11T20:33:36.510796] [INFO ] [sig ] Generating forecast for: TENX [2026-03-11T20:33:36.510826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-03-11T20:33:36.522068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-03-11T20:33:36.522424] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-03-11T20:33:36.523288] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-03-11T20:33:36.523343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:36.523375] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:36.523401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:36.523462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:36.581355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:36.582141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:36.582228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:36.582260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:36.697035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:36.697197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:36.697238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:36.697269] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:36.700917] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=75.90%) [2026-03-11T20:33:36.701289] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-03-11T20:33:36.701447] [INFO ] [sig ] TENX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:36.850691] [INFO ] [LOCAL ] Saved forecast: TENX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TENX.txt [2026-03-11T20:33:36.850850] [INFO ] [sig ] [2843/3275] Completed TENX in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:36.850890] [INFO ] [sig ] [2844/3275] Forecasting TERN... [2026-03-11T20:33:36.850919] [INFO ] [sig ] Generating forecast for: TERN [2026-03-11T20:33:36.850950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-03-11T20:33:36.864000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-03-11T20:33:36.864403] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-03-11T20:33:36.865251] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-03-11T20:33:36.865306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:36.865339] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:36.865365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:36.865421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:36.923149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:36.924012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:36.924103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:36.924136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:37.049338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:37.049509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:37.049553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:37.049610] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:37.053245] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: UP (p=75.50%) [2026-03-11T20:33:37.053558] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-03-11T20:33:37.053717] [INFO ] [sig ] TERN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:37.199083] [INFO ] [LOCAL ] Saved forecast: TERN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TERN.txt [2026-03-11T20:33:37.199221] [INFO ] [sig ] [2844/3275] Completed TERN in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:37.199262] [INFO ] [sig ] [2845/3275] Forecasting TEVA... [2026-03-11T20:33:37.199290] [INFO ] [sig ] Generating forecast for: TEVA [2026-03-11T20:33:37.199319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-03-11T20:33:37.211675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-03-11T20:33:37.211994] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-03-11T20:33:37.212834] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-03-11T20:33:37.212886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:37.212917] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:37.212944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:37.212999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:37.272877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:37.273688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:37.273768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:37.273799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:37.391725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:37.391886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:37.391925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:37.391954] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:37.395370] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: UP (p=92.54%) [2026-03-11T20:33:37.395661] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-03-11T20:33:37.395794] [INFO ] [sig ] TEVA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:37.536241] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TEVA.txt [2026-03-11T20:33:37.536423] [INFO ] [sig ] [2845/3275] Completed TEVA in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:37.536462] [INFO ] [sig ] [2846/3275] Forecasting TEX... [2026-03-11T20:33:37.536493] [INFO ] [sig ] Generating forecast for: TEX [2026-03-11T20:33:37.536524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-03-11T20:33:37.548353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-03-11T20:33:37.548721] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-03-11T20:33:37.549509] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-03-11T20:33:37.549560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:37.549637] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:37.549672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:37.549741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:37.608076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:37.608785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:37.608860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:37.608892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:37.737652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:37.737810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:37.737849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:37.737877] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:37.741313] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: DOWN (p=9.76%) [2026-03-11T20:33:37.741608] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-03-11T20:33:37.741764] [INFO ] [sig ] TEX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:37.884166] [INFO ] [LOCAL ] Saved forecast: TEX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TEX.txt [2026-03-11T20:33:37.884302] [INFO ] [sig ] [2846/3275] Completed TEX in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-11T20:33:37.884341] [INFO ] [sig ] [2847/3275] Forecasting TFC... [2026-03-11T20:33:37.884369] [INFO ] [sig ] Generating forecast for: TFC [2026-03-11T20:33:37.884399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-03-11T20:33:37.896076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-03-11T20:33:37.896436] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-03-11T20:33:37.897239] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-03-11T20:33:37.897291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:37.897321] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:37.897348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:37.897404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:37.955953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:37.956806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:37.957080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:37.957112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:38.081643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:38.081807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:38.081848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:38.081877] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:38.085635] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: UP (p=86.12%) [2026-03-11T20:33:38.085984] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-03-11T20:33:38.086136] [INFO ] [sig ] TFC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:38.229827] [INFO ] [LOCAL ] Saved forecast: TFC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TFC.txt [2026-03-11T20:33:38.229997] [INFO ] [sig ] [2847/3275] Completed TFC in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:38.230040] [INFO ] [sig ] [2848/3275] Forecasting TFII... [2026-03-11T20:33:38.230071] [INFO ] [sig ] Generating forecast for: TFII [2026-03-11T20:33:38.230103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-03-11T20:33:38.243053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-03-11T20:33:38.243440] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-03-11T20:33:38.244297] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-03-11T20:33:38.244362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:38.244399] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:38.244427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:38.244486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:38.304861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:38.305773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:38.305861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:38.305894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:38.427564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:38.427735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:38.427775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:38.427804] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:38.431227] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: UP (p=80.44%) [2026-03-11T20:33:38.431500] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-03-11T20:33:38.431646] [INFO ] [sig ] TFII: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:38.571868] [INFO ] [LOCAL ] Saved forecast: TFII 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TFII.txt [2026-03-11T20:33:38.571995] [INFO ] [sig ] [2848/3275] Completed TFII in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:38.572033] [INFO ] [sig ] [2849/3275] Forecasting TFIN... [2026-03-11T20:33:38.572062] [INFO ] [sig ] Generating forecast for: TFIN [2026-03-11T20:33:38.572092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-03-11T20:33:38.584357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-03-11T20:33:38.584696] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-03-11T20:33:38.585465] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-03-11T20:33:38.585516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:38.585594] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:38.585626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:38.585682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:38.643263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:38.644081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:38.644165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:38.644196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:38.761083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:38.761232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:38.761270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:38.761298] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:38.764791] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-03-11T20:33:38.765073] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-03-11T20:33:38.765198] [INFO ] [sig ] TFIN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:38.914006] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TFIN.txt [2026-03-11T20:33:38.914158] [INFO ] [sig ] [2849/3275] Completed TFIN in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:38.914214] [INFO ] [sig ] [2850/3275] Forecasting TFPM... [2026-03-11T20:33:38.914245] [INFO ] [sig ] Generating forecast for: TFPM [2026-03-11T20:33:38.914275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-03-11T20:33:38.926751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-03-11T20:33:38.927123] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-03-11T20:33:38.928032] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-03-11T20:33:38.928084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:38.928115] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:38.928140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:38.928195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:38.986644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:38.987469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:38.987558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:38.987610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:39.111525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:39.111703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:39.111745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:39.111773] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:39.115235] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: UP (p=54.83%) [2026-03-11T20:33:39.115529] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-03-11T20:33:39.115697] [INFO ] [sig ] TFPM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:39.259120] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TFPM.txt [2026-03-11T20:33:39.259274] [INFO ] [sig ] [2850/3275] Completed TFPM in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:39.259315] [INFO ] [sig ] [2851/3275] Forecasting TFSL... [2026-03-11T20:33:39.259344] [INFO ] [sig ] Generating forecast for: TFSL [2026-03-11T20:33:39.259374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-03-11T20:33:39.271316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-03-11T20:33:39.271708] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-03-11T20:33:39.272501] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-03-11T20:33:39.272552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:39.272605] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:39.272633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:39.272688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:39.330237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:39.331019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:39.331104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:39.331136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:39.455642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:39.455815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:39.455864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:39.455897] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:39.459610] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-03-11T20:33:39.459930] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-03-11T20:33:39.460100] [INFO ] [sig ] TFSL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:39.602464] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TFSL.txt [2026-03-11T20:33:39.602622] [INFO ] [sig ] [2851/3275] Completed TFSL in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:39.602661] [INFO ] [sig ] [2852/3275] Forecasting TG... [2026-03-11T20:33:39.602692] [INFO ] [sig ] Generating forecast for: TG [2026-03-11T20:33:39.602722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-03-11T20:33:39.614837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-03-11T20:33:39.615200] [INFO ] [FORECASTER] Starting predict_future for TG [2026-03-11T20:33:39.616050] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-03-11T20:33:39.616102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:39.616133] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:39.616159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:39.616214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:39.674018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:39.674912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:39.675007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:39.675039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:39.797488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:39.797661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:39.797704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:39.797774] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:39.801440] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: DOWN (p=21.53%) [2026-03-11T20:33:39.801761] [INFO ] [FORECASTER] Completed predict_future for TG [2026-03-11T20:33:39.801900] [INFO ] [sig ] TG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:39.945100] [INFO ] [LOCAL ] Saved forecast: TG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TG.txt [2026-03-11T20:33:39.945240] [INFO ] [sig ] [2852/3275] Completed TG in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:39.945278] [INFO ] [sig ] [2853/3275] Forecasting TGLS... [2026-03-11T20:33:39.945308] [INFO ] [sig ] Generating forecast for: TGLS [2026-03-11T20:33:39.945338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-03-11T20:33:39.957867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-03-11T20:33:39.958270] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-03-11T20:33:39.959177] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-03-11T20:33:39.959231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:39.959264] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:39.959291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:39.959348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:40.019711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:40.020609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:40.020705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:40.020739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:40.143431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:40.143631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:40.143678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:40.143723] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:40.147413] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: DOWN (p=48.01%) [2026-03-11T20:33:40.147741] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-03-11T20:33:40.147900] [INFO ] [sig ] TGLS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:40.292324] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TGLS.txt [2026-03-11T20:33:40.292469] [INFO ] [sig ] [2853/3275] Completed TGLS in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:40.292507] [INFO ] [sig ] [2854/3275] Forecasting TGNA... [2026-03-11T20:33:40.292538] [INFO ] [sig ] Generating forecast for: TGNA [2026-03-11T20:33:40.292568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-03-11T20:33:40.306218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-03-11T20:33:40.306623] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-03-11T20:33:40.307671] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-03-11T20:33:40.307729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:40.307759] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:40.307785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:40.307841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:40.365505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:40.366291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:40.366375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:40.366407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:40.488022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:40.488174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:40.488213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:40.488241] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:40.491670] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: DOWN (p=36.63%) [2026-03-11T20:33:40.491954] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-03-11T20:33:40.492083] [INFO ] [sig ] TGNA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:40.633750] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TGNA.txt [2026-03-11T20:33:40.633887] [INFO ] [sig ] [2854/3275] Completed TGNA in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:40.633926] [INFO ] [sig ] [2855/3275] Forecasting TGS... [2026-03-11T20:33:40.633954] [INFO ] [sig ] Generating forecast for: TGS [2026-03-11T20:33:40.633985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-03-11T20:33:40.646462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-03-11T20:33:40.646852] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-03-11T20:33:40.647704] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-03-11T20:33:40.647758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:40.647790] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:40.647817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:40.647877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:40.705902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:40.706615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:40.706732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:40.706764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:40.839497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:40.839715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:40.839778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:40.839827] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:40.845313] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=67.62%) [2026-03-11T20:33:40.845796] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-03-11T20:33:40.845983] [INFO ] [sig ] TGS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:41.004230] [INFO ] [LOCAL ] Saved forecast: TGS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TGS.txt [2026-03-11T20:33:41.004364] [INFO ] [sig ] [2855/3275] Completed TGS in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:41.004402] [INFO ] [sig ] [2856/3275] Forecasting TGTX... [2026-03-11T20:33:41.004430] [INFO ] [sig ] Generating forecast for: TGTX [2026-03-11T20:33:41.004461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-03-11T20:33:41.016500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-03-11T20:33:41.016879] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-03-11T20:33:41.017680] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-03-11T20:33:41.017732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:41.017763] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:41.017789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:41.017845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:41.075635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:41.076405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:41.076489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:41.076520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:41.194929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:41.195084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:41.195123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:41.195152] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:41.198668] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: UP (p=86.37%) [2026-03-11T20:33:41.198975] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-03-11T20:33:41.199109] [INFO ] [sig ] TGTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:41.342502] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TGTX.txt [2026-03-11T20:33:41.342675] [INFO ] [sig ] [2856/3275] Completed TGTX in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:41.342717] [INFO ] [sig ] [2857/3275] Forecasting TH... [2026-03-11T20:33:41.342745] [INFO ] [sig ] Generating forecast for: TH [2026-03-11T20:33:41.342776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-03-11T20:33:41.355117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-03-11T20:33:41.355455] [INFO ] [FORECASTER] Starting predict_future for TH [2026-03-11T20:33:41.356257] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-03-11T20:33:41.356309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:41.356340] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:41.356390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:41.356449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:41.417292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:41.418197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:41.418279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:41.418311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:41.539148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:41.539319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:41.539361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:41.539389] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:41.542837] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-03-11T20:33:41.543118] [INFO ] [FORECASTER] Completed predict_future for TH [2026-03-11T20:33:41.543245] [INFO ] [sig ] TH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:41.685553] [INFO ] [LOCAL ] Saved forecast: TH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TH.txt [2026-03-11T20:33:41.685705] [INFO ] [sig ] [2857/3275] Completed TH in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:41.685745] [INFO ] [sig ] [2858/3275] Forecasting THC... [2026-03-11T20:33:41.685775] [INFO ] [sig ] Generating forecast for: THC [2026-03-11T20:33:41.685805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-03-11T20:33:41.698800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-03-11T20:33:41.699135] [INFO ] [FORECASTER] Starting predict_future for THC [2026-03-11T20:33:41.699951] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-03-11T20:33:41.700002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:41.700033] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:41.700058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:41.700113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:41.759362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:41.760041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:41.760119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:41.760151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:41.891469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:41.891653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:41.891695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:41.891722] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:41.895236] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-03-11T20:33:41.895562] [INFO ] [FORECASTER] Completed predict_future for THC [2026-03-11T20:33:41.895720] [INFO ] [sig ] THC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:42.049518] [INFO ] [LOCAL ] Saved forecast: THC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/THC.txt [2026-03-11T20:33:42.049712] [INFO ] [sig ] [2858/3275] Completed THC in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:42.049762] [INFO ] [sig ] [2859/3275] Forecasting THFF... [2026-03-11T20:33:42.049798] [INFO ] [sig ] Generating forecast for: THFF [2026-03-11T20:33:42.049835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-03-11T20:33:42.062389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-03-11T20:33:42.062823] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-03-11T20:33:42.063763] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-03-11T20:33:42.063828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:42.063860] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:42.063886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:42.063944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:42.121767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:42.122651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:42.122773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:42.122807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:42.253185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:42.253341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:42.253382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:42.253412] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:42.256991] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: DOWN (p=9.99%) [2026-03-11T20:33:42.257288] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-03-11T20:33:42.257422] [INFO ] [sig ] THFF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:42.403874] [INFO ] [LOCAL ] Saved forecast: THFF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/THFF.txt [2026-03-11T20:33:42.404020] [INFO ] [sig ] [2859/3275] Completed THFF in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:42.404059] [INFO ] [sig ] [2860/3275] Forecasting THG... [2026-03-11T20:33:42.404089] [INFO ] [sig ] Generating forecast for: THG [2026-03-11T20:33:42.404119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-03-11T20:33:42.416333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-03-11T20:33:42.416716] [INFO ] [FORECASTER] Starting predict_future for THG [2026-03-11T20:33:42.417516] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-03-11T20:33:42.417567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:42.417631] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:42.417658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:42.417714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:42.475382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:42.476232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:42.476318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:42.476350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:42.597404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:42.597558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:42.597618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:42.597647] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:42.601121] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=57.00%) [2026-03-11T20:33:42.601411] [INFO ] [FORECASTER] Completed predict_future for THG [2026-03-11T20:33:42.601540] [INFO ] [sig ] THG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:42.744240] [INFO ] [LOCAL ] Saved forecast: THG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/THG.txt [2026-03-11T20:33:42.744384] [INFO ] [sig ] [2860/3275] Completed THG in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:42.744424] [INFO ] [sig ] [2861/3275] Forecasting THO... [2026-03-11T20:33:42.744453] [INFO ] [sig ] Generating forecast for: THO [2026-03-11T20:33:42.744490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-03-11T20:33:42.756721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-03-11T20:33:42.757102] [INFO ] [FORECASTER] Starting predict_future for THO [2026-03-11T20:33:42.757937] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-03-11T20:33:42.757991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:42.758022] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:42.758048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:42.758108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:42.816237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:42.817024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:42.817114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:42.817147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:42.946322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:42.946481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:42.946521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:42.946549] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:42.950113] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: DOWN (p=3.90%) [2026-03-11T20:33:42.950410] [INFO ] [FORECASTER] Completed predict_future for THO [2026-03-11T20:33:42.950545] [INFO ] [sig ] THO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:43.096606] [INFO ] [LOCAL ] Saved forecast: THO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/THO.txt [2026-03-11T20:33:43.096747] [INFO ] [sig ] [2861/3275] Completed THO in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:43.096785] [INFO ] [sig ] [2862/3275] Forecasting THQ... [2026-03-11T20:33:43.096814] [INFO ] [sig ] Generating forecast for: THQ [2026-03-11T20:33:43.096844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-03-11T20:33:43.109145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-03-11T20:33:43.109516] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-03-11T20:33:43.110356] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-03-11T20:33:43.110408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:43.110440] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:43.110466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:43.110522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:43.168367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:43.169144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:43.169227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:43.169259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:43.287301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:43.287452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:43.287491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:43.287520] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:43.290984] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: UP (p=83.28%) [2026-03-11T20:33:43.291259] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-03-11T20:33:43.291383] [INFO ] [sig ] THQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:43.431283] [INFO ] [LOCAL ] Saved forecast: THQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/THQ.txt [2026-03-11T20:33:43.431426] [INFO ] [sig ] [2862/3275] Completed THQ in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:43.431466] [INFO ] [sig ] [2863/3275] Forecasting THRM... [2026-03-11T20:33:43.431495] [INFO ] [sig ] Generating forecast for: THRM [2026-03-11T20:33:43.431524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-03-11T20:33:43.443259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-03-11T20:33:43.443542] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-03-11T20:33:43.444332] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-03-11T20:33:43.444382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:43.444414] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:43.444440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:43.444496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:43.501985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:43.502604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:43.502681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:43.502713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:43.622687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:43.622804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:43.622840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:43.622868] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:43.626161] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: UP (p=56.38%) [2026-03-11T20:33:43.626431] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-03-11T20:33:43.626557] [INFO ] [sig ] THRM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:43.767646] [INFO ] [LOCAL ] Saved forecast: THRM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/THRM.txt [2026-03-11T20:33:43.767757] [INFO ] [sig ] [2863/3275] Completed THRM in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-11T20:33:43.767795] [INFO ] [sig ] [2864/3275] Forecasting THRY... [2026-03-11T20:33:43.767823] [INFO ] [sig ] Generating forecast for: THRY [2026-03-11T20:33:43.767852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-03-11T20:33:43.779838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-03-11T20:33:43.780130] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-03-11T20:33:43.780942] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-03-11T20:33:43.780994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:43.781025] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:43.781051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:43.781107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:43.839033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:43.839670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:43.839748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:43.839781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:43.960616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:43.960754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:43.960791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:43.960819] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:43.964539] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: UP (p=60.95%) [2026-03-11T20:33:43.964847] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-03-11T20:33:43.964973] [INFO ] [sig ] THRY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:44.107235] [INFO ] [LOCAL ] Saved forecast: THRY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/THRY.txt [2026-03-11T20:33:44.107360] [INFO ] [sig ] [2864/3275] Completed THRY in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:44.107399] [INFO ] [sig ] [2865/3275] Forecasting TIGO... [2026-03-11T20:33:44.107427] [INFO ] [sig ] Generating forecast for: TIGO [2026-03-11T20:33:44.107457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-03-11T20:33:44.120066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-03-11T20:33:44.120385] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-03-11T20:33:44.121205] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-03-11T20:33:44.121258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:44.121290] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:44.121317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:44.121374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:44.179244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:44.179878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:44.179956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:44.179989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:44.299889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:44.300026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:44.300065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:44.300094] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:44.303494] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: DOWN (p=35.24%) [2026-03-11T20:33:44.303790] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-03-11T20:33:44.303926] [INFO ] [sig ] TIGO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:44.448217] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TIGO.txt [2026-03-11T20:33:44.448334] [INFO ] [sig ] [2865/3275] Completed TIGO in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:44.448374] [INFO ] [sig ] [2866/3275] Forecasting TIL... [2026-03-11T20:33:44.448405] [INFO ] [sig ] Generating forecast for: TIL [2026-03-11T20:33:44.448435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-03-11T20:33:44.460284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-03-11T20:33:44.460596] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-03-11T20:33:44.461367] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-03-11T20:33:44.461418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:44.461473] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:44.461501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:44.461556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:44.518967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:44.519611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:44.519690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:44.519722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:44.641698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:44.641819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:44.641858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:44.641887] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:44.645223] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: DOWN (p=40.13%) [2026-03-11T20:33:44.645496] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-03-11T20:33:44.645640] [INFO ] [sig ] TIL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:44.790524] [INFO ] [LOCAL ] Saved forecast: TIL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TIL.txt [2026-03-11T20:33:44.790670] [INFO ] [sig ] [2866/3275] Completed TIL in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:44.790711] [INFO ] [sig ] [2867/3275] Forecasting TILE... [2026-03-11T20:33:44.790739] [INFO ] [sig ] Generating forecast for: TILE [2026-03-11T20:33:44.790769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-03-11T20:33:44.803130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-03-11T20:33:44.803513] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-03-11T20:33:44.804320] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-03-11T20:33:44.804372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:44.804402] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:44.804428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:44.804484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:44.862096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:44.862895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:44.862982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:44.863014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:44.986428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:44.986601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:44.986643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:44.986671] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:44.990138] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: DOWN (p=14.19%) [2026-03-11T20:33:44.990431] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-03-11T20:33:44.990560] [INFO ] [sig ] TILE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:45.132561] [INFO ] [LOCAL ] Saved forecast: TILE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TILE.txt [2026-03-11T20:33:45.132718] [INFO ] [sig ] [2867/3275] Completed TILE in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:45.132758] [INFO ] [sig ] [2868/3275] Forecasting TIMB... [2026-03-11T20:33:45.132787] [INFO ] [sig ] Generating forecast for: TIMB [2026-03-11T20:33:45.132817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-03-11T20:33:45.145377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-03-11T20:33:45.145757] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-03-11T20:33:45.146565] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-03-11T20:33:45.146646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:45.146678] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:45.146704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:45.146771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:45.204220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:45.204974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:45.205059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:45.205091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:45.322398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:45.322560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:45.322621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:45.322649] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:45.326089] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-03-11T20:33:45.326379] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-03-11T20:33:45.326507] [INFO ] [sig ] TIMB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:45.470339] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TIMB.txt [2026-03-11T20:33:45.470500] [INFO ] [sig ] [2868/3275] Completed TIMB in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:45.470540] [INFO ] [sig ] [2869/3275] Forecasting TITN... [2026-03-11T20:33:45.470591] [INFO ] [sig ] Generating forecast for: TITN [2026-03-11T20:33:45.470627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-03-11T20:33:45.483216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-03-11T20:33:45.483630] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-03-11T20:33:45.484416] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-03-11T20:33:45.484467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:45.484498] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:45.484523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:45.484598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:45.542424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:45.543328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:45.543412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:45.543445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:45.659799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:45.659958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:45.659998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:45.660062] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:45.663597] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-03-11T20:33:45.663876] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-03-11T20:33:45.664005] [INFO ] [sig ] TITN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:45.811602] [INFO ] [LOCAL ] Saved forecast: TITN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TITN.txt [2026-03-11T20:33:45.811757] [INFO ] [sig ] [2869/3275] Completed TITN in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:45.811797] [INFO ] [sig ] [2870/3275] Forecasting TJX... [2026-03-11T20:33:45.811828] [INFO ] [sig ] Generating forecast for: TJX [2026-03-11T20:33:45.811858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-03-11T20:33:45.824072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-03-11T20:33:45.824408] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-03-11T20:33:45.825220] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-03-11T20:33:45.825283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:45.825315] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:45.825341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:45.825397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:45.884485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:45.885351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:45.885438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:45.885472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:46.007502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:46.007681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:46.007721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:46.007749] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:46.011192] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: DOWN (p=20.05%) [2026-03-11T20:33:46.011474] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-03-11T20:33:46.011622] [INFO ] [sig ] TJX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:46.154623] [INFO ] [LOCAL ] Saved forecast: TJX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TJX.txt [2026-03-11T20:33:46.154762] [INFO ] [sig ] [2870/3275] Completed TJX in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:46.154803] [INFO ] [sig ] [2871/3275] Forecasting TK... [2026-03-11T20:33:46.154838] [INFO ] [sig ] Generating forecast for: TK [2026-03-11T20:33:46.154875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-03-11T20:33:46.166850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-03-11T20:33:46.167180] [INFO ] [FORECASTER] Starting predict_future for TK [2026-03-11T20:33:46.168039] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-03-11T20:33:46.168091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:46.168122] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:46.168148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:46.168204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:46.225845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:46.226614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:46.226693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:46.226725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:46.346758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:46.346921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:46.346959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:46.346988] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:46.350546] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-03-11T20:33:46.350870] [INFO ] [FORECASTER] Completed predict_future for TK [2026-03-11T20:33:46.351005] [INFO ] [sig ] TK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:46.496081] [INFO ] [LOCAL ] Saved forecast: TK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TK.txt [2026-03-11T20:33:46.496237] [INFO ] [sig ] [2871/3275] Completed TK in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:46.496276] [INFO ] [sig ] [2872/3275] Forecasting TKC... [2026-03-11T20:33:46.496306] [INFO ] [sig ] Generating forecast for: TKC [2026-03-11T20:33:46.496338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-03-11T20:33:46.510337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-03-11T20:33:46.510741] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-03-11T20:33:46.511793] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-03-11T20:33:46.511846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:46.511882] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:46.511912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:46.511971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:46.573953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:46.574852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:46.574957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:46.574993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:46.704639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:46.704797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:46.704839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:46.704868] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:46.708377] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: UP (p=62.35%) [2026-03-11T20:33:46.708701] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-03-11T20:33:46.708839] [INFO ] [sig ] TKC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:46.853644] [INFO ] [LOCAL ] Saved forecast: TKC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TKC.txt [2026-03-11T20:33:46.853795] [INFO ] [sig ] [2872/3275] Completed TKC in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:46.853834] [INFO ] [sig ] [2873/3275] Forecasting TKNO... [2026-03-11T20:33:46.853863] [INFO ] [sig ] Generating forecast for: TKNO [2026-03-11T20:33:46.853892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-03-11T20:33:46.866684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-03-11T20:33:46.867047] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-03-11T20:33:46.867874] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-03-11T20:33:46.867952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:46.867986] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:46.868012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:46.868069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:46.928729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:46.929480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:46.929564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:46.929625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:47.053443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:47.053616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:47.053656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:47.053684] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:47.057081] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: UP (p=65.73%) [2026-03-11T20:33:47.057353] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-03-11T20:33:47.057478] [INFO ] [sig ] TKNO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:47.201466] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TKNO.txt [2026-03-11T20:33:47.201635] [INFO ] [sig ] [2873/3275] Completed TKNO in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:47.201688] [INFO ] [sig ] [2874/3275] Forecasting TKO... [2026-03-11T20:33:47.201721] [INFO ] [sig ] Generating forecast for: TKO [2026-03-11T20:33:47.201753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-03-11T20:33:47.214270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-03-11T20:33:47.214630] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-03-11T20:33:47.215479] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-03-11T20:33:47.215533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:47.215566] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:47.215617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:47.215679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:47.276997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:47.277879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:47.277990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:47.278026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:47.399248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:47.399406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:47.399458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:47.399502] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:47.403045] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: DOWN (p=6.19%) [2026-03-11T20:33:47.403328] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-03-11T20:33:47.403460] [INFO ] [sig ] TKO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:47.550930] [INFO ] [LOCAL ] Saved forecast: TKO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TKO.txt [2026-03-11T20:33:47.551084] [INFO ] [sig ] [2874/3275] Completed TKO in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:47.551122] [INFO ] [sig ] [2875/3275] Forecasting TLK... [2026-03-11T20:33:47.551152] [INFO ] [sig ] Generating forecast for: TLK [2026-03-11T20:33:47.551182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-03-11T20:33:47.563670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-03-11T20:33:47.564019] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-03-11T20:33:47.564943] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-03-11T20:33:47.565006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:47.565039] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:47.565067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:47.565126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:47.624362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:47.625121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:47.625205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:47.625239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:47.749012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:47.749173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:47.749214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:47.749245] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:47.752781] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: DOWN (p=5.68%) [2026-03-11T20:33:47.753064] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-03-11T20:33:47.753212] [INFO ] [sig ] TLK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:47.897022] [INFO ] [LOCAL ] Saved forecast: TLK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TLK.txt [2026-03-11T20:33:47.897161] [INFO ] [sig ] [2875/3275] Completed TLK in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:47.897200] [INFO ] [sig ] [2876/3275] Forecasting TLS... [2026-03-11T20:33:47.897228] [INFO ] [sig ] Generating forecast for: TLS [2026-03-11T20:33:47.897257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-03-11T20:33:47.910168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-03-11T20:33:47.910516] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-03-11T20:33:47.911374] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-03-11T20:33:47.911429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:47.911461] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:47.911489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:47.911558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:47.969628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:47.970370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:47.970487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:47.970522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:48.096831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:48.096990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:48.097034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:48.097065] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:48.100630] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-03-11T20:33:48.100916] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-03-11T20:33:48.101045] [INFO ] [sig ] TLS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:48.244003] [INFO ] [LOCAL ] Saved forecast: TLS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TLS.txt [2026-03-11T20:33:48.244145] [INFO ] [sig ] [2876/3275] Completed TLS in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:48.244186] [INFO ] [sig ] [2877/3275] Forecasting TLSA... [2026-03-11T20:33:48.244219] [INFO ] [sig ] Generating forecast for: TLSA [2026-03-11T20:33:48.244250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-03-11T20:33:48.256431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-03-11T20:33:48.256782] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-03-11T20:33:48.257615] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-03-11T20:33:48.257666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:48.257698] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:48.257724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:48.257780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:48.316973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:48.317727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:48.317810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:48.317844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:48.443367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:48.443523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:48.443601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:48.443634] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:48.447016] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: DOWN (p=16.18%) [2026-03-11T20:33:48.447290] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-03-11T20:33:48.447415] [INFO ] [sig ] TLSA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:48.587266] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TLSA.txt [2026-03-11T20:33:48.587414] [INFO ] [sig ] [2877/3275] Completed TLSA in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:48.587453] [INFO ] [sig ] [2878/3275] Forecasting TLSI... [2026-03-11T20:33:48.587483] [INFO ] [sig ] Generating forecast for: TLSI [2026-03-11T20:33:48.587512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-03-11T20:33:48.598830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-03-11T20:33:48.599137] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-03-11T20:33:48.599953] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-03-11T20:33:48.600015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:48.600046] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:48.600072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:48.600127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:48.659266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:48.660364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:48.660450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:48.660483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:48.780790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:48.780948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:48.780988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:48.781018] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:48.784529] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=83.73%) [2026-03-11T20:33:48.784843] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-03-11T20:33:48.784986] [INFO ] [sig ] TLSI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:48.927332] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TLSI.txt [2026-03-11T20:33:48.927472] [INFO ] [sig ] [2878/3275] Completed TLSI in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:48.927510] [INFO ] [sig ] [2879/3275] Forecasting TLYS... [2026-03-11T20:33:48.927540] [INFO ] [sig ] Generating forecast for: TLYS [2026-03-11T20:33:48.927588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-03-11T20:33:48.938763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-03-11T20:33:48.939040] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-03-11T20:33:48.939837] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-03-11T20:33:48.939889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:48.939921] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:48.939951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:48.940007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:49.010624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:49.011526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:49.011648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:49.011689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:49.144056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:49.144231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:49.144283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:49.144314] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:49.148424] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=47.59%) [2026-03-11T20:33:49.148790] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-03-11T20:33:49.148937] [INFO ] [sig ] TLYS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:49.308798] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TLYS.txt [2026-03-11T20:33:49.308961] [INFO ] [sig ] [2879/3275] Completed TLYS in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:49.309001] [INFO ] [sig ] [2880/3275] Forecasting TM... [2026-03-11T20:33:49.309030] [INFO ] [sig ] Generating forecast for: TM [2026-03-11T20:33:49.309060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-03-11T20:33:49.320959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-03-11T20:33:49.321282] [INFO ] [FORECASTER] Starting predict_future for TM [2026-03-11T20:33:49.322076] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-03-11T20:33:49.322128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:49.322158] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:49.322185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:49.322245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:49.379357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:49.380021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:49.380098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:49.380129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:49.504031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:49.504189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:49.504228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:49.504256] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:49.507687] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: UP (p=78.17%) [2026-03-11T20:33:49.507977] [INFO ] [FORECASTER] Completed predict_future for TM [2026-03-11T20:33:49.508103] [INFO ] [sig ] TM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:49.648691] [INFO ] [LOCAL ] Saved forecast: TM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TM.txt [2026-03-11T20:33:49.648854] [INFO ] [sig ] [2880/3275] Completed TM in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-11T20:33:49.648897] [INFO ] [sig ] [2881/3275] Forecasting TMC... [2026-03-11T20:33:49.648931] [INFO ] [sig ] Generating forecast for: TMC [2026-03-11T20:33:49.648966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-03-11T20:33:49.661398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-03-11T20:33:49.661777] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-03-11T20:33:49.662612] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-03-11T20:33:49.662664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:49.662720] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:49.662747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:49.662803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:49.721642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:49.722483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:49.722564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:49.722616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:49.840719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:49.840880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:49.840922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:49.840952] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:49.844442] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: UP (p=83.67%) [2026-03-11T20:33:49.844784] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-03-11T20:33:49.844932] [INFO ] [sig ] TMC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:50.054491] [INFO ] [LOCAL ] Saved forecast: TMC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TMC.txt [2026-03-11T20:33:50.054651] [INFO ] [sig ] [2881/3275] Completed TMC in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:50.054692] [INFO ] [sig ] [2882/3275] Forecasting TMCI... [2026-03-11T20:33:50.054723] [INFO ] [sig ] Generating forecast for: TMCI [2026-03-11T20:33:50.054752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-03-11T20:33:50.067543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-03-11T20:33:50.067874] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-03-11T20:33:50.068729] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-03-11T20:33:50.068782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:50.068814] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:50.068840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:50.068905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:50.127980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:50.128953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:50.129061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:50.129095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:50.250109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:50.250266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:50.250306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:50.250336] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:50.253788] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: UP (p=67.91%) [2026-03-11T20:33:50.254096] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-03-11T20:33:50.254223] [INFO ] [sig ] TMCI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:50.398319] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TMCI.txt [2026-03-11T20:33:50.398447] [INFO ] [sig ] [2882/3275] Completed TMCI in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:50.398486] [INFO ] [sig ] [2883/3275] Forecasting TMDX... [2026-03-11T20:33:50.398514] [INFO ] [sig ] Generating forecast for: TMDX [2026-03-11T20:33:50.398544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-03-11T20:33:50.410745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-03-11T20:33:50.411101] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-03-11T20:33:50.411901] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-03-11T20:33:50.411957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:50.412013] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:50.412040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:50.412096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:50.470766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:50.471686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:50.471774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:50.471807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:50.594766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:50.594930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:50.594972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:50.595000] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:50.598497] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: DOWN (p=34.36%) [2026-03-11T20:33:50.598796] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-03-11T20:33:50.598934] [INFO ] [sig ] TMDX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:50.742440] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TMDX.txt [2026-03-11T20:33:50.742559] [INFO ] [sig ] [2883/3275] Completed TMDX in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:50.742616] [INFO ] [sig ] [2884/3275] Forecasting TME... [2026-03-11T20:33:50.742646] [INFO ] [sig ] Generating forecast for: TME [2026-03-11T20:33:50.742676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-03-11T20:33:50.755170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-03-11T20:33:50.755500] [INFO ] [FORECASTER] Starting predict_future for TME [2026-03-11T20:33:50.756338] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-03-11T20:33:50.756390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:50.756421] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:50.756447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:50.756502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:50.819536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:50.820485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:50.820603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:50.820648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:50.954474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:50.954620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:50.954661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:50.954689] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:50.957990] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=40.98%) [2026-03-11T20:33:50.958256] [INFO ] [FORECASTER] Completed predict_future for TME [2026-03-11T20:33:50.958381] [INFO ] [sig ] TME: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:51.099445] [INFO ] [LOCAL ] Saved forecast: TME 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TME.txt [2026-03-11T20:33:51.099594] [INFO ] [sig ] [2884/3275] Completed TME in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:51.099636] [INFO ] [sig ] [2885/3275] Forecasting TMHC... [2026-03-11T20:33:51.099673] [INFO ] [sig ] Generating forecast for: TMHC [2026-03-11T20:33:51.099703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-03-11T20:33:51.111792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-03-11T20:33:51.112084] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-03-11T20:33:51.112896] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-03-11T20:33:51.112954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:51.112987] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:51.113013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:51.113068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:51.170534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:51.171407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:51.171489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:51.171522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:51.289669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:51.289820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:51.289859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:51.289887] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:51.293329] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-03-11T20:33:51.293618] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-03-11T20:33:51.293744] [INFO ] [sig ] TMHC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:51.438516] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TMHC.txt [2026-03-11T20:33:51.438683] [INFO ] [sig ] [2885/3275] Completed TMHC in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:51.438723] [INFO ] [sig ] [2886/3275] Forecasting TMUS... [2026-03-11T20:33:51.438752] [INFO ] [sig ] Generating forecast for: TMUS [2026-03-11T20:33:51.438784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-03-11T20:33:51.452688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-03-11T20:33:51.453080] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-03-11T20:33:51.453907] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-03-11T20:33:51.453960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:51.453991] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:51.454018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:51.454075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:51.513042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:51.513939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:51.514025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:51.514059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:51.637388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:51.637554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:51.637614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:51.637682] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:51.641530] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: DOWN (p=35.83%) [2026-03-11T20:33:51.641864] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-03-11T20:33:51.642012] [INFO ] [sig ] TMUS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:51.789554] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TMUS.txt [2026-03-11T20:33:51.789748] [INFO ] [sig ] [2886/3275] Completed TMUS in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:51.789792] [INFO ] [sig ] [2887/3275] Forecasting TNC... [2026-03-11T20:33:51.789821] [INFO ] [sig ] Generating forecast for: TNC [2026-03-11T20:33:51.789851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-03-11T20:33:51.802374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-03-11T20:33:51.802764] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-03-11T20:33:51.803652] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-03-11T20:33:51.803707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:51.803740] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:51.803765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:51.803822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:51.865145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:51.865983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:51.866067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:51.866101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:51.994392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:51.994554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:51.994619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:51.994651] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:51.998403] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: UP (p=58.31%) [2026-03-11T20:33:51.998714] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-03-11T20:33:51.998875] [INFO ] [sig ] TNC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:52.146438] [INFO ] [LOCAL ] Saved forecast: TNC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TNC.txt [2026-03-11T20:33:52.146599] [INFO ] [sig ] [2887/3275] Completed TNC in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:52.146642] [INFO ] [sig ] [2888/3275] Forecasting TNDM... [2026-03-11T20:33:52.146676] [INFO ] [sig ] Generating forecast for: TNDM [2026-03-11T20:33:52.146706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-03-11T20:33:52.159342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-03-11T20:33:52.159717] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-03-11T20:33:52.160551] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-03-11T20:33:52.160622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:52.160654] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:52.160679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:52.160735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:52.221806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:52.222646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:52.222730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:52.222763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:52.350108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:52.350269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:52.350310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:52.350360] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:52.353891] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: UP (p=90.38%) [2026-03-11T20:33:52.354206] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-03-11T20:33:52.354339] [INFO ] [sig ] TNDM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:52.498831] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TNDM.txt [2026-03-11T20:33:52.498992] [INFO ] [sig ] [2888/3275] Completed TNDM in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:52.499041] [INFO ] [sig ] [2889/3275] Forecasting TNGX... [2026-03-11T20:33:52.499077] [INFO ] [sig ] Generating forecast for: TNGX [2026-03-11T20:33:52.499112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-03-11T20:33:52.511637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-03-11T20:33:52.511986] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-03-11T20:33:52.512820] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-03-11T20:33:52.512873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:52.512904] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:52.512929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:52.512986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:52.570746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:52.571461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:52.571541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:52.571591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:52.696310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:52.696466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:52.696509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:52.696538] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:52.700295] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: UP (p=88.68%) [2026-03-11T20:33:52.700603] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-03-11T20:33:52.700738] [INFO ] [sig ] TNGX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:52.841058] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TNGX.txt [2026-03-11T20:33:52.841221] [INFO ] [sig ] [2889/3275] Completed TNGX in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:52.841264] [INFO ] [sig ] [2890/3275] Forecasting TNK... [2026-03-11T20:33:52.841293] [INFO ] [sig ] Generating forecast for: TNK [2026-03-11T20:33:52.841323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-03-11T20:33:52.853343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-03-11T20:33:52.853716] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-03-11T20:33:52.854517] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-03-11T20:33:52.854589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:52.854627] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:52.854656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:52.854718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:52.914457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:52.915302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:52.915384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:52.915435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:53.043367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:53.043529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:53.043588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:53.043621] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:53.047780] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: UP (p=95.90%) [2026-03-11T20:33:53.048081] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-03-11T20:33:53.048219] [INFO ] [sig ] TNK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:53.193018] [INFO ] [LOCAL ] Saved forecast: TNK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TNK.txt [2026-03-11T20:33:53.193151] [INFO ] [sig ] [2890/3275] Completed TNK in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:53.193192] [INFO ] [sig ] [2891/3275] Forecasting TNL... [2026-03-11T20:33:53.193223] [INFO ] [sig ] Generating forecast for: TNL [2026-03-11T20:33:53.193253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-03-11T20:33:53.205385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-03-11T20:33:53.205722] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-03-11T20:33:53.206487] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-03-11T20:33:53.206542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:53.206592] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:53.206622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:53.206678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:53.265561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:53.266256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:53.266337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:53.266372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:53.397719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:53.397879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:53.397946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:53.397979] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:53.401514] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: UP (p=61.48%) [2026-03-11T20:33:53.401818] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-03-11T20:33:53.401950] [INFO ] [sig ] TNL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:53.543594] [INFO ] [LOCAL ] Saved forecast: TNL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TNL.txt [2026-03-11T20:33:53.543733] [INFO ] [sig ] [2891/3275] Completed TNL in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:53.543774] [INFO ] [sig ] [2892/3275] Forecasting TNXP... [2026-03-11T20:33:53.543805] [INFO ] [sig ] Generating forecast for: TNXP [2026-03-11T20:33:53.543837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-03-11T20:33:53.557056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-03-11T20:33:53.557378] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-03-11T20:33:53.558248] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-03-11T20:33:53.558301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:53.558333] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:53.558359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:53.558428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:53.621519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:53.622198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:53.622278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:53.622312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:53.748661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:53.748818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:53.748866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:53.748895] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:53.752459] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: DOWN (p=8.77%) [2026-03-11T20:33:53.752760] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-03-11T20:33:53.752893] [INFO ] [sig ] TNXP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:53.896659] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TNXP.txt [2026-03-11T20:33:53.896803] [INFO ] [sig ] [2892/3275] Completed TNXP in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:53.896848] [INFO ] [sig ] [2893/3275] Forecasting TOI... [2026-03-11T20:33:53.896880] [INFO ] [sig ] Generating forecast for: TOI [2026-03-11T20:33:53.896911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-03-11T20:33:53.909114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-03-11T20:33:53.909449] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-03-11T20:33:53.910302] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-03-11T20:33:53.910355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:53.910387] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:53.910416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:53.910478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:53.973848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:53.974625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:53.974735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:53.974768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:54.096551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:54.096716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:54.096754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:54.096793] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:54.100203] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=49.21%) [2026-03-11T20:33:54.100474] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-03-11T20:33:54.100620] [INFO ] [sig ] TOI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:54.244522] [INFO ] [LOCAL ] Saved forecast: TOI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TOI.txt [2026-03-11T20:33:54.244678] [INFO ] [sig ] [2893/3275] Completed TOI in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:54.244717] [INFO ] [sig ] [2894/3275] Forecasting TOL... [2026-03-11T20:33:54.244748] [INFO ] [sig ] Generating forecast for: TOL [2026-03-11T20:33:54.244777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-03-11T20:33:54.257130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-03-11T20:33:54.257508] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-03-11T20:33:54.258411] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-03-11T20:33:54.258478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:54.258512] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:54.258539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:54.258635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:54.316744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:54.317555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:54.317658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:54.317691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:54.440535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:54.440710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:54.440750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:54.440789] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:54.444247] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: UP (p=87.23%) [2026-03-11T20:33:54.444520] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-03-11T20:33:54.444662] [INFO ] [sig ] TOL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:54.587378] [INFO ] [LOCAL ] Saved forecast: TOL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TOL.txt [2026-03-11T20:33:54.587520] [INFO ] [sig ] [2894/3275] Completed TOL in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:54.587559] [INFO ] [sig ] [2895/3275] Forecasting TORO... [2026-03-11T20:33:54.587610] [INFO ] [sig ] Generating forecast for: TORO [2026-03-11T20:33:54.587642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-03-11T20:33:54.599046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-03-11T20:33:54.599398] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-03-11T20:33:54.600217] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-03-11T20:33:54.600270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:54.600302] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:54.600330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:54.600391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:54.658066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:54.658926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:54.659016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:54.659055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:54.780488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:54.780660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:54.780703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:54.780732] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:54.784275] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: DOWN (p=7.01%) [2026-03-11T20:33:54.784557] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-03-11T20:33:54.784725] [INFO ] [sig ] TORO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:54.927375] [INFO ] [LOCAL ] Saved forecast: TORO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TORO.txt [2026-03-11T20:33:54.927522] [INFO ] [sig ] [2895/3275] Completed TORO in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:54.927562] [INFO ] [sig ] [2896/3275] Forecasting TOWN... [2026-03-11T20:33:54.927641] [INFO ] [sig ] Generating forecast for: TOWN [2026-03-11T20:33:54.927674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-03-11T20:33:54.939825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-03-11T20:33:54.940165] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-03-11T20:33:54.940949] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-03-11T20:33:54.941000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:54.941031] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:54.941057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:54.941112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:55.000361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:55.001190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:55.001273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:55.001308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:55.120051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:55.120210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:55.120251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:55.120278] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:55.123747] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-03-11T20:33:55.124044] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-03-11T20:33:55.124179] [INFO ] [sig ] TOWN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:55.269977] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TOWN.txt [2026-03-11T20:33:55.270212] [INFO ] [sig ] [2896/3275] Completed TOWN in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-11T20:33:55.270255] [INFO ] [sig ] [2897/3275] Forecasting TOYO... [2026-03-11T20:33:55.270285] [INFO ] [sig ] Generating forecast for: TOYO [2026-03-11T20:33:55.270331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-03-11T20:33:55.282305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-03-11T20:33:55.282701] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-03-11T20:33:55.283634] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-03-11T20:33:55.283686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:55.283731] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:55.283759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:55.283839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:55.341552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:55.342499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:55.342653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:55.342690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:55.458226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:55.458382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:55.458423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:55.458451] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:55.461963] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-03-11T20:33:55.462238] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-03-11T20:33:55.462364] [INFO ] [sig ] TOYO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:55.602288] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TOYO.txt [2026-03-11T20:33:55.602418] [INFO ] [sig ] [2897/3275] Completed TOYO in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.2m [2026-03-11T20:33:55.602457] [INFO ] [sig ] [2898/3275] Forecasting TPB... [2026-03-11T20:33:55.602486] [INFO ] [sig ] Generating forecast for: TPB [2026-03-11T20:33:55.602515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-03-11T20:33:55.614596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-03-11T20:33:55.614932] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-03-11T20:33:55.615855] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-03-11T20:33:55.615909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:55.615941] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:55.615968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:55.616025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:55.674049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:55.674720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:55.674796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:55.674828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:55.792084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:55.792203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:55.792240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:55.792268] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:55.795677] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: UP (p=73.81%) [2026-03-11T20:33:55.795941] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-03-11T20:33:55.796079] [INFO ] [sig ] TPB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:55.938043] [INFO ] [LOCAL ] Saved forecast: TPB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TPB.txt [2026-03-11T20:33:55.938169] [INFO ] [sig ] [2898/3275] Completed TPB in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.2m [2026-03-11T20:33:55.938207] [INFO ] [sig ] [2899/3275] Forecasting TPC... [2026-03-11T20:33:55.938235] [INFO ] [sig ] Generating forecast for: TPC [2026-03-11T20:33:55.938265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-03-11T20:33:55.951498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-03-11T20:33:55.951928] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-03-11T20:33:55.952851] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-03-11T20:33:55.952904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:55.952944] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:55.952972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:55.953031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:56.013570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:56.014441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:56.014523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:56.014555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:56.135460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:56.135631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:56.135672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:56.135699] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:56.139225] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=88.83%) [2026-03-11T20:33:56.139521] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-03-11T20:33:56.139668] [INFO ] [sig ] TPC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:56.279281] [INFO ] [LOCAL ] Saved forecast: TPC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TPC.txt [2026-03-11T20:33:56.279411] [INFO ] [sig ] [2899/3275] Completed TPC in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:33:56.279450] [INFO ] [sig ] [2900/3275] Forecasting TPG... [2026-03-11T20:33:56.279479] [INFO ] [sig ] Generating forecast for: TPG [2026-03-11T20:33:56.279509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-03-11T20:33:56.291733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-03-11T20:33:56.292047] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-03-11T20:33:56.292857] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-03-11T20:33:56.292908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:56.292963] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:56.292991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:56.293047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:56.350063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:56.350749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:56.350830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:56.350862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:56.473859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:56.474015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:56.474054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:56.474083] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:56.477471] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: DOWN (p=47.96%) [2026-03-11T20:33:56.477764] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-03-11T20:33:56.477890] [INFO ] [sig ] TPG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:56.634058] [INFO ] [LOCAL ] Saved forecast: TPG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TPG.txt [2026-03-11T20:33:56.634234] [INFO ] [sig ] [2900/3275] Completed TPG in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:33:56.634275] [INFO ] [sig ] [2901/3275] Forecasting TPGXL... [2026-03-11T20:33:56.634305] [INFO ] [sig ] Generating forecast for: TPGXL [2026-03-11T20:33:56.634337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-03-11T20:33:56.645991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-03-11T20:33:56.646333] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-03-11T20:33:56.647200] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-03-11T20:33:56.647258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:56.647291] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:56.647318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:56.647374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:56.712378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:56.713304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:56.713390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:56.713423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:56.830990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:56.831190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:56.831246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:56.831276] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:56.835045] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: DOWN (p=1.42%) [2026-03-11T20:33:56.835379] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-03-11T20:33:56.835520] [INFO ] [sig ] TPGXL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:56.987567] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TPGXL.txt [2026-03-11T20:33:56.987754] [INFO ] [sig ] [2901/3275] Completed TPGXL in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:33:56.987796] [INFO ] [sig ] [2902/3275] Forecasting TPH... [2026-03-11T20:33:56.987827] [INFO ] [sig ] Generating forecast for: TPH [2026-03-11T20:33:56.987859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-03-11T20:33:57.000453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-03-11T20:33:57.000904] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-03-11T20:33:57.001849] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-03-11T20:33:57.001908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:57.001944] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:57.001980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:57.002042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:57.064258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:57.065183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:57.065278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:57.065311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:57.190924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:57.191088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:57.191127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:57.191155] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:57.195102] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-03-11T20:33:57.195656] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-03-11T20:33:57.195801] [INFO ] [sig ] TPH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:57.343162] [INFO ] [LOCAL ] Saved forecast: TPH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TPH.txt [2026-03-11T20:33:57.343319] [INFO ] [sig ] [2902/3275] Completed TPH in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:33:57.343359] [INFO ] [sig ] [2903/3275] Forecasting TPL... [2026-03-11T20:33:57.343388] [INFO ] [sig ] Generating forecast for: TPL [2026-03-11T20:33:57.343419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-03-11T20:33:57.356157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-03-11T20:33:57.356545] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-03-11T20:33:57.357367] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-03-11T20:33:57.357422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:57.357453] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:57.357479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:57.357536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:57.418418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:57.419324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:57.419417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:57.419449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:57.538280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:57.538440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:57.538479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:57.538540] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:57.542038] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: DOWN (p=37.40%) [2026-03-11T20:33:57.542336] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-03-11T20:33:57.542466] [INFO ] [sig ] TPL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:57.689061] [INFO ] [LOCAL ] Saved forecast: TPL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TPL.txt [2026-03-11T20:33:57.689202] [INFO ] [sig ] [2903/3275] Completed TPL in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:33:57.689241] [INFO ] [sig ] [2904/3275] Forecasting TPVG... [2026-03-11T20:33:57.689271] [INFO ] [sig ] Generating forecast for: TPVG [2026-03-11T20:33:57.689301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-03-11T20:33:57.701684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-03-11T20:33:57.702052] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-03-11T20:33:57.703050] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-03-11T20:33:57.703113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:57.703150] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:57.703181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:57.703246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:57.764624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:57.765503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:57.765607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:57.765641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:57.884524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:57.884700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:57.884740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:57.884767] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:57.888680] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: UP (p=53.32%) [2026-03-11T20:33:57.888971] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-03-11T20:33:57.889104] [INFO ] [sig ] TPVG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:58.035782] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TPVG.txt [2026-03-11T20:33:58.035934] [INFO ] [sig ] [2904/3275] Completed TPVG in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:33:58.035974] [INFO ] [sig ] [2905/3275] Forecasting TPYP... [2026-03-11T20:33:58.036005] [INFO ] [sig ] Generating forecast for: TPYP [2026-03-11T20:33:58.036034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-03-11T20:33:58.048044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-03-11T20:33:58.048423] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-03-11T20:33:58.049264] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-03-11T20:33:58.049318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:58.049362] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:58.049389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:58.049446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:58.108627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:58.109429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:58.109518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:58.109550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:58.233631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:58.233794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:58.233833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:58.233862] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:58.237404] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: DOWN (p=23.03%) [2026-03-11T20:33:58.237723] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-03-11T20:33:58.237856] [INFO ] [sig ] TPYP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:58.383715] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TPYP.txt [2026-03-11T20:33:58.383875] [INFO ] [sig ] [2905/3275] Completed TPYP in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:33:58.383916] [INFO ] [sig ] [2906/3275] Forecasting TPZ... [2026-03-11T20:33:58.383945] [INFO ] [sig ] Generating forecast for: TPZ [2026-03-11T20:33:58.383977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-03-11T20:33:58.395260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-03-11T20:33:58.395630] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-03-11T20:33:58.396417] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-03-11T20:33:58.396467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:58.396498] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:58.396523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:58.396597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:58.454069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:58.454872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:58.454957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:58.454989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:58.566075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:58.566227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:58.566266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:58.566294] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:58.569726] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=85.20%) [2026-03-11T20:33:58.570001] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-03-11T20:33:58.570158] [INFO ] [sig ] TPZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:58.713366] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TPZ.txt [2026-03-11T20:33:58.713496] [INFO ] [sig ] [2906/3275] Completed TPZ in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:33:58.713534] [INFO ] [sig ] [2907/3275] Forecasting TQQQ... [2026-03-11T20:33:58.713563] [INFO ] [sig ] Generating forecast for: TQQQ [2026-03-11T20:33:58.713616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-03-11T20:33:58.725847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-03-11T20:33:58.726197] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-03-11T20:33:58.726981] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-03-11T20:33:58.727033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:58.727064] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:58.727091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:58.727146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:58.786548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:58.787279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:58.787360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:58.787394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:58.911784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:58.911944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:58.911984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:58.912014] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:58.915512] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: UP (p=64.09%) [2026-03-11T20:33:58.915830] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-03-11T20:33:58.915964] [INFO ] [sig ] TQQQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:59.063361] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TQQQ.txt [2026-03-11T20:33:59.063504] [INFO ] [sig ] [2907/3275] Completed TQQQ in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:33:59.063544] [INFO ] [sig ] [2908/3275] Forecasting TRC... [2026-03-11T20:33:59.063591] [INFO ] [sig ] Generating forecast for: TRC [2026-03-11T20:33:59.063625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-03-11T20:33:59.075812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-03-11T20:33:59.076158] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-03-11T20:33:59.076958] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-03-11T20:33:59.077021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:59.077062] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:59.077096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:59.077154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:59.135433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:59.136181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:59.136280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:59.136315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:59.255001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:59.255158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:59.255199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:59.255229] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:59.258854] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: DOWN (p=41.08%) [2026-03-11T20:33:59.259146] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-03-11T20:33:59.259299] [INFO ] [sig ] TRC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:33:59.403561] [INFO ] [LOCAL ] Saved forecast: TRC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TRC.txt [2026-03-11T20:33:59.403709] [INFO ] [sig ] [2908/3275] Completed TRC in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:33:59.403755] [INFO ] [sig ] [2909/3275] Forecasting TRDA... [2026-03-11T20:33:59.403786] [INFO ] [sig ] Generating forecast for: TRDA [2026-03-11T20:33:59.403816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-03-11T20:33:59.415980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-03-11T20:33:59.416324] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-03-11T20:33:59.417131] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-03-11T20:33:59.417194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:59.417232] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:59.417263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:59.417331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:59.475690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:59.476427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:59.476511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:59.476544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:59.596411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:59.596564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:59.596623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:59.596653] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:59.600170] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: UP (p=89.24%) [2026-03-11T20:33:59.600452] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-03-11T20:33:59.600598] [INFO ] [sig ] TRDA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:33:59.744795] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRDA.txt [2026-03-11T20:33:59.744932] [INFO ] [sig ] [2909/3275] Completed TRDA in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:33:59.744971] [INFO ] [sig ] [2910/3275] Forecasting TREE... [2026-03-11T20:33:59.745000] [INFO ] [sig ] Generating forecast for: TREE [2026-03-11T20:33:59.745029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-03-11T20:33:59.757116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-03-11T20:33:59.757486] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-03-11T20:33:59.758418] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-03-11T20:33:59.758472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:33:59.758504] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:33:59.758531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:33:59.758613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:33:59.822239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:33:59.823177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:33:59.823308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:33:59.823343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:33:59.947719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:33:59.947877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:33:59.947938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:33:59.947973] [INFO ] [FORECASTER] Training complete [2026-03-11T20:33:59.951588] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: DOWN (p=18.79%) [2026-03-11T20:33:59.951874] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-03-11T20:33:59.952024] [INFO ] [sig ] TREE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:00.135456] [INFO ] [LOCAL ] Saved forecast: TREE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TREE.txt [2026-03-11T20:34:00.135723] [INFO ] [sig ] [2910/3275] Completed TREE in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:34:00.135823] [INFO ] [sig ] [2911/3275] Forecasting TREX... [2026-03-11T20:34:00.135884] [INFO ] [sig ] Generating forecast for: TREX [2026-03-11T20:34:00.135943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-03-11T20:34:00.153934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-03-11T20:34:00.154394] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-03-11T20:34:00.155740] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-03-11T20:34:00.155812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:00.155859] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:00.155895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:00.155977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:00.236978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:00.237931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:00.238016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:00.238049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:00.364554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:00.364732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:00.364774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:00.364801] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:00.368264] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: UP (p=57.36%) [2026-03-11T20:34:00.368537] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-03-11T20:34:00.368687] [INFO ] [sig ] TREX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:00.509368] [INFO ] [LOCAL ] Saved forecast: TREX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TREX.txt [2026-03-11T20:34:00.509500] [INFO ] [sig ] [2911/3275] Completed TREX in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:34:00.509540] [INFO ] [sig ] [2912/3275] Forecasting TRGP... [2026-03-11T20:34:00.509587] [INFO ] [sig ] Generating forecast for: TRGP [2026-03-11T20:34:00.509621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-03-11T20:34:00.521710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-03-11T20:34:00.522005] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-03-11T20:34:00.522796] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-03-11T20:34:00.522848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:00.522878] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:00.522904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:00.522959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:00.581367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:00.582249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:00.582330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:00.582362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:00.702119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:00.702281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:00.702339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:00.702369] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:00.706209] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: UP (p=52.58%) [2026-03-11T20:34:00.706484] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-03-11T20:34:00.706646] [INFO ] [sig ] TRGP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:00.847371] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRGP.txt [2026-03-11T20:34:00.847495] [INFO ] [sig ] [2912/3275] Completed TRGP in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:34:00.847534] [INFO ] [sig ] [2913/3275] Forecasting TRI... [2026-03-11T20:34:00.847564] [INFO ] [sig ] Generating forecast for: TRI [2026-03-11T20:34:00.847620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-03-11T20:34:00.859984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-03-11T20:34:00.860296] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-03-11T20:34:00.861271] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-03-11T20:34:00.861324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:00.861355] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:00.861381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:00.861436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:00.918565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:00.919299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:00.919379] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:00.919410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:01.043306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:01.043463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:01.043503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:01.043533] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:01.046932] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-03-11T20:34:01.047205] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-03-11T20:34:01.047327] [INFO ] [sig ] TRI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:01.189112] [INFO ] [LOCAL ] Saved forecast: TRI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRI.txt [2026-03-11T20:34:01.189302] [INFO ] [sig ] [2913/3275] Completed TRI in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-11T20:34:01.189343] [INFO ] [sig ] [2914/3275] Forecasting TRIN... [2026-03-11T20:34:01.189373] [INFO ] [sig ] Generating forecast for: TRIN [2026-03-11T20:34:01.189404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-03-11T20:34:01.201920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-03-11T20:34:01.202281] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-03-11T20:34:01.203316] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-03-11T20:34:01.203368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:01.203399] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:01.203425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:01.203481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:01.262639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:01.263547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:01.263734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:01.263769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:01.383111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:01.383273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:01.383313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:01.383341] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:01.387055] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-03-11T20:34:01.387481] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-03-11T20:34:01.387674] [INFO ] [sig ] TRIN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:01.537093] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRIN.txt [2026-03-11T20:34:01.537278] [INFO ] [sig ] [2914/3275] Completed TRIN in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.1m [2026-03-11T20:34:01.537320] [INFO ] [sig ] [2915/3275] Forecasting TRIP... [2026-03-11T20:34:01.537348] [INFO ] [sig ] Generating forecast for: TRIP [2026-03-11T20:34:01.537379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-03-11T20:34:01.555983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-03-11T20:34:01.556430] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-03-11T20:34:01.557323] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-03-11T20:34:01.557376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:01.557407] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:01.557432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:01.557488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:01.619541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:01.620831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:01.620971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:01.621020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:01.749412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:01.749598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:01.749640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:01.749669] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:01.753209] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=91.56%) [2026-03-11T20:34:01.753552] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-03-11T20:34:01.753716] [INFO ] [sig ] TRIP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:01.898308] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRIP.txt [2026-03-11T20:34:01.898474] [INFO ] [sig ] [2915/3275] Completed TRIP in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.1m [2026-03-11T20:34:01.898515] [INFO ] [sig ] [2916/3275] Forecasting TRMB... [2026-03-11T20:34:01.898544] [INFO ] [sig ] Generating forecast for: TRMB [2026-03-11T20:34:01.898596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-03-11T20:34:01.910586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-03-11T20:34:01.910971] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-03-11T20:34:01.911838] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-03-11T20:34:01.911892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:01.911938] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:01.911965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:01.912020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:01.972987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:01.974098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:01.974186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:01.974218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:02.102028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:02.102195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:02.102252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:02.102289] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:02.106155] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: UP (p=71.13%) [2026-03-11T20:34:02.106466] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-03-11T20:34:02.106815] [INFO ] [sig ] TRMB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:02.268005] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRMB.txt [2026-03-11T20:34:02.268156] [INFO ] [sig ] [2916/3275] Completed TRMB in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:02.268199] [INFO ] [sig ] [2917/3275] Forecasting TRMD... [2026-03-11T20:34:02.268232] [INFO ] [sig ] Generating forecast for: TRMD [2026-03-11T20:34:02.268263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-03-11T20:34:02.280893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-03-11T20:34:02.281243] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-03-11T20:34:02.282082] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-03-11T20:34:02.282136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:02.282196] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:02.282227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:02.282290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:02.342908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:02.343829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:02.343913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:02.343948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:02.465349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:02.465493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:02.465532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:02.465560] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:02.469038] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: DOWN (p=34.46%) [2026-03-11T20:34:02.469351] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-03-11T20:34:02.469480] [INFO ] [sig ] TRMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:02.611219] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TRMD.txt [2026-03-11T20:34:02.611368] [INFO ] [sig ] [2917/3275] Completed TRMD in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:02.611407] [INFO ] [sig ] [2918/3275] Forecasting TRMK... [2026-03-11T20:34:02.611436] [INFO ] [sig ] Generating forecast for: TRMK [2026-03-11T20:34:02.611465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-03-11T20:34:02.626771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-03-11T20:34:02.627164] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-03-11T20:34:02.628176] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-03-11T20:34:02.628233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:02.628264] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:02.628289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:02.628346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:02.688053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:02.688949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:02.689032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:02.689064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:02.809847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:02.810062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:02.810132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:02.810186] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:02.815625] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: DOWN (p=21.28%) [2026-03-11T20:34:02.816053] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-03-11T20:34:02.816248] [INFO ] [sig ] TRMK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:02.987970] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TRMK.txt [2026-03-11T20:34:02.988153] [INFO ] [sig ] [2918/3275] Completed TRMK in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:02.988199] [INFO ] [sig ] [2919/3275] Forecasting TRN... [2026-03-11T20:34:02.988229] [INFO ] [sig ] Generating forecast for: TRN [2026-03-11T20:34:02.988262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-03-11T20:34:03.004257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-03-11T20:34:03.004812] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-03-11T20:34:03.006075] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-03-11T20:34:03.006149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:03.006200] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:03.006248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:03.006341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:03.086618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:03.087563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:03.087678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:03.087711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:03.260241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:03.260448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:03.260517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:03.260568] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:03.266152] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=68.60%) [2026-03-11T20:34:03.266682] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-03-11T20:34:03.266893] [INFO ] [sig ] TRN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:03.496065] [INFO ] [LOCAL ] Saved forecast: TRN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRN.txt [2026-03-11T20:34:03.496310] [INFO ] [sig ] [2919/3275] Completed TRN in 0.5s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:03.496361] [INFO ] [sig ] [2920/3275] Forecasting TRNO... [2026-03-11T20:34:03.496409] [INFO ] [sig ] Generating forecast for: TRNO [2026-03-11T20:34:03.496453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-03-11T20:34:03.516408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-03-11T20:34:03.516956] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-03-11T20:34:03.518213] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-03-11T20:34:03.518301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:03.518361] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:03.518404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:03.518495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:03.602665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:03.603944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:03.604060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:03.604110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:03.770912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:03.771096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:03.771139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:03.771228] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:03.775421] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-03-11T20:34:03.775875] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-03-11T20:34:03.776060] [INFO ] [sig ] TRNO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:03.979464] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRNO.txt [2026-03-11T20:34:03.979669] [INFO ] [sig ] [2920/3275] Completed TRNO in 0.5s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:03.979731] [INFO ] [sig ] [2921/3275] Forecasting TRNS... [2026-03-11T20:34:03.979772] [INFO ] [sig ] Generating forecast for: TRNS [2026-03-11T20:34:03.979807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-03-11T20:34:03.993283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-03-11T20:34:03.993785] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-03-11T20:34:03.994721] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-03-11T20:34:03.994789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:03.994827] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:03.994860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:03.994954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:04.053200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:04.054150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:04.054248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:04.054290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:04.178493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:04.178706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:04.178759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:04.178791] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:04.182409] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=73.40%) [2026-03-11T20:34:04.182732] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-03-11T20:34:04.182879] [INFO ] [sig ] TRNS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:04.327865] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRNS.txt [2026-03-11T20:34:04.328059] [INFO ] [sig ] [2921/3275] Completed TRNS in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:04.328109] [INFO ] [sig ] [2922/3275] Forecasting TROX... [2026-03-11T20:34:04.328147] [INFO ] [sig ] Generating forecast for: TROX [2026-03-11T20:34:04.328178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-03-11T20:34:04.341467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-03-11T20:34:04.342062] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-03-11T20:34:04.342915] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-03-11T20:34:04.342968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:04.343000] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:04.343027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:04.343085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:04.401671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:04.402431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:04.402515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:04.402547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:04.526064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:04.526216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:04.526264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:04.526300] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:04.529859] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=55.93%) [2026-03-11T20:34:04.530141] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-03-11T20:34:04.530270] [INFO ] [sig ] TROX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:04.680446] [INFO ] [LOCAL ] Saved forecast: TROX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TROX.txt [2026-03-11T20:34:04.680668] [INFO ] [sig ] [2922/3275] Completed TROX in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:04.680728] [INFO ] [sig ] [2923/3275] Forecasting TRP... [2026-03-11T20:34:04.680772] [INFO ] [sig ] Generating forecast for: TRP [2026-03-11T20:34:04.680817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-03-11T20:34:04.696233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-03-11T20:34:04.696725] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-03-11T20:34:04.697825] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-03-11T20:34:04.697892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:04.697961] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:04.698000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:04.698079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:04.766195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:04.767094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:04.767179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:04.767213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:04.888219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:04.888394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:04.888434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:04.888479] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:04.892069] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=86.18%) [2026-03-11T20:34:04.892491] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-03-11T20:34:04.892901] [INFO ] [sig ] TRP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:05.056033] [INFO ] [LOCAL ] Saved forecast: TRP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRP.txt [2026-03-11T20:34:05.056177] [INFO ] [sig ] [2923/3275] Completed TRP in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:05.056218] [INFO ] [sig ] [2924/3275] Forecasting TRS... [2026-03-11T20:34:05.056261] [INFO ] [sig ] Generating forecast for: TRS [2026-03-11T20:34:05.056310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-03-11T20:34:05.068278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-03-11T20:34:05.068654] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-03-11T20:34:05.069463] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-03-11T20:34:05.069515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:05.069548] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:05.069593] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:05.069654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:05.127645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:05.128544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:05.128646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:05.128680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:05.248044] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:05.248198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:05.248238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:05.248266] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:05.251720] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: UP (p=54.66%) [2026-03-11T20:34:05.251998] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-03-11T20:34:05.252126] [INFO ] [sig ] TRS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:05.395365] [INFO ] [LOCAL ] Saved forecast: TRS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRS.txt [2026-03-11T20:34:05.395507] [INFO ] [sig ] [2924/3275] Completed TRS in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:05.395547] [INFO ] [sig ] [2925/3275] Forecasting TRTX... [2026-03-11T20:34:05.395594] [INFO ] [sig ] Generating forecast for: TRTX [2026-03-11T20:34:05.395628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-03-11T20:34:05.407878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-03-11T20:34:05.408272] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-03-11T20:34:05.409108] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-03-11T20:34:05.409162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:05.409194] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:05.409221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:05.409278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:05.467346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:05.468108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:05.468190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:05.468223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:05.589708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:05.589862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:05.589902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:05.589929] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:05.593533] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=56.87%) [2026-03-11T20:34:05.593824] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-03-11T20:34:05.593954] [INFO ] [sig ] TRTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:05.736403] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRTX.txt [2026-03-11T20:34:05.736563] [INFO ] [sig ] [2925/3275] Completed TRTX in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:05.736625] [INFO ] [sig ] [2926/3275] Forecasting TRUP... [2026-03-11T20:34:05.736656] [INFO ] [sig ] Generating forecast for: TRUP [2026-03-11T20:34:05.736685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-03-11T20:34:05.750056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-03-11T20:34:05.750445] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-03-11T20:34:05.751294] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-03-11T20:34:05.751349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:05.751380] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:05.751406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:05.751465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:05.811927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:05.813060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:05.813145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:05.813179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:05.936742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:05.936892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:05.936931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:05.936958] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:05.940343] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=58.64%) [2026-03-11T20:34:05.940636] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-03-11T20:34:05.940761] [INFO ] [sig ] TRUP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:06.084550] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TRUP.txt [2026-03-11T20:34:06.084699] [INFO ] [sig ] [2926/3275] Completed TRUP in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:06.084738] [INFO ] [sig ] [2927/3275] Forecasting TRVG... [2026-03-11T20:34:06.084768] [INFO ] [sig ] Generating forecast for: TRVG [2026-03-11T20:34:06.084798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-03-11T20:34:06.096261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-03-11T20:34:06.096857] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-03-11T20:34:06.097751] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-03-11T20:34:06.097804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:06.097845] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:06.097896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:06.098002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:06.158886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:06.159749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:06.159864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:06.159899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:06.283194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:06.283347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:06.283386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:06.283415] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:06.287172] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: DOWN (p=44.39%) [2026-03-11T20:34:06.287476] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-03-11T20:34:06.287618] [INFO ] [sig ] TRVG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:06.429781] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TRVG.txt [2026-03-11T20:34:06.429900] [INFO ] [sig ] [2927/3275] Completed TRVG in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:06.429939] [INFO ] [sig ] [2928/3275] Forecasting TS... [2026-03-11T20:34:06.429967] [INFO ] [sig ] Generating forecast for: TS [2026-03-11T20:34:06.429996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-03-11T20:34:06.441502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-03-11T20:34:06.441836] [INFO ] [FORECASTER] Starting predict_future for TS [2026-03-11T20:34:06.442680] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-03-11T20:34:06.442732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:06.442763] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:06.442790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:06.442846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:06.500232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:06.501028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:06.501107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:06.501140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:06.621775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:06.621905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:06.621944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:06.621972] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:06.625294] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-03-11T20:34:06.625563] [INFO ] [FORECASTER] Completed predict_future for TS [2026-03-11T20:34:06.625715] [INFO ] [sig ] TS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:06.765324] [INFO ] [LOCAL ] Saved forecast: TS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TS.txt [2026-03-11T20:34:06.765436] [INFO ] [sig ] [2928/3275] Completed TS in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:06.765473] [INFO ] [sig ] [2929/3275] Forecasting TSBK... [2026-03-11T20:34:06.765502] [INFO ] [sig ] Generating forecast for: TSBK [2026-03-11T20:34:06.765530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-03-11T20:34:06.776050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-03-11T20:34:06.776324] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-03-11T20:34:06.777111] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-03-11T20:34:06.777174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:06.777205] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:06.777232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:06.777301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:06.834365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:06.835267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:06.835359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:06.835391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:06.945405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:06.945560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:06.945619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:06.945647] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:06.949069] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-03-11T20:34:06.949364] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-03-11T20:34:06.949501] [INFO ] [sig ] TSBK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:07.089728] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TSBK.txt [2026-03-11T20:34:07.089841] [INFO ] [sig ] [2929/3275] Completed TSBK in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:07.089880] [INFO ] [sig ] [2930/3275] Forecasting TSCO... [2026-03-11T20:34:07.089909] [INFO ] [sig ] Generating forecast for: TSCO [2026-03-11T20:34:07.089938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-03-11T20:34:07.102376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-03-11T20:34:07.102696] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-03-11T20:34:07.103461] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-03-11T20:34:07.103512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:07.103544] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:07.103594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:07.103674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:07.160330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:07.160974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:07.161050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:07.161082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:07.276834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:07.276949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:07.276985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:07.277013] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:07.280398] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=9.26%) [2026-03-11T20:34:07.280691] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-03-11T20:34:07.280817] [INFO ] [sig ] TSCO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:07.420867] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TSCO.txt [2026-03-11T20:34:07.421002] [INFO ] [sig ] [2930/3275] Completed TSCO in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-11T20:34:07.421041] [INFO ] [sig ] [2931/3275] Forecasting TSDD... [2026-03-11T20:34:07.421070] [INFO ] [sig ] Generating forecast for: TSDD [2026-03-11T20:34:07.421099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-03-11T20:34:07.432524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-03-11T20:34:07.432852] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-03-11T20:34:07.433643] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-03-11T20:34:07.433695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:07.433726] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:07.433752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:07.433807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:07.491444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:07.492069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:07.492171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:07.492204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:07.610463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:07.610602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:07.610641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:07.610669] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:07.613934] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: DOWN (p=38.91%) [2026-03-11T20:34:07.614206] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-03-11T20:34:07.614328] [INFO ] [sig ] TSDD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:07.756689] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TSDD.txt [2026-03-11T20:34:07.756802] [INFO ] [sig ] [2931/3275] Completed TSDD in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.0m [2026-03-11T20:34:07.756841] [INFO ] [sig ] [2932/3275] Forecasting TSEM... [2026-03-11T20:34:07.756870] [INFO ] [sig ] Generating forecast for: TSEM [2026-03-11T20:34:07.756899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-03-11T20:34:07.768967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-03-11T20:34:07.769266] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-03-11T20:34:07.770082] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-03-11T20:34:07.770133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:07.770163] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:07.770190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:07.770245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:07.828289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:07.828948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:07.829026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:07.829058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:07.952119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:07.952291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:07.952332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:07.952363] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:07.955845] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=30.19%) [2026-03-11T20:34:07.956131] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-03-11T20:34:07.956258] [INFO ] [sig ] TSEM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:08.101977] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TSEM.txt [2026-03-11T20:34:08.102113] [INFO ] [sig ] [2932/3275] Completed TSEM in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:08.102161] [INFO ] [sig ] [2933/3275] Forecasting TSHA... [2026-03-11T20:34:08.102191] [INFO ] [sig ] Generating forecast for: TSHA [2026-03-11T20:34:08.102220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-03-11T20:34:08.113992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-03-11T20:34:08.114306] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-03-11T20:34:08.115133] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-03-11T20:34:08.115185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:08.115216] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:08.115243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:08.115308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:08.172628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:08.173499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:08.173607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:08.173642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:08.293818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:08.293973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:08.294012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:08.294042] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:08.297435] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=77.82%) [2026-03-11T20:34:08.297732] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-03-11T20:34:08.297855] [INFO ] [sig ] TSHA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:08.438442] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TSHA.txt [2026-03-11T20:34:08.438565] [INFO ] [sig ] [2933/3275] Completed TSHA in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:08.438620] [INFO ] [sig ] [2934/3275] Forecasting TSI... [2026-03-11T20:34:08.438650] [INFO ] [sig ] Generating forecast for: TSI [2026-03-11T20:34:08.438679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-03-11T20:34:08.449293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-03-11T20:34:08.449611] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-03-11T20:34:08.450383] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-03-11T20:34:08.450434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:08.450496] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:08.450523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:08.450597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:08.507279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:08.508048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:08.508127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:08.508158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:08.622479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:08.622641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:08.622682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:08.622711] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:08.626090] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: DOWN (p=36.64%) [2026-03-11T20:34:08.626386] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-03-11T20:34:08.626512] [INFO ] [sig ] TSI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:08.769850] [INFO ] [LOCAL ] Saved forecast: TSI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TSI.txt [2026-03-11T20:34:08.769978] [INFO ] [sig ] [2934/3275] Completed TSI in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:08.770018] [INFO ] [sig ] [2935/3275] Forecasting TSL... [2026-03-11T20:34:08.770047] [INFO ] [sig ] Generating forecast for: TSL [2026-03-11T20:34:08.770076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-03-11T20:34:08.782334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-03-11T20:34:08.782684] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-03-11T20:34:08.783456] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-03-11T20:34:08.783506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:08.783536] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:08.783561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:08.783643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:08.840826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:08.841499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:08.841597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:08.841632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:08.956473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:08.956629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:08.956668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:08.956696] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:08.960089] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=38.45%) [2026-03-11T20:34:08.960361] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-03-11T20:34:08.960490] [INFO ] [sig ] TSL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:09.102553] [INFO ] [LOCAL ] Saved forecast: TSL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TSL.txt [2026-03-11T20:34:09.102728] [INFO ] [sig ] [2935/3275] Completed TSL in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:09.102770] [INFO ] [sig ] [2936/3275] Forecasting TSLA... [2026-03-11T20:34:09.102798] [INFO ] [sig ] Generating forecast for: TSLA [2026-03-11T20:34:09.102828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-03-11T20:34:09.116232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-03-11T20:34:09.116659] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-03-11T20:34:09.117492] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-03-11T20:34:09.117547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:09.117598] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:09.117628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:09.117686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:09.176410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:09.177251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:09.177334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:09.177367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:09.301501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:09.301703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:09.301744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:09.301771] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:09.305644] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-03-11T20:34:09.305916] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-03-11T20:34:09.306039] [INFO ] [sig ] TSLA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:09.448332] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TSLA.txt [2026-03-11T20:34:09.448462] [INFO ] [sig ] [2936/3275] Completed TSLA in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:09.448501] [INFO ] [sig ] [2937/3275] Forecasting TSLL... [2026-03-11T20:34:09.448529] [INFO ] [sig ] Generating forecast for: TSLL [2026-03-11T20:34:09.448560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-03-11T20:34:09.460681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-03-11T20:34:09.461007] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-03-11T20:34:09.461811] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-03-11T20:34:09.461863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:09.461893] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:09.461919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:09.461974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:09.519856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:09.520705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:09.520787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:09.520818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:09.640681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:09.640814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:09.640851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:09.640911] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:09.644260] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: DOWN (p=8.97%) [2026-03-11T20:34:09.644535] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-03-11T20:34:09.644679] [INFO ] [sig ] TSLL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:09.786459] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TSLL.txt [2026-03-11T20:34:09.786608] [INFO ] [sig ] [2937/3275] Completed TSLL in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:09.786650] [INFO ] [sig ] [2938/3275] Forecasting TSLQ... [2026-03-11T20:34:09.786679] [INFO ] [sig ] Generating forecast for: TSLQ [2026-03-11T20:34:09.786709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-03-11T20:34:09.797772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-03-11T20:34:09.798080] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-03-11T20:34:09.798885] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-03-11T20:34:09.798937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:09.798968] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:09.798994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:09.799049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:09.858168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:09.859010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:09.859093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:09.859125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:09.985023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:09.985183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:09.985229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:09.985259] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:09.988886] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-03-11T20:34:09.989182] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-03-11T20:34:09.989314] [INFO ] [sig ] TSLQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:10.138731] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TSLQ.txt [2026-03-11T20:34:10.138910] [INFO ] [sig ] [2938/3275] Completed TSLQ in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:10.138952] [INFO ] [sig ] [2939/3275] Forecasting TSLS... [2026-03-11T20:34:10.138982] [INFO ] [sig ] Generating forecast for: TSLS [2026-03-11T20:34:10.139012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-03-11T20:34:10.151816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-03-11T20:34:10.152213] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-03-11T20:34:10.153091] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-03-11T20:34:10.153145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:10.153178] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:10.153206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:10.153264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:10.213802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:10.214727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:10.214828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:10.214865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:10.338089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:10.338253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:10.338294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:10.338347] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:10.341871] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=10.83%) [2026-03-11T20:34:10.342157] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-03-11T20:34:10.342290] [INFO ] [sig ] TSLS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:10.487442] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TSLS.txt [2026-03-11T20:34:10.487628] [INFO ] [sig ] [2939/3275] Completed TSLS in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:10.487670] [INFO ] [sig ] [2940/3275] Forecasting TSLX... [2026-03-11T20:34:10.487699] [INFO ] [sig ] Generating forecast for: TSLX [2026-03-11T20:34:10.487730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-03-11T20:34:10.500678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-03-11T20:34:10.501078] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-03-11T20:34:10.502027] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-03-11T20:34:10.502094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:10.502127] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:10.502153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:10.502209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:10.562923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:10.563894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:10.563982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:10.564016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:10.690056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:10.690217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:10.690258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:10.690289] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:10.693875] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: DOWN (p=16.93%) [2026-03-11T20:34:10.694174] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-03-11T20:34:10.694308] [INFO ] [sig ] TSLX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:10.864271] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TSLX.txt [2026-03-11T20:34:10.864445] [INFO ] [sig ] [2940/3275] Completed TSLX in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:10.864486] [INFO ] [sig ] [2941/3275] Forecasting TSM... [2026-03-11T20:34:10.864515] [INFO ] [sig ] Generating forecast for: TSM [2026-03-11T20:34:10.864546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-03-11T20:34:10.876962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-03-11T20:34:10.877341] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-03-11T20:34:10.878214] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-03-11T20:34:10.878267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:10.878297] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:10.878323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:10.878379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:10.935454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:10.936294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:10.936374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:10.936407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:11.060912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:11.061065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:11.061104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:11.061133] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:11.064530] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-03-11T20:34:11.064826] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-03-11T20:34:11.064953] [INFO ] [sig ] TSM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:11.208121] [INFO ] [LOCAL ] Saved forecast: TSM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TSM.txt [2026-03-11T20:34:11.208311] [INFO ] [sig ] [2941/3275] Completed TSM in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:11.208376] [INFO ] [sig ] [2942/3275] Forecasting TSN... [2026-03-11T20:34:11.208415] [INFO ] [sig ] Generating forecast for: TSN [2026-03-11T20:34:11.208451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-03-11T20:34:11.221121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-03-11T20:34:11.221503] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-03-11T20:34:11.222378] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-03-11T20:34:11.222434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:11.222465] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:11.222490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:11.222559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:11.283392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:11.284382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:11.284468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:11.284500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:11.412117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:11.412275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:11.412317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:11.412346] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:11.415935] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: UP (p=83.13%) [2026-03-11T20:34:11.416227] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-03-11T20:34:11.416359] [INFO ] [sig ] TSN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:11.558159] [INFO ] [LOCAL ] Saved forecast: TSN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TSN.txt [2026-03-11T20:34:11.558296] [INFO ] [sig ] [2942/3275] Completed TSN in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:11.558338] [INFO ] [sig ] [2943/3275] Forecasting TSQ... [2026-03-11T20:34:11.558367] [INFO ] [sig ] Generating forecast for: TSQ [2026-03-11T20:34:11.558398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-03-11T20:34:11.570297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-03-11T20:34:11.570688] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-03-11T20:34:11.571527] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-03-11T20:34:11.571607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:11.571642] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:11.571669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:11.571727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:11.633708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:11.634588] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:11.634676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:11.634709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:11.761149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:11.761305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:11.761354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:11.761390] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:11.765048] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: UP (p=79.06%) [2026-03-11T20:34:11.765334] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-03-11T20:34:11.765472] [INFO ] [sig ] TSQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:11.914325] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TSQ.txt [2026-03-11T20:34:11.914492] [INFO ] [sig ] [2943/3275] Completed TSQ in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:11.914548] [INFO ] [sig ] [2944/3275] Forecasting TTC... [2026-03-11T20:34:11.914598] [INFO ] [sig ] Generating forecast for: TTC [2026-03-11T20:34:11.914630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-03-11T20:34:11.926822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-03-11T20:34:11.927228] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-03-11T20:34:11.928134] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-03-11T20:34:11.928189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:11.928221] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:11.928248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:11.928305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:11.989151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:11.990088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:11.990179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:11.990261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:12.120592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:12.120753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:12.120802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:12.120834] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:12.124735] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=85.98%) [2026-03-11T20:34:12.125020] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-03-11T20:34:12.125151] [INFO ] [sig ] TTC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:12.268120] [INFO ] [LOCAL ] Saved forecast: TTC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TTC.txt [2026-03-11T20:34:12.268241] [INFO ] [sig ] [2944/3275] Completed TTC in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:12.268279] [INFO ] [sig ] [2945/3275] Forecasting TTD... [2026-03-11T20:34:12.268307] [INFO ] [sig ] Generating forecast for: TTD [2026-03-11T20:34:12.268337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-03-11T20:34:12.280688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-03-11T20:34:12.281056] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-03-11T20:34:12.281891] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-03-11T20:34:12.281943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:12.281974] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:12.282000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:12.282055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:12.341227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:12.341894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:12.341973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:12.342007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:12.468261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:12.468447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:12.468509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:12.468549] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:12.472191] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: DOWN (p=3.30%) [2026-03-11T20:34:12.472470] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-03-11T20:34:12.472646] [INFO ] [sig ] TTD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:12.619929] [INFO ] [LOCAL ] Saved forecast: TTD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TTD.txt [2026-03-11T20:34:12.620063] [INFO ] [sig ] [2945/3275] Completed TTD in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:12.620106] [INFO ] [sig ] [2946/3275] Forecasting TTE... [2026-03-11T20:34:12.620136] [INFO ] [sig ] Generating forecast for: TTE [2026-03-11T20:34:12.620167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-03-11T20:34:12.632425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-03-11T20:34:12.632813] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-03-11T20:34:12.633646] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-03-11T20:34:12.633699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:12.633731] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:12.633759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:12.633818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:12.695617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:12.696349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:12.696443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:12.696485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:12.816944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:12.817108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:12.817149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:12.817179] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:12.820681] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: DOWN (p=33.66%) [2026-03-11T20:34:12.820960] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-03-11T20:34:12.821088] [INFO ] [sig ] TTE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:12.963533] [INFO ] [LOCAL ] Saved forecast: TTE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TTE.txt [2026-03-11T20:34:12.963696] [INFO ] [sig ] [2946/3275] Completed TTE in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:12.963737] [INFO ] [sig ] [2947/3275] Forecasting TTEC... [2026-03-11T20:34:12.963768] [INFO ] [sig ] Generating forecast for: TTEC [2026-03-11T20:34:12.963799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-03-11T20:34:12.976156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-03-11T20:34:12.976497] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-03-11T20:34:12.977406] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-03-11T20:34:12.977460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:12.977493] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:12.977522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:12.977602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:13.040241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:13.041057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:13.041140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:13.041173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:13.161261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:13.161414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:13.161458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:13.161506] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:13.164984] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: DOWN (p=14.72%) [2026-03-11T20:34:13.165262] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-03-11T20:34:13.165390] [INFO ] [sig ] TTEC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:13.308585] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TTEC.txt [2026-03-11T20:34:13.308765] [INFO ] [sig ] [2947/3275] Completed TTEC in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-11T20:34:13.308833] [INFO ] [sig ] [2948/3275] Forecasting TTEK... [2026-03-11T20:34:13.308872] [INFO ] [sig ] Generating forecast for: TTEK [2026-03-11T20:34:13.308914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-03-11T20:34:13.322266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-03-11T20:34:13.322695] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-03-11T20:34:13.323557] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-03-11T20:34:13.323633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:13.323668] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:13.323696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:13.323755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:13.382498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:13.383417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:13.383510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:13.383546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:13.506628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:13.506775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:13.506813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:13.506841] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:13.510260] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=6.15%) [2026-03-11T20:34:13.510535] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-03-11T20:34:13.510706] [INFO ] [sig ] TTEK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:13.656038] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TTEK.txt [2026-03-11T20:34:13.656248] [INFO ] [sig ] [2948/3275] Completed TTEK in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 1.9m [2026-03-11T20:34:13.656296] [INFO ] [sig ] [2949/3275] Forecasting TTI... [2026-03-11T20:34:13.656326] [INFO ] [sig ] Generating forecast for: TTI [2026-03-11T20:34:13.656356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-03-11T20:34:13.670079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-03-11T20:34:13.670429] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-03-11T20:34:13.671292] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-03-11T20:34:13.671346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:13.671379] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:13.671407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:13.671465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:13.730616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:13.731383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:13.731479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:13.731517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:13.856386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:13.856542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:13.856611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:13.856645] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:13.860105] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=64.51%) [2026-03-11T20:34:13.860382] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-03-11T20:34:13.860529] [INFO ] [sig ] TTI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:14.003253] [INFO ] [LOCAL ] Saved forecast: TTI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TTI.txt [2026-03-11T20:34:14.003377] [INFO ] [sig ] [2949/3275] Completed TTI in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 1.9m [2026-03-11T20:34:14.003417] [INFO ] [sig ] [2950/3275] Forecasting TTMI... [2026-03-11T20:34:14.003446] [INFO ] [sig ] Generating forecast for: TTMI [2026-03-11T20:34:14.003475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-03-11T20:34:14.015980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-03-11T20:34:14.016298] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-03-11T20:34:14.017100] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-03-11T20:34:14.017152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:14.017183] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:14.017210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:14.017266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:14.076385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:14.077063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:14.077143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:14.077176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:14.197520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:14.197677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:14.197719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:14.197747] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:14.201138] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: DOWN (p=2.42%) [2026-03-11T20:34:14.201406] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-03-11T20:34:14.201531] [INFO ] [sig ] TTMI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:14.349961] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TTMI.txt [2026-03-11T20:34:14.350130] [INFO ] [sig ] [2950/3275] Completed TTMI in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:14.350174] [INFO ] [sig ] [2951/3275] Forecasting TUGN... [2026-03-11T20:34:14.350217] [INFO ] [sig ] Generating forecast for: TUGN [2026-03-11T20:34:14.350253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-03-11T20:34:14.362498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-03-11T20:34:14.362908] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-03-11T20:34:14.363994] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-03-11T20:34:14.364049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:14.364127] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:14.364158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:14.364218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:14.424107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:14.424877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:14.424972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:14.425009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:14.535093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:14.535243] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:34:14.535282] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:14.535310] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:14.538747] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: DOWN (p=23.10%) [2026-03-11T20:34:14.539021] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-03-11T20:34:14.539144] [INFO ] [sig ] TUGN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:14.680434] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TUGN.txt [2026-03-11T20:34:14.680600] [INFO ] [sig ] [2951/3275] Completed TUGN in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:14.680642] [INFO ] [sig ] [2952/3275] Forecasting TUSK... [2026-03-11T20:34:14.680671] [INFO ] [sig ] Generating forecast for: TUSK [2026-03-11T20:34:14.680702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-03-11T20:34:14.692997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-03-11T20:34:14.693323] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-03-11T20:34:14.694131] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-03-11T20:34:14.694183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:14.694214] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:14.694241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:14.694296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:14.755398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:14.756288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:14.756373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:14.756406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:14.882078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:14.882249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:14.882300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:14.882329] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:14.886469] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: UP (p=74.33%) [2026-03-11T20:34:14.886780] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-03-11T20:34:14.886929] [INFO ] [sig ] TUSK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:15.033697] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TUSK.txt [2026-03-11T20:34:15.033836] [INFO ] [sig ] [2952/3275] Completed TUSK in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:15.033874] [INFO ] [sig ] [2953/3275] Forecasting TVC... [2026-03-11T20:34:15.033903] [INFO ] [sig ] Generating forecast for: TVC [2026-03-11T20:34:15.033933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-03-11T20:34:15.044927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-03-11T20:34:15.045293] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-03-11T20:34:15.046224] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-03-11T20:34:15.046279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:15.046312] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:15.046339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:15.046396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:15.106992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:15.108075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:15.108164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:15.108198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:15.215420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:15.215692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:15.215739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:15.215788] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:15.219304] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=88.67%) [2026-03-11T20:34:15.219632] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-03-11T20:34:15.219762] [INFO ] [sig ] TVC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:15.362648] [INFO ] [LOCAL ] Saved forecast: TVC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TVC.txt [2026-03-11T20:34:15.362816] [INFO ] [sig ] [2953/3275] Completed TVC in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:15.362871] [INFO ] [sig ] [2954/3275] Forecasting TVE... [2026-03-11T20:34:15.362904] [INFO ] [sig ] Generating forecast for: TVE [2026-03-11T20:34:15.362937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-03-11T20:34:15.373724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-03-11T20:34:15.374043] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-03-11T20:34:15.374874] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-03-11T20:34:15.374927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:15.374959] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:15.374987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:15.375046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:15.435120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:15.436041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:15.436130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:15.436164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:15.552746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:15.552940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:15.552989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:15.553065] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:15.556936] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: DOWN (p=35.25%) [2026-03-11T20:34:15.557270] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-03-11T20:34:15.557431] [INFO ] [sig ] TVE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:15.702341] [INFO ] [LOCAL ] Saved forecast: TVE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TVE.txt [2026-03-11T20:34:15.702520] [INFO ] [sig ] [2954/3275] Completed TVE in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:15.702590] [INFO ] [sig ] [2955/3275] Forecasting TVTX... [2026-03-11T20:34:15.702628] [INFO ] [sig ] Generating forecast for: TVTX [2026-03-11T20:34:15.702668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-03-11T20:34:15.715857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-03-11T20:34:15.716214] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-03-11T20:34:15.717044] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-03-11T20:34:15.717098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:15.717130] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:15.717158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:15.717217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:15.777354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:15.778308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:15.778398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:15.778432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:15.905977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:15.906138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:15.906181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:15.906211] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:15.909854] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: UP (p=90.77%) [2026-03-11T20:34:15.910141] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-03-11T20:34:15.910274] [INFO ] [sig ] TVTX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:16.053694] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TVTX.txt [2026-03-11T20:34:16.053841] [INFO ] [sig ] [2955/3275] Completed TVTX in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:16.053883] [INFO ] [sig ] [2956/3275] Forecasting TWFG... [2026-03-11T20:34:16.053914] [INFO ] [sig ] Generating forecast for: TWFG [2026-03-11T20:34:16.053946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-03-11T20:34:16.066230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-03-11T20:34:16.066570] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-03-11T20:34:16.067408] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-03-11T20:34:16.067466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:16.067506] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:16.067539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:16.067642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:16.126330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:16.127047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:16.127134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:16.127168] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:16.251499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:16.251709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:16.251761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:16.251794] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:16.255486] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=21.19%) [2026-03-11T20:34:16.255819] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-03-11T20:34:16.255971] [INFO ] [sig ] TWFG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:16.398372] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TWFG.txt [2026-03-11T20:34:16.398521] [INFO ] [sig ] [2956/3275] Completed TWFG in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:16.398591] [INFO ] [sig ] [2957/3275] Forecasting TWG... [2026-03-11T20:34:16.398635] [INFO ] [sig ] Generating forecast for: TWG [2026-03-11T20:34:16.398679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-03-11T20:34:16.410951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-03-11T20:34:16.411289] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-03-11T20:34:16.412143] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-03-11T20:34:16.412197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:16.412229] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:16.412257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:16.412315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:16.471365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:16.472339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:16.472435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:16.472468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:16.604789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:16.604943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:16.604984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:16.605012] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:16.608541] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-03-11T20:34:16.608841] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-03-11T20:34:16.608969] [INFO ] [sig ] TWG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:16.761128] [INFO ] [LOCAL ] Saved forecast: TWG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TWG.txt [2026-03-11T20:34:16.761296] [INFO ] [sig ] [2957/3275] Completed TWG in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:16.761338] [INFO ] [sig ] [2958/3275] Forecasting TWI... [2026-03-11T20:34:16.761368] [INFO ] [sig ] Generating forecast for: TWI [2026-03-11T20:34:16.761398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-03-11T20:34:16.776993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-03-11T20:34:16.777353] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-03-11T20:34:16.778478] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-03-11T20:34:16.778533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:16.778566] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:16.778615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:16.778703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:16.842887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:16.843950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:16.844078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:16.844130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:16.974172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:16.974333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:16.974375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:16.974422] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:16.978142] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: DOWN (p=29.61%) [2026-03-11T20:34:16.978441] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-03-11T20:34:16.978633] [INFO ] [sig ] TWI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:17.128377] [INFO ] [LOCAL ] Saved forecast: TWI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TWI.txt [2026-03-11T20:34:17.128538] [INFO ] [sig ] [2958/3275] Completed TWI in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:17.128599] [INFO ] [sig ] [2959/3275] Forecasting TWIN... [2026-03-11T20:34:17.128633] [INFO ] [sig ] Generating forecast for: TWIN [2026-03-11T20:34:17.128667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-03-11T20:34:17.140161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-03-11T20:34:17.140523] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-03-11T20:34:17.141362] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-03-11T20:34:17.141416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:17.141448] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:17.141476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:17.141534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:17.204456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:17.205694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:17.205788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:17.205827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:17.332628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:17.332787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:17.332828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:17.332858] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:17.336325] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: DOWN (p=33.72%) [2026-03-11T20:34:17.336669] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-03-11T20:34:17.336810] [INFO ] [sig ] TWIN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:17.483740] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TWIN.txt [2026-03-11T20:34:17.483980] [INFO ] [sig ] [2959/3275] Completed TWIN in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:17.484047] [INFO ] [sig ] [2960/3275] Forecasting TWLO... [2026-03-11T20:34:17.484091] [INFO ] [sig ] Generating forecast for: TWLO [2026-03-11T20:34:17.484139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-03-11T20:34:17.499279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-03-11T20:34:17.500000] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-03-11T20:34:17.501210] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-03-11T20:34:17.501271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:17.501304] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:17.501330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:17.501386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:17.563423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:17.564283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:17.564379] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:17.564415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:17.696823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:17.696984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:17.697044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:17.697090] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:17.701004] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: UP (p=90.79%) [2026-03-11T20:34:17.701296] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-03-11T20:34:17.701429] [INFO ] [sig ] TWLO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:17.850097] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TWLO.txt [2026-03-11T20:34:17.850249] [INFO ] [sig ] [2960/3275] Completed TWLO in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:17.850290] [INFO ] [sig ] [2961/3275] Forecasting TWO... [2026-03-11T20:34:17.850322] [INFO ] [sig ] Generating forecast for: TWO [2026-03-11T20:34:17.850354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-03-11T20:34:17.863961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-03-11T20:34:17.864357] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-03-11T20:34:17.865282] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-03-11T20:34:17.865340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:17.865371] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:17.865397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:17.865460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:17.929032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:17.929986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:17.930103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:17.930138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:18.061005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:18.061183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:18.061225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:18.061253] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:18.064872] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: UP (p=96.13%) [2026-03-11T20:34:18.065166] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-03-11T20:34:18.065298] [INFO ] [sig ] TWO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:18.207723] [INFO ] [LOCAL ] Saved forecast: TWO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TWO.txt [2026-03-11T20:34:18.207877] [INFO ] [sig ] [2961/3275] Completed TWO in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:18.208083] [INFO ] [sig ] [2962/3275] Forecasting TX... [2026-03-11T20:34:18.208116] [INFO ] [sig ] Generating forecast for: TX [2026-03-11T20:34:18.208146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-03-11T20:34:18.220710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-03-11T20:34:18.221078] [INFO ] [FORECASTER] Starting predict_future for TX [2026-03-11T20:34:18.221945] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-03-11T20:34:18.221998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:18.222040] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:18.222081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:18.222180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:18.283639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:18.284512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:18.284633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:18.284676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:18.406194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:18.406358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:18.406398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:18.406426] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:18.410017] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: DOWN (p=41.83%) [2026-03-11T20:34:18.410290] [INFO ] [FORECASTER] Completed predict_future for TX [2026-03-11T20:34:18.410415] [INFO ] [sig ] TX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:18.552007] [INFO ] [LOCAL ] Saved forecast: TX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TX.txt [2026-03-11T20:34:18.552165] [INFO ] [sig ] [2962/3275] Completed TX in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:18.552206] [INFO ] [sig ] [2963/3275] Forecasting TXG... [2026-03-11T20:34:18.552234] [INFO ] [sig ] Generating forecast for: TXG [2026-03-11T20:34:18.552265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-03-11T20:34:18.564313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-03-11T20:34:18.564794] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-03-11T20:34:18.565864] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-03-11T20:34:18.565926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:18.565961] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:18.565988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:18.566045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:18.625301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:18.626203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:18.626289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:18.626323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:18.747926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:18.748110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:18.748154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:18.748183] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:18.751990] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: DOWN (p=33.59%) [2026-03-11T20:34:18.752320] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-03-11T20:34:18.752456] [INFO ] [sig ] TXG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:18.895459] [INFO ] [LOCAL ] Saved forecast: TXG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TXG.txt [2026-03-11T20:34:18.895633] [INFO ] [sig ] [2963/3275] Completed TXG in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:18.895677] [INFO ] [sig ] [2964/3275] Forecasting TXMD... [2026-03-11T20:34:18.895706] [INFO ] [sig ] Generating forecast for: TXMD [2026-03-11T20:34:18.895737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-03-11T20:34:18.907421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-03-11T20:34:18.907779] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-03-11T20:34:18.908655] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-03-11T20:34:18.908732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:18.908773] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:18.908804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:18.908862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:18.968033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:18.968954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:18.969036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:18.969068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:19.089024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:19.089184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:19.089225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:19.089255] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:19.092822] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: UP (p=85.26%) [2026-03-11T20:34:19.093138] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-03-11T20:34:19.093301] [INFO ] [sig ] TXMD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:19.238443] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TXMD.txt [2026-03-11T20:34:19.238682] [INFO ] [sig ] [2964/3275] Completed TXMD in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-11T20:34:19.238752] [INFO ] [sig ] [2965/3275] Forecasting TXN... [2026-03-11T20:34:19.238793] [INFO ] [sig ] Generating forecast for: TXN [2026-03-11T20:34:19.238837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-03-11T20:34:19.255009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-03-11T20:34:19.255440] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-03-11T20:34:19.256444] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-03-11T20:34:19.256498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:19.256532] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:19.256560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:19.256640] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:19.317422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:19.318286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:19.318371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:19.318405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:19.441222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:19.441374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:19.441414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:19.441444] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:19.445008] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=29.88%) [2026-03-11T20:34:19.445279] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-03-11T20:34:19.445404] [INFO ] [sig ] TXN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:19.587177] [INFO ] [LOCAL ] Saved forecast: TXN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TXN.txt [2026-03-11T20:34:19.587301] [INFO ] [sig ] [2965/3275] Completed TXN in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 1.8m [2026-03-11T20:34:19.587341] [INFO ] [sig ] [2966/3275] Forecasting TXO... [2026-03-11T20:34:19.587370] [INFO ] [sig ] Generating forecast for: TXO [2026-03-11T20:34:19.587399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-03-11T20:34:19.600269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-03-11T20:34:19.600633] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-03-11T20:34:19.601431] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-03-11T20:34:19.601484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:19.601516] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:19.601544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:19.601636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:19.659603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:19.660255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:19.660334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:19.660365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:19.777955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:19.778110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:19.778150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:19.778177] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:19.781591] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=57.85%) [2026-03-11T20:34:19.781867] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-03-11T20:34:19.781996] [INFO ] [sig ] TXO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:19.927549] [INFO ] [LOCAL ] Saved forecast: TXO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TXO.txt [2026-03-11T20:34:19.927701] [INFO ] [sig ] [2966/3275] Completed TXO in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 1.8m [2026-03-11T20:34:19.927741] [INFO ] [sig ] [2967/3275] Forecasting TXRH... [2026-03-11T20:34:19.927980] [INFO ] [sig ] Generating forecast for: TXRH [2026-03-11T20:34:19.928011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-03-11T20:34:19.941938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-03-11T20:34:19.942264] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-03-11T20:34:19.943150] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-03-11T20:34:19.943204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:19.943237] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:19.943264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:19.943320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:20.002781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:20.003536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:20.003637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:20.003674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:20.125819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:20.125976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:20.126015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:20.126044] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:20.129449] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: UP (p=63.52%) [2026-03-11T20:34:20.129749] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-03-11T20:34:20.129877] [INFO ] [sig ] TXRH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:20.274113] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TXRH.txt [2026-03-11T20:34:20.274245] [INFO ] [sig ] [2967/3275] Completed TXRH in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:20.274291] [INFO ] [sig ] [2968/3275] Forecasting TY... [2026-03-11T20:34:20.274320] [INFO ] [sig ] Generating forecast for: TY [2026-03-11T20:34:20.274350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-03-11T20:34:20.284927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-03-11T20:34:20.285229] [INFO ] [FORECASTER] Starting predict_future for TY [2026-03-11T20:34:20.286024] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-03-11T20:34:20.286075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:20.286131] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:20.286159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:20.286215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:20.344338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:20.345263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:20.345351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:20.345385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:20.468367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:20.468569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:20.468658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:20.468691] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:20.472868] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-03-11T20:34:20.473338] [INFO ] [FORECASTER] Completed predict_future for TY [2026-03-11T20:34:20.473515] [INFO ] [sig ] TY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:20.628967] [INFO ] [LOCAL ] Saved forecast: TY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TY.txt [2026-03-11T20:34:20.629108] [INFO ] [sig ] [2968/3275] Completed TY in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:20.629147] [INFO ] [sig ] [2969/3275] Forecasting TYG... [2026-03-11T20:34:20.629176] [INFO ] [sig ] Generating forecast for: TYG [2026-03-11T20:34:20.629207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-03-11T20:34:20.641430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-03-11T20:34:20.641814] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-03-11T20:34:20.642618] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-03-11T20:34:20.642671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:20.642702] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:20.642729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:20.642785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:20.700915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:20.701754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:20.701837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:20.701871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:20.821639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:20.821805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:20.821845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:20.821873] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:20.825285] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=57.01%) [2026-03-11T20:34:20.825555] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-03-11T20:34:20.825729] [INFO ] [sig ] TYG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:20.968301] [INFO ] [LOCAL ] Saved forecast: TYG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TYG.txt [2026-03-11T20:34:20.968448] [INFO ] [sig ] [2969/3275] Completed TYG in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:20.968488] [INFO ] [sig ] [2970/3275] Forecasting TYGO... [2026-03-11T20:34:20.968517] [INFO ] [sig ] Generating forecast for: TYGO [2026-03-11T20:34:20.968547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-03-11T20:34:20.980264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-03-11T20:34:20.980554] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-03-11T20:34:20.981344] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-03-11T20:34:20.981395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:20.981425] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:20.981451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:20.981507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:21.056401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:21.057354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:21.057440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:21.057475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:21.181552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:21.181745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:21.181789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:21.181817] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:21.185504] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: UP (p=55.14%) [2026-03-11T20:34:21.185813] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-03-11T20:34:21.185943] [INFO ] [sig ] TYGO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:21.326131] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TYGO.txt [2026-03-11T20:34:21.326272] [INFO ] [sig ] [2970/3275] Completed TYGO in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:21.326310] [INFO ] [sig ] [2971/3275] Forecasting TYL... [2026-03-11T20:34:21.326338] [INFO ] [sig ] Generating forecast for: TYL [2026-03-11T20:34:21.326369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-03-11T20:34:21.338604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-03-11T20:34:21.338917] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-03-11T20:34:21.339722] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-03-11T20:34:21.339782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:21.339813] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:21.339838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:21.339894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:21.397107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:21.397800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:21.397880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:21.397929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:21.520241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:21.520395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:21.520452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:21.520481] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:21.523906] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: DOWN (p=17.51%) [2026-03-11T20:34:21.524178] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-03-11T20:34:21.524303] [INFO ] [sig ] TYL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:21.666597] [INFO ] [LOCAL ] Saved forecast: TYL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TYL.txt [2026-03-11T20:34:21.666780] [INFO ] [sig ] [2971/3275] Completed TYL in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:21.666820] [INFO ] [sig ] [2972/3275] Forecasting TYRA... [2026-03-11T20:34:21.666848] [INFO ] [sig ] Generating forecast for: TYRA [2026-03-11T20:34:21.666880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-03-11T20:34:21.679348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-03-11T20:34:21.679697] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-03-11T20:34:21.680505] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-03-11T20:34:21.680556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:21.680608] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:21.680635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:21.680691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:21.740542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:21.741290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:21.741371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:21.741403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:21.867060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:21.867237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:21.867282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:21.867310] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:21.871267] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: DOWN (p=28.31%) [2026-03-11T20:34:21.871542] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-03-11T20:34:21.871761] [INFO ] [sig ] TYRA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:22.014344] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/TYRA.txt [2026-03-11T20:34:22.014504] [INFO ] [sig ] [2972/3275] Completed TYRA in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:22.014543] [INFO ] [sig ] [2973/3275] Forecasting TZOO... [2026-03-11T20:34:22.014594] [INFO ] [sig ] Generating forecast for: TZOO [2026-03-11T20:34:22.014630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-03-11T20:34:22.026542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-03-11T20:34:22.026883] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-03-11T20:34:22.027692] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-03-11T20:34:22.027744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:22.027774] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:22.027801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:22.027856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:22.088248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:22.089135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:22.089216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:22.089249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:22.215845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:22.215994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:22.216033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:22.216060] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:22.219453] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-03-11T20:34:22.219745] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-03-11T20:34:22.219868] [INFO ] [sig ] TZOO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:22.361965] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/TZOO.txt [2026-03-11T20:34:22.362094] [INFO ] [sig ] [2973/3275] Completed TZOO in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:22.362132] [INFO ] [sig ] [2974/3275] Forecasting UAA... [2026-03-11T20:34:22.362161] [INFO ] [sig ] Generating forecast for: UAA [2026-03-11T20:34:22.362191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-03-11T20:34:22.376301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-03-11T20:34:22.376694] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-03-11T20:34:22.377495] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-03-11T20:34:22.377547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:22.377596] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:22.377626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:22.377684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:22.442953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:22.443932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:22.444019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:22.444051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:22.567013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:22.567174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:22.567214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:22.567242] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:22.571413] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: UP (p=64.35%) [2026-03-11T20:34:22.571886] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-03-11T20:34:22.572078] [INFO ] [sig ] UAA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:22.715781] [INFO ] [LOCAL ] Saved forecast: UAA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UAA.txt [2026-03-11T20:34:22.715942] [INFO ] [sig ] [2974/3275] Completed UAA in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:22.715983] [INFO ] [sig ] [2975/3275] Forecasting UAE... [2026-03-11T20:34:22.716011] [INFO ] [sig ] Generating forecast for: UAE [2026-03-11T20:34:22.716041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-03-11T20:34:22.728497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-03-11T20:34:22.728894] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-03-11T20:34:22.729814] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-03-11T20:34:22.729869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:22.729915] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:22.729943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:22.730001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:22.788114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:22.789048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:22.789133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:22.789165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:22.908169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:22.908329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:22.908371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:22.908399] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:22.911956] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=69.29%) [2026-03-11T20:34:22.912242] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-03-11T20:34:22.912375] [INFO ] [sig ] UAE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:23.052337] [INFO ] [LOCAL ] Saved forecast: UAE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UAE.txt [2026-03-11T20:34:23.052501] [INFO ] [sig ] [2975/3275] Completed UAE in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:23.052541] [INFO ] [sig ] [2976/3275] Forecasting UAL... [2026-03-11T20:34:23.052588] [INFO ] [sig ] Generating forecast for: UAL [2026-03-11T20:34:23.052622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-03-11T20:34:23.064874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-03-11T20:34:23.065244] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-03-11T20:34:23.066097] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-03-11T20:34:23.066149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:23.066180] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:23.066206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:23.066261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:23.124251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:23.125171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:23.125258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:23.125292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:23.247236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:23.247393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:23.247435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:23.247465] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:23.250966] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: UP (p=75.11%) [2026-03-11T20:34:23.251251] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-03-11T20:34:23.251382] [INFO ] [sig ] UAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:23.392787] [INFO ] [LOCAL ] Saved forecast: UAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UAL.txt [2026-03-11T20:34:23.392922] [INFO ] [sig ] [2976/3275] Completed UAL in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:23.392963] [INFO ] [sig ] [2977/3275] Forecasting UAMY... [2026-03-11T20:34:23.392994] [INFO ] [sig ] Generating forecast for: UAMY [2026-03-11T20:34:23.393025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAMY' from 'https://tdm.silogroup.org/data/derivative_storage/UAMY.csv'. [2026-03-11T20:34:23.405551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAMY'. [2026-03-11T20:34:23.405937] [INFO ] [FORECASTER] Starting predict_future for UAMY [2026-03-11T20:34:23.406817] [DEBUG] [LOCAL ] No optimal features file found for UAMY: ./output/feature-sets/UAMY.txt [2026-03-11T20:34:23.406871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:23.406904] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:23.406931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:23.406989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:23.466394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:23.467332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:23.467422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:23.467456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:23.591339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:23.591495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:23.591539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:23.591585] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:23.595388] [DEBUG] [FORECASTER] UAMY: Forecast T+1@11:T+2@11: DOWN (p=26.04%) [2026-03-11T20:34:23.595691] [INFO ] [FORECASTER] Completed predict_future for UAMY [2026-03-11T20:34:23.595822] [INFO ] [sig ] UAMY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:23.739301] [INFO ] [LOCAL ] Saved forecast: UAMY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UAMY.txt [2026-03-11T20:34:23.739456] [INFO ] [sig ] [2977/3275] Completed UAMY in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:23.739495] [INFO ] [sig ] [2978/3275] Forecasting UBFO... [2026-03-11T20:34:23.739524] [INFO ] [sig ] Generating forecast for: UBFO [2026-03-11T20:34:23.739555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-03-11T20:34:23.750219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-03-11T20:34:23.750523] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-03-11T20:34:23.751336] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-03-11T20:34:23.751388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:23.751419] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:23.751446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:23.751506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:23.808230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:23.808945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:23.809054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:23.809087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:23.928460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:23.928642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:23.928684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:23.928712] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:23.932215] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: UP (p=61.28%) [2026-03-11T20:34:23.932528] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-03-11T20:34:23.932687] [INFO ] [sig ] UBFO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:24.071509] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UBFO.txt [2026-03-11T20:34:24.071664] [INFO ] [sig ] [2978/3275] Completed UBFO in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:24.071705] [INFO ] [sig ] [2979/3275] Forecasting UBRL... [2026-03-11T20:34:24.071743] [INFO ] [sig ] Generating forecast for: UBRL [2026-03-11T20:34:24.071776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-03-11T20:34:24.084295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-03-11T20:34:24.084714] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-03-11T20:34:24.085622] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-03-11T20:34:24.085678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:24.085711] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:24.085738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:24.085796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:24.145702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:24.146616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:24.146723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:24.146785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:24.275320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:24.275470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:24.275509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:24.275538] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:24.279676] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: UP (p=73.56%) [2026-03-11T20:34:24.280147] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-03-11T20:34:24.280270] [INFO ] [sig ] UBRL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:24.421817] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UBRL.txt [2026-03-11T20:34:24.421930] [INFO ] [sig ] [2979/3275] Completed UBRL in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:24.421969] [INFO ] [sig ] [2980/3275] Forecasting UBS... [2026-03-11T20:34:24.421998] [INFO ] [sig ] Generating forecast for: UBS [2026-03-11T20:34:24.422028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-03-11T20:34:24.434105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-03-11T20:34:24.434419] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-03-11T20:34:24.435235] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-03-11T20:34:24.435286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:24.435316] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:24.435341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:24.435396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:24.494923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:24.495782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:24.495861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:24.495894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:24.624328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:24.624485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:24.624524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:24.624553] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:24.628270] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-03-11T20:34:24.628558] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-03-11T20:34:24.628711] [INFO ] [sig ] UBS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:24.773092] [INFO ] [LOCAL ] Saved forecast: UBS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UBS.txt [2026-03-11T20:34:24.773226] [INFO ] [sig ] [2980/3275] Completed UBS in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-11T20:34:24.773264] [INFO ] [sig ] [2981/3275] Forecasting UBSI... [2026-03-11T20:34:24.773292] [INFO ] [sig ] Generating forecast for: UBSI [2026-03-11T20:34:24.773321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-03-11T20:34:24.785541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-03-11T20:34:24.785860] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-03-11T20:34:24.786665] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-03-11T20:34:24.786715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:24.786747] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:24.786773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:24.786828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:24.848907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:24.849792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:24.849883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:24.849917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:24.974022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:24.974194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:24.974235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:24.974269] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:24.978187] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-03-11T20:34:24.978531] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-03-11T20:34:24.978717] [INFO ] [sig ] UBSI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:25.127471] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UBSI.txt [2026-03-11T20:34:25.127702] [INFO ] [sig ] [2981/3275] Completed UBSI in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 1.7m [2026-03-11T20:34:25.127750] [INFO ] [sig ] [2982/3275] Forecasting UDMY... [2026-03-11T20:34:25.127782] [INFO ] [sig ] Generating forecast for: UDMY [2026-03-11T20:34:25.127811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-03-11T20:34:25.141661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-03-11T20:34:25.142051] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-03-11T20:34:25.142903] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-03-11T20:34:25.142955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:25.142987] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:25.143013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:25.143068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:25.201935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:25.202850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:25.202937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:25.202969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:25.326832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:25.326991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:25.327029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:25.327089] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:25.330766] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: UP (p=63.65%) [2026-03-11T20:34:25.331057] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-03-11T20:34:25.331187] [INFO ] [sig ] UDMY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:25.474413] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UDMY.txt [2026-03-11T20:34:25.474594] [INFO ] [sig ] [2982/3275] Completed UDMY in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 1.7m [2026-03-11T20:34:25.474638] [INFO ] [sig ] [2983/3275] Forecasting UE... [2026-03-11T20:34:25.474668] [INFO ] [sig ] Generating forecast for: UE [2026-03-11T20:34:25.474699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-03-11T20:34:25.487243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-03-11T20:34:25.487652] [INFO ] [FORECASTER] Starting predict_future for UE [2026-03-11T20:34:25.488562] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-03-11T20:34:25.488638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:25.488672] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:25.488705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:25.488776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:25.557937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:25.558852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:25.558937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:25.558969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:25.678292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:25.678446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:25.678487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:25.678514] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:25.682005] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: DOWN (p=43.29%) [2026-03-11T20:34:25.682288] [INFO ] [FORECASTER] Completed predict_future for UE [2026-03-11T20:34:25.682414] [INFO ] [sig ] UE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:25.823040] [INFO ] [LOCAL ] Saved forecast: UE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UE.txt [2026-03-11T20:34:25.823193] [INFO ] [sig ] [2983/3275] Completed UE in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 1.7m [2026-03-11T20:34:25.823232] [INFO ] [sig ] [2984/3275] Forecasting UEIC... [2026-03-11T20:34:25.823261] [INFO ] [sig ] Generating forecast for: UEIC [2026-03-11T20:34:25.823291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-03-11T20:34:25.834423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-03-11T20:34:25.834769] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-03-11T20:34:25.835540] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-03-11T20:34:25.835615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:25.835649] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:25.835674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:25.835731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:25.894436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:25.895299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:25.895378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:25.895410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:26.022431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:26.022622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:26.022665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:26.022697] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:26.026288] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: UP (p=58.52%) [2026-03-11T20:34:26.026568] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-03-11T20:34:26.026722] [INFO ] [sig ] UEIC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:26.171158] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UEIC.txt [2026-03-11T20:34:26.171306] [INFO ] [sig ] [2984/3275] Completed UEIC in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:26.171345] [INFO ] [sig ] [2985/3275] Forecasting UFCS... [2026-03-11T20:34:26.171374] [INFO ] [sig ] Generating forecast for: UFCS [2026-03-11T20:34:26.171403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-03-11T20:34:26.183736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-03-11T20:34:26.184074] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-03-11T20:34:26.184869] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-03-11T20:34:26.184920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:26.184976] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:26.185004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:26.185060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:26.248885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:26.249810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:26.249895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:26.249928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:26.374635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:26.374796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:26.374836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:26.374865] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:26.378411] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: UP (p=75.00%) [2026-03-11T20:34:26.378726] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-03-11T20:34:26.378860] [INFO ] [sig ] UFCS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:26.522117] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UFCS.txt [2026-03-11T20:34:26.522289] [INFO ] [sig ] [2985/3275] Completed UFCS in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:26.522329] [INFO ] [sig ] [2986/3275] Forecasting UFI... [2026-03-11T20:34:26.522358] [INFO ] [sig ] Generating forecast for: UFI [2026-03-11T20:34:26.522388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-03-11T20:34:26.534550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-03-11T20:34:26.534965] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-03-11T20:34:26.535818] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-03-11T20:34:26.535872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:26.535903] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:26.535929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:26.536000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:26.595247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:26.596189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:26.596277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:26.596310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:26.726446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:26.726631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:26.726673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:26.726702] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:26.730241] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=24.11%) [2026-03-11T20:34:26.730551] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-03-11T20:34:26.730711] [INFO ] [sig ] UFI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:26.873735] [INFO ] [LOCAL ] Saved forecast: UFI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UFI.txt [2026-03-11T20:34:26.873917] [INFO ] [sig ] [2986/3275] Completed UFI in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:26.873968] [INFO ] [sig ] [2987/3275] Forecasting UFO... [2026-03-11T20:34:26.874001] [INFO ] [sig ] Generating forecast for: UFO [2026-03-11T20:34:26.874032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-03-11T20:34:26.885999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-03-11T20:34:26.886345] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-03-11T20:34:26.887145] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-03-11T20:34:26.887197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:26.887229] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:26.887255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:26.887310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:26.945364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:26.946093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:26.946174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:26.946207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:27.065918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:27.066073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:27.066113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:27.066141] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:27.069630] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: DOWN (p=40.66%) [2026-03-11T20:34:27.069906] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-03-11T20:34:27.070034] [INFO ] [sig ] UFO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:27.213162] [INFO ] [LOCAL ] Saved forecast: UFO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UFO.txt [2026-03-11T20:34:27.213309] [INFO ] [sig ] [2987/3275] Completed UFO in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:27.213349] [INFO ] [sig ] [2988/3275] Forecasting UFPI... [2026-03-11T20:34:27.213379] [INFO ] [sig ] Generating forecast for: UFPI [2026-03-11T20:34:27.213410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-03-11T20:34:27.226168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-03-11T20:34:27.226536] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-03-11T20:34:27.227330] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-03-11T20:34:27.227395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:27.227427] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:27.227453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:27.227508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:27.284731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:27.285496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:27.285598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:27.285632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:27.407278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:27.407432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:27.407470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:27.407534] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:27.411151] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: UP (p=76.83%) [2026-03-11T20:34:27.411431] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-03-11T20:34:27.411559] [INFO ] [sig ] UFPI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:27.552616] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UFPI.txt [2026-03-11T20:34:27.552750] [INFO ] [sig ] [2988/3275] Completed UFPI in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:27.552788] [INFO ] [sig ] [2989/3275] Forecasting UGI... [2026-03-11T20:34:27.552819] [INFO ] [sig ] Generating forecast for: UGI [2026-03-11T20:34:27.552852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-03-11T20:34:27.564511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-03-11T20:34:27.564878] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-03-11T20:34:27.565681] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-03-11T20:34:27.565733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:27.565764] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:27.565790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:27.565845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:27.623112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:27.623995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:27.624078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:27.624111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:27.743907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:27.744065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:27.744104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:27.744132] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:27.747502] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: UP (p=75.63%) [2026-03-11T20:34:27.747804] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-03-11T20:34:27.747962] [INFO ] [sig ] UGI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:27.888668] [INFO ] [LOCAL ] Saved forecast: UGI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UGI.txt [2026-03-11T20:34:27.888820] [INFO ] [sig ] [2989/3275] Completed UGI in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:27.888867] [INFO ] [sig ] [2990/3275] Forecasting UGP... [2026-03-11T20:34:27.888902] [INFO ] [sig ] Generating forecast for: UGP [2026-03-11T20:34:27.888937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-03-11T20:34:27.900698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-03-11T20:34:27.901008] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-03-11T20:34:27.901819] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-03-11T20:34:27.901882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:27.901920] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:27.901949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:27.902005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:27.959302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:27.960124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:27.960204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:27.960236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:28.080323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:28.080477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:28.080516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:28.080546] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:28.083977] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: DOWN (p=21.99%) [2026-03-11T20:34:28.084254] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-03-11T20:34:28.084376] [INFO ] [sig ] UGP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:28.224970] [INFO ] [LOCAL ] Saved forecast: UGP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UGP.txt [2026-03-11T20:34:28.225113] [INFO ] [sig ] [2990/3275] Completed UGP in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:28.225151] [INFO ] [sig ] [2991/3275] Forecasting UHAL... [2026-03-11T20:34:28.225179] [INFO ] [sig ] Generating forecast for: UHAL [2026-03-11T20:34:28.225210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-03-11T20:34:28.237866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-03-11T20:34:28.238212] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-03-11T20:34:28.239027] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-03-11T20:34:28.239078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:28.239110] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:28.239136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:28.239191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:28.296307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:28.297092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:28.297171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:28.297203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:28.419357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:28.419527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:28.419594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:28.419632] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:28.423882] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=70.98%) [2026-03-11T20:34:28.424164] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-03-11T20:34:28.424292] [INFO ] [sig ] UHAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:28.570749] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UHAL.txt [2026-03-11T20:34:28.570909] [INFO ] [sig ] [2991/3275] Completed UHAL in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:28.570959] [INFO ] [sig ] [2992/3275] Forecasting UHG... [2026-03-11T20:34:28.570991] [INFO ] [sig ] Generating forecast for: UHG [2026-03-11T20:34:28.571022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-03-11T20:34:28.582760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-03-11T20:34:28.583085] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-03-11T20:34:28.583912] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-03-11T20:34:28.583963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:28.583994] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:28.584021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:28.584076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:28.642632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:28.643554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:28.643653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:28.643685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:28.767589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:28.767745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:28.767785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:28.767820] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:28.771322] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: DOWN (p=20.53%) [2026-03-11T20:34:28.771623] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-03-11T20:34:28.771747] [INFO ] [sig ] UHG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:28.913845] [INFO ] [LOCAL ] Saved forecast: UHG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UHG.txt [2026-03-11T20:34:28.913994] [INFO ] [sig ] [2992/3275] Completed UHG in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:28.914034] [INFO ] [sig ] [2993/3275] Forecasting UHS... [2026-03-11T20:34:28.914063] [INFO ] [sig ] Generating forecast for: UHS [2026-03-11T20:34:28.914092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-03-11T20:34:28.926165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-03-11T20:34:28.926503] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-03-11T20:34:28.927293] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-03-11T20:34:28.927345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:28.927375] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:28.927401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:28.927456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:28.987115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:28.988054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:28.988142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:28.988174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:29.112641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:29.112799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:29.112839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:29.112868] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:29.116627] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: UP (p=87.39%) [2026-03-11T20:34:29.116938] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-03-11T20:34:29.117070] [INFO ] [sig ] UHS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:29.259497] [INFO ] [LOCAL ] Saved forecast: UHS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UHS.txt [2026-03-11T20:34:29.259658] [INFO ] [sig ] [2993/3275] Completed UHS in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:29.259699] [INFO ] [sig ] [2994/3275] Forecasting UI... [2026-03-11T20:34:29.259728] [INFO ] [sig ] Generating forecast for: UI [2026-03-11T20:34:29.259759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-03-11T20:34:29.271450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-03-11T20:34:29.271842] [INFO ] [FORECASTER] Starting predict_future for UI [2026-03-11T20:34:29.272645] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-03-11T20:34:29.272696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:29.272726] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:29.272751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:29.272806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:29.332010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:29.332900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:29.332983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:29.333015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:29.456843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:29.456995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:29.457033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:29.457061] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:29.460498] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: DOWN (p=5.46%) [2026-03-11T20:34:29.460790] [INFO ] [FORECASTER] Completed predict_future for UI [2026-03-11T20:34:29.460920] [INFO ] [sig ] UI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:29.604563] [INFO ] [LOCAL ] Saved forecast: UI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UI.txt [2026-03-11T20:34:29.604739] [INFO ] [sig ] [2994/3275] Completed UI in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:29.604780] [INFO ] [sig ] [2995/3275] Forecasting UIS... [2026-03-11T20:34:29.604808] [INFO ] [sig ] Generating forecast for: UIS [2026-03-11T20:34:29.604839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-03-11T20:34:29.618602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-03-11T20:34:29.618948] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-03-11T20:34:29.619788] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-03-11T20:34:29.619841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:29.619872] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:29.619898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:29.619956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:29.680668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:29.681525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:29.681630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:29.681698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:29.802701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:29.802859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:29.802917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:29.802948] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:29.806460] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: UP (p=93.70%) [2026-03-11T20:34:29.806768] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-03-11T20:34:29.806922] [INFO ] [sig ] UIS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:29.949202] [INFO ] [LOCAL ] Saved forecast: UIS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UIS.txt [2026-03-11T20:34:29.949358] [INFO ] [sig ] [2995/3275] Completed UIS in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:29.949400] [INFO ] [sig ] [2996/3275] Forecasting UITB... [2026-03-11T20:34:29.949430] [INFO ] [sig ] Generating forecast for: UITB [2026-03-11T20:34:29.949464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-03-11T20:34:29.961466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-03-11T20:34:29.961848] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-03-11T20:34:29.962655] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-03-11T20:34:29.962706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:29.962737] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:29.962763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:29.962819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:30.021191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:30.022130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:30.022214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:30.022247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:30.140501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:30.140676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:30.140748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:30.140789] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:30.144334] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: UP (p=56.87%) [2026-03-11T20:34:30.144677] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-03-11T20:34:30.144815] [INFO ] [sig ] UITB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:30.286177] [INFO ] [LOCAL ] Saved forecast: UITB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UITB.txt [2026-03-11T20:34:30.286312] [INFO ] [sig ] [2996/3275] Completed UITB in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:30.286351] [INFO ] [sig ] [2997/3275] Forecasting UL... [2026-03-11T20:34:30.286382] [INFO ] [sig ] Generating forecast for: UL [2026-03-11T20:34:30.286413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-03-11T20:34:30.298407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-03-11T20:34:30.298773] [INFO ] [FORECASTER] Starting predict_future for UL [2026-03-11T20:34:30.299607] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-03-11T20:34:30.299659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:30.299689] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:30.299716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:30.299772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:30.359416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:30.360399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:30.360487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:30.360528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:30.480426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:30.480610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:30.480654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:30.480682] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:30.484109] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: DOWN (p=9.86%) [2026-03-11T20:34:30.484392] [INFO ] [FORECASTER] Completed predict_future for UL [2026-03-11T20:34:30.484521] [INFO ] [sig ] UL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:30.625045] [INFO ] [LOCAL ] Saved forecast: UL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UL.txt [2026-03-11T20:34:30.625183] [INFO ] [sig ] [2997/3275] Completed UL in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-11T20:34:30.625222] [INFO ] [sig ] [2998/3275] Forecasting ULBI... [2026-03-11T20:34:30.625251] [INFO ] [sig ] Generating forecast for: ULBI [2026-03-11T20:34:30.625280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-03-11T20:34:30.636942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-03-11T20:34:30.637279] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-03-11T20:34:30.638176] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-03-11T20:34:30.638229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:30.638262] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:30.638289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:30.638344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:30.695398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:30.696287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:30.696370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:30.696402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:30.818181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:30.818343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:30.818384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:30.818412] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:30.821891] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: DOWN (p=48.07%) [2026-03-11T20:34:30.822175] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-03-11T20:34:30.822317] [INFO ] [sig ] ULBI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:30.964881] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ULBI.txt [2026-03-11T20:34:30.965065] [INFO ] [sig ] [2998/3275] Completed ULBI in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.6m [2026-03-11T20:34:30.965107] [INFO ] [sig ] [2999/3275] Forecasting ULCC... [2026-03-11T20:34:30.965136] [INFO ] [sig ] Generating forecast for: ULCC [2026-03-11T20:34:30.965166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-03-11T20:34:30.977060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-03-11T20:34:30.977373] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-03-11T20:34:30.978246] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-03-11T20:34:30.978298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:30.978340] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:30.978367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:30.978427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:31.035166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:31.035925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:31.036002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:31.036034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:31.169256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:31.169419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:31.169459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:31.169487] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:31.172979] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=80.60%) [2026-03-11T20:34:31.173285] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-03-11T20:34:31.173418] [INFO ] [sig ] ULCC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:31.313116] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ULCC.txt [2026-03-11T20:34:31.313252] [INFO ] [sig ] [2999/3275] Completed ULCC in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 1.6m [2026-03-11T20:34:31.313291] [INFO ] [sig ] [3000/3275] Forecasting ULH... [2026-03-11T20:34:31.313320] [INFO ] [sig ] Generating forecast for: ULH [2026-03-11T20:34:31.313350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-03-11T20:34:31.325303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-03-11T20:34:31.325685] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-03-11T20:34:31.326478] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-03-11T20:34:31.326529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:31.326561] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:31.326617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:31.326676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:31.394679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:31.395439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:31.395522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:31.395555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:31.537710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:31.537881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:31.537944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:31.537974] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:31.541591] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-03-11T20:34:31.541892] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-03-11T20:34:31.542032] [INFO ] [sig ] ULH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:31.688545] [INFO ] [LOCAL ] Saved forecast: ULH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ULH.txt [2026-03-11T20:34:31.688741] [INFO ] [sig ] [3000/3275] Completed ULH in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 1.6m [2026-03-11T20:34:31.688783] [INFO ] [sig ] [3001/3275] Forecasting ULTA... [2026-03-11T20:34:31.688812] [INFO ] [sig ] Generating forecast for: ULTA [2026-03-11T20:34:31.688842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-03-11T20:34:31.701251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-03-11T20:34:31.701651] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-03-11T20:34:31.702490] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-03-11T20:34:31.702542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:31.702596] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:31.702626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:31.702682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:31.761237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:31.762166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:31.762254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:31.762286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:31.889409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:31.889627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:31.889676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:31.889708] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:31.893731] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-03-11T20:34:31.894044] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-03-11T20:34:31.894182] [INFO ] [sig ] ULTA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:32.036093] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ULTA.txt [2026-03-11T20:34:32.036267] [INFO ] [sig ] [3001/3275] Completed ULTA in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:32.036309] [INFO ] [sig ] [3002/3275] Forecasting ULY... [2026-03-11T20:34:32.036337] [INFO ] [sig ] Generating forecast for: ULY [2026-03-11T20:34:32.036385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-03-11T20:34:32.048430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-03-11T20:34:32.048793] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-03-11T20:34:32.049677] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-03-11T20:34:32.049729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:32.049793] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:32.049821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:32.049903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:32.108114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:32.109159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:32.109257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:32.109291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:32.226328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:32.226488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:32.226526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:32.226555] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:32.230084] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: DOWN (p=25.46%) [2026-03-11T20:34:32.230360] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-03-11T20:34:32.230483] [INFO ] [sig ] ULY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:32.370683] [INFO ] [LOCAL ] Saved forecast: ULY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ULY.txt [2026-03-11T20:34:32.370824] [INFO ] [sig ] [3002/3275] Completed ULY in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:32.370863] [INFO ] [sig ] [3003/3275] Forecasting UMBF... [2026-03-11T20:34:32.370900] [INFO ] [sig ] Generating forecast for: UMBF [2026-03-11T20:34:32.370932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-03-11T20:34:32.382677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-03-11T20:34:32.382996] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-03-11T20:34:32.383795] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-03-11T20:34:32.383846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:32.383876] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:32.383902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:32.383958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:32.440762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:32.441714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:32.441813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:32.441851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:32.562482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:32.562661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:32.562701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:32.562728] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:32.566231] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: UP (p=85.60%) [2026-03-11T20:34:32.566510] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-03-11T20:34:32.566658] [INFO ] [sig ] UMBF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:32.706660] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UMBF.txt [2026-03-11T20:34:32.706826] [INFO ] [sig ] [3003/3275] Completed UMBF in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:32.706865] [INFO ] [sig ] [3004/3275] Forecasting UMC... [2026-03-11T20:34:32.706894] [INFO ] [sig ] Generating forecast for: UMC [2026-03-11T20:34:32.706926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-03-11T20:34:32.719534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-03-11T20:34:32.719929] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-03-11T20:34:32.720775] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-03-11T20:34:32.720827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:32.720858] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:32.720884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:32.720941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:32.777733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:32.778641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:32.778723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:32.778755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:32.901553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:32.901735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:32.901775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:32.901805] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:32.905338] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-03-11T20:34:32.905639] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-03-11T20:34:32.905773] [INFO ] [sig ] UMC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:33.047014] [INFO ] [LOCAL ] Saved forecast: UMC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UMC.txt [2026-03-11T20:34:33.047152] [INFO ] [sig ] [3004/3275] Completed UMC in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:33.047190] [INFO ] [sig ] [3005/3275] Forecasting UMH... [2026-03-11T20:34:33.047219] [INFO ] [sig ] Generating forecast for: UMH [2026-03-11T20:34:33.047248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-03-11T20:34:33.059599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-03-11T20:34:33.059952] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-03-11T20:34:33.060864] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-03-11T20:34:33.060929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:33.060966] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:33.060998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:33.061064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:33.118558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:33.119523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:33.119631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:33.119667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:33.241757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:33.241921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:33.241962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:33.242027] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:33.245535] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: UP (p=64.90%) [2026-03-11T20:34:33.245849] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-03-11T20:34:33.245981] [INFO ] [sig ] UMH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:33.391280] [INFO ] [LOCAL ] Saved forecast: UMH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UMH.txt [2026-03-11T20:34:33.391418] [INFO ] [sig ] [3005/3275] Completed UMH in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:33.391456] [INFO ] [sig ] [3006/3275] Forecasting UMMA... [2026-03-11T20:34:33.391485] [INFO ] [sig ] Generating forecast for: UMMA [2026-03-11T20:34:33.391515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-03-11T20:34:33.402930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-03-11T20:34:33.403294] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-03-11T20:34:33.404142] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-03-11T20:34:33.404196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:33.404228] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:33.404255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:33.404312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:33.461786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:33.462712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:33.462797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:33.462830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:33.581549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:33.581730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:33.581769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:33.581815] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:33.585305] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: UP (p=70.72%) [2026-03-11T20:34:33.585599] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-03-11T20:34:33.585732] [INFO ] [sig ] UMMA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:33.727778] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UMMA.txt [2026-03-11T20:34:33.728004] [INFO ] [sig ] [3006/3275] Completed UMMA in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:33.728050] [INFO ] [sig ] [3007/3275] Forecasting UNCY... [2026-03-11T20:34:33.728083] [INFO ] [sig ] Generating forecast for: UNCY [2026-03-11T20:34:33.728112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-03-11T20:34:33.751075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-03-11T20:34:33.751444] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-03-11T20:34:33.752270] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-03-11T20:34:33.752322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:33.752353] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:33.752379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:33.752435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:33.809520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:33.810294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:33.810373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:33.810404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:33.930951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:33.931112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:33.931152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:33.931182] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:33.934811] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=0.54%) [2026-03-11T20:34:33.935087] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-03-11T20:34:33.935214] [INFO ] [sig ] UNCY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:34.077298] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UNCY.txt [2026-03-11T20:34:34.077456] [INFO ] [sig ] [3007/3275] Completed UNCY in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:34.077495] [INFO ] [sig ] [3008/3275] Forecasting UNF... [2026-03-11T20:34:34.077523] [INFO ] [sig ] Generating forecast for: UNF [2026-03-11T20:34:34.077555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-03-11T20:34:34.090617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-03-11T20:34:34.090996] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-03-11T20:34:34.091836] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-03-11T20:34:34.091888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:34.091920] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:34.091946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:34.092002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:34.152409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:34.153359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:34.153444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:34.153495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:34.275873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:34.276032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:34.276070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:34.276097] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:34.279677] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-03-11T20:34:34.279966] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-03-11T20:34:34.280109] [INFO ] [sig ] UNF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:34.421769] [INFO ] [LOCAL ] Saved forecast: UNF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UNF.txt [2026-03-11T20:34:34.421905] [INFO ] [sig ] [3008/3275] Completed UNF in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:34.421947] [INFO ] [sig ] [3009/3275] Forecasting UNFI... [2026-03-11T20:34:34.421979] [INFO ] [sig ] Generating forecast for: UNFI [2026-03-11T20:34:34.422011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-03-11T20:34:34.434113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-03-11T20:34:34.434433] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-03-11T20:34:34.435229] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-03-11T20:34:34.435282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:34.435314] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:34.435341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:34.435398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:34.492496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:34.493350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:34.493433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:34.493484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:34.616475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:34.616663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:34.616707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:34.616738] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:34.620275] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: UP (p=67.89%) [2026-03-11T20:34:34.620552] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-03-11T20:34:34.620715] [INFO ] [sig ] UNFI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:34.762681] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UNFI.txt [2026-03-11T20:34:34.762839] [INFO ] [sig ] [3009/3275] Completed UNFI in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:34.762881] [INFO ] [sig ] [3010/3275] Forecasting UNM... [2026-03-11T20:34:34.762914] [INFO ] [sig ] Generating forecast for: UNM [2026-03-11T20:34:34.762947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-03-11T20:34:34.775092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-03-11T20:34:34.775407] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-03-11T20:34:34.776205] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-03-11T20:34:34.776258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:34.776289] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:34.776316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:34.776385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:34.836258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:34.837156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:34.837239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:34.837274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:34.963763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:34.963941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:34.964082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:34.964119] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:34.968611] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: DOWN (p=48.40%) [2026-03-11T20:34:34.968900] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-03-11T20:34:34.969058] [INFO ] [sig ] UNM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:35.112120] [INFO ] [LOCAL ] Saved forecast: UNM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UNM.txt [2026-03-11T20:34:35.112284] [INFO ] [sig ] [3010/3275] Completed UNM in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:35.112325] [INFO ] [sig ] [3011/3275] Forecasting UNMA... [2026-03-11T20:34:35.112355] [INFO ] [sig ] Generating forecast for: UNMA [2026-03-11T20:34:35.112385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-03-11T20:34:35.123492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-03-11T20:34:35.123831] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-03-11T20:34:35.124624] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-03-11T20:34:35.124675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:35.124705] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:35.124731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:35.124787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:35.183800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:35.184783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:35.184872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:35.184904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:35.298263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:35.298424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:35.298462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:35.298490] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:35.301950] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: DOWN (p=29.57%) [2026-03-11T20:34:35.302245] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-03-11T20:34:35.302375] [INFO ] [sig ] UNMA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:35.445657] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UNMA.txt [2026-03-11T20:34:35.445811] [INFO ] [sig ] [3011/3275] Completed UNMA in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:35.445851] [INFO ] [sig ] [3012/3275] Forecasting UNP... [2026-03-11T20:34:35.445881] [INFO ] [sig ] Generating forecast for: UNP [2026-03-11T20:34:35.445911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-03-11T20:34:35.458977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-03-11T20:34:35.459393] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-03-11T20:34:35.460405] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-03-11T20:34:35.460473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:35.460506] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:35.460534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:35.460614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:35.517955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:35.518836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:35.518966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:35.519041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:35.659342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:35.659600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:35.659669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:35.659704] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:35.663214] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: DOWN (p=32.12%) [2026-03-11T20:34:35.663548] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-03-11T20:34:35.663728] [INFO ] [sig ] UNP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:35.876631] [INFO ] [LOCAL ] Saved forecast: UNP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UNP.txt [2026-03-11T20:34:35.876770] [INFO ] [sig ] [3012/3275] Completed UNP in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:35.876808] [INFO ] [sig ] [3013/3275] Forecasting UNTY... [2026-03-11T20:34:35.876837] [INFO ] [sig ] Generating forecast for: UNTY [2026-03-11T20:34:35.876867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-03-11T20:34:35.888077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-03-11T20:34:35.888398] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-03-11T20:34:35.889341] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-03-11T20:34:35.889394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:35.889426] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:35.889452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:35.889510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:35.949373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:35.950325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:35.950410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:35.950443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:36.080662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:36.080825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:36.080865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:36.080896] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:36.084461] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: UP (p=55.02%) [2026-03-11T20:34:36.084777] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-03-11T20:34:36.084915] [INFO ] [sig ] UNTY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:36.230651] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UNTY.txt [2026-03-11T20:34:36.230831] [INFO ] [sig ] [3013/3275] Completed UNTY in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:36.230880] [INFO ] [sig ] [3014/3275] Forecasting UPBD... [2026-03-11T20:34:36.230910] [INFO ] [sig ] Generating forecast for: UPBD [2026-03-11T20:34:36.230941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-03-11T20:34:36.243648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-03-11T20:34:36.244047] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-03-11T20:34:36.244922] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-03-11T20:34:36.244975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:36.245007] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:36.245034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:36.245090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:36.305390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:36.306272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:36.306364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:36.306398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:36.436042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:36.436231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:36.436283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:36.436313] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:36.439970] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: DOWN (p=12.03%) [2026-03-11T20:34:36.440295] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-03-11T20:34:36.440479] [INFO ] [sig ] UPBD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:36.587478] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UPBD.txt [2026-03-11T20:34:36.587660] [INFO ] [sig ] [3014/3275] Completed UPBD in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-11T20:34:36.587703] [INFO ] [sig ] [3015/3275] Forecasting UPC... [2026-03-11T20:34:36.587732] [INFO ] [sig ] Generating forecast for: UPC [2026-03-11T20:34:36.587762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-03-11T20:34:36.598838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-03-11T20:34:36.599118] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-03-11T20:34:36.599909] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-03-11T20:34:36.599960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:36.599993] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:36.600023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:36.600080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:36.657224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:36.658162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:36.658245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:36.658278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:36.771446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:36.771617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:36.771658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:36.771687] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:36.775216] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: UP (p=75.77%) [2026-03-11T20:34:36.775496] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-03-11T20:34:36.775652] [INFO ] [sig ] UPC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:36.915977] [INFO ] [LOCAL ] Saved forecast: UPC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UPC.txt [2026-03-11T20:34:36.916169] [INFO ] [sig ] [3015/3275] Completed UPC in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.5m [2026-03-11T20:34:36.916209] [INFO ] [sig ] [3016/3275] Forecasting UPS... [2026-03-11T20:34:36.916239] [INFO ] [sig ] Generating forecast for: UPS [2026-03-11T20:34:36.916269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-03-11T20:34:36.929439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-03-11T20:34:36.929802] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-03-11T20:34:36.930652] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-03-11T20:34:36.930704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:36.930736] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:36.930764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:36.930821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:36.989011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:36.989998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:36.990083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:36.990116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:37.118621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:37.118758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:37.118798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:37.118826] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:37.122305] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-03-11T20:34:37.122600] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-03-11T20:34:37.122730] [INFO ] [sig ] UPS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:37.265668] [INFO ] [LOCAL ] Saved forecast: UPS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UPS.txt [2026-03-11T20:34:37.265785] [INFO ] [sig ] [3016/3275] Completed UPS in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.5m [2026-03-11T20:34:37.265823] [INFO ] [sig ] [3017/3275] Forecasting UPWK... [2026-03-11T20:34:37.265852] [INFO ] [sig ] Generating forecast for: UPWK [2026-03-11T20:34:37.265881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-03-11T20:34:37.278600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-03-11T20:34:37.278920] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-03-11T20:34:37.279791] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-03-11T20:34:37.279844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:37.279876] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:37.279904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:37.279962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:37.337802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:37.338422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:37.338499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:37.338531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:37.459893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:37.460014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:37.460051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:37.460079] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:37.463329] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: UP (p=99.72%) [2026-03-11T20:34:37.463640] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-03-11T20:34:37.463764] [INFO ] [sig ] UPWK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:37.604888] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UPWK.txt [2026-03-11T20:34:37.605006] [INFO ] [sig ] [3017/3275] Completed UPWK in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.5m [2026-03-11T20:34:37.605051] [INFO ] [sig ] [3018/3275] Forecasting URBN... [2026-03-11T20:34:37.605087] [INFO ] [sig ] Generating forecast for: URBN [2026-03-11T20:34:37.605122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-03-11T20:34:37.617294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-03-11T20:34:37.617635] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-03-11T20:34:37.618480] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-03-11T20:34:37.618533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:37.618566] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:37.618623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:37.618684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:37.680531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:37.681178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:37.681256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:37.681286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:37.801362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:37.801477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:37.801515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:37.801543] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:37.804782] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: DOWN (p=17.07%) [2026-03-11T20:34:37.805050] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-03-11T20:34:37.805171] [INFO ] [sig ] URBN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:37.952594] [INFO ] [LOCAL ] Saved forecast: URBN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/URBN.txt [2026-03-11T20:34:37.952748] [INFO ] [sig ] [3018/3275] Completed URBN in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 1.5m [2026-03-11T20:34:37.952790] [INFO ] [sig ] [3019/3275] Forecasting URGN... [2026-03-11T20:34:37.952820] [INFO ] [sig ] Generating forecast for: URGN [2026-03-11T20:34:37.952850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-03-11T20:34:37.965718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-03-11T20:34:37.966026] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-03-11T20:34:37.966836] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-03-11T20:34:37.966887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:37.966954] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:37.966982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:37.967041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:38.024734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:38.025362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:38.025443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:38.025475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:38.145588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:38.145733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:38.145774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:38.145804] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:38.149213] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=20.07%) [2026-03-11T20:34:38.149491] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-03-11T20:34:38.149639] [INFO ] [sig ] URGN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:38.294516] [INFO ] [LOCAL ] Saved forecast: URGN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/URGN.txt [2026-03-11T20:34:38.294678] [INFO ] [sig ] [3019/3275] Completed URGN in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:38.294722] [INFO ] [sig ] [3020/3275] Forecasting URI... [2026-03-11T20:34:38.294753] [INFO ] [sig ] Generating forecast for: URI [2026-03-11T20:34:38.294785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-03-11T20:34:38.307494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-03-11T20:34:38.307847] [INFO ] [FORECASTER] Starting predict_future for URI [2026-03-11T20:34:38.308702] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-03-11T20:34:38.308753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:38.308784] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:38.308809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:38.308864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:38.367231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:38.367867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:38.367970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:38.368005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:38.495711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:38.495846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:38.495885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:38.495916] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:38.499359] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=24.50%) [2026-03-11T20:34:38.499658] [INFO ] [FORECASTER] Completed predict_future for URI [2026-03-11T20:34:38.499788] [INFO ] [sig ] URI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:38.643993] [INFO ] [LOCAL ] Saved forecast: URI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/URI.txt [2026-03-11T20:34:38.644112] [INFO ] [sig ] [3020/3275] Completed URI in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:38.644150] [INFO ] [sig ] [3021/3275] Forecasting URNJ... [2026-03-11T20:34:38.644178] [INFO ] [sig ] Generating forecast for: URNJ [2026-03-11T20:34:38.644207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-03-11T20:34:38.655751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-03-11T20:34:38.656068] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-03-11T20:34:38.656887] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-03-11T20:34:38.656939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:38.656971] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:38.656998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:38.657062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:38.713851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:38.714455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:38.714532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:38.714563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:38.837564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:38.837700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:38.837738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:38.837765] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:38.841065] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-03-11T20:34:38.841339] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-03-11T20:34:38.841462] [INFO ] [sig ] URNJ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:38.985013] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/URNJ.txt [2026-03-11T20:34:38.985168] [INFO ] [sig ] [3021/3275] Completed URNJ in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:38.985209] [INFO ] [sig ] [3022/3275] Forecasting UROY... [2026-03-11T20:34:38.985240] [INFO ] [sig ] Generating forecast for: UROY [2026-03-11T20:34:38.985270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-03-11T20:34:38.997808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-03-11T20:34:38.998196] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-03-11T20:34:38.999038] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-03-11T20:34:38.999103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:38.999141] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:38.999174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:38.999240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:39.058565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:39.059684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:39.059766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:39.059797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:39.188606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:39.188766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:39.188805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:39.188869] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:39.193439] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: DOWN (p=43.60%) [2026-03-11T20:34:39.193771] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-03-11T20:34:39.193910] [INFO ] [sig ] UROY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:39.336752] [INFO ] [LOCAL ] Saved forecast: UROY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UROY.txt [2026-03-11T20:34:39.336908] [INFO ] [sig ] [3022/3275] Completed UROY in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:39.336946] [INFO ] [sig ] [3023/3275] Forecasting USA... [2026-03-11T20:34:39.336976] [INFO ] [sig ] Generating forecast for: USA [2026-03-11T20:34:39.337006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-03-11T20:34:39.349267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-03-11T20:34:39.349653] [INFO ] [FORECASTER] Starting predict_future for USA [2026-03-11T20:34:39.350470] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-03-11T20:34:39.350522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:39.350567] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:39.350626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:39.350687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:39.411780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:39.412753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:39.412840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:39.412873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:39.531911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:39.532074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:39.532112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:39.532141] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:39.535690] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=95.97%) [2026-03-11T20:34:39.536032] [INFO ] [FORECASTER] Completed predict_future for USA [2026-03-11T20:34:39.536173] [INFO ] [sig ] USA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:39.678644] [INFO ] [LOCAL ] Saved forecast: USA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/USA.txt [2026-03-11T20:34:39.678783] [INFO ] [sig ] [3023/3275] Completed USA in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:39.678820] [INFO ] [sig ] [3024/3275] Forecasting USAC... [2026-03-11T20:34:39.678849] [INFO ] [sig ] Generating forecast for: USAC [2026-03-11T20:34:39.678879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-03-11T20:34:39.691548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-03-11T20:34:39.691886] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-03-11T20:34:39.692790] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-03-11T20:34:39.692844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:39.692876] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:39.692903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:39.692961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:39.752880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:39.753642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:39.753722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:39.753754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:39.868761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:39.868886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:39.868922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:39.868950] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:39.872320] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: UP (p=76.92%) [2026-03-11T20:34:39.872613] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-03-11T20:34:39.872741] [INFO ] [sig ] USAC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:40.015392] [INFO ] [LOCAL ] Saved forecast: USAC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/USAC.txt [2026-03-11T20:34:40.015517] [INFO ] [sig ] [3024/3275] Completed USAC in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:40.015555] [INFO ] [sig ] [3025/3275] Forecasting USB... [2026-03-11T20:34:40.015602] [INFO ] [sig ] Generating forecast for: USB [2026-03-11T20:34:40.015635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-03-11T20:34:40.027468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-03-11T20:34:40.027843] [INFO ] [FORECASTER] Starting predict_future for USB [2026-03-11T20:34:40.028730] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-03-11T20:34:40.028783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:40.028817] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:40.028844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:40.028903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:40.087027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:40.087688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:40.087765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:40.087796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:40.209449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:40.209630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:40.209670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:40.209699] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:40.213139] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: DOWN (p=30.40%) [2026-03-11T20:34:40.213436] [INFO ] [FORECASTER] Completed predict_future for USB [2026-03-11T20:34:40.213570] [INFO ] [sig ] USB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:40.355682] [INFO ] [LOCAL ] Saved forecast: USB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/USB.txt [2026-03-11T20:34:40.355811] [INFO ] [sig ] [3025/3275] Completed USB in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:40.355849] [INFO ] [sig ] [3026/3275] Forecasting USCB... [2026-03-11T20:34:40.355877] [INFO ] [sig ] Generating forecast for: USCB [2026-03-11T20:34:40.355907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-03-11T20:34:40.366706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-03-11T20:34:40.367006] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-03-11T20:34:40.367831] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-03-11T20:34:40.367883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:40.367938] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:40.367968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:40.368023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:40.427241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:40.428130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:40.428228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:40.428268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:40.537197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:40.537338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:40.537376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:40.537404] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:40.540793] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=32.53%) [2026-03-11T20:34:40.541063] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-03-11T20:34:40.541193] [INFO ] [sig ] USCB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:40.686479] [INFO ] [LOCAL ] Saved forecast: USCB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/USCB.txt [2026-03-11T20:34:40.686639] [INFO ] [sig ] [3026/3275] Completed USCB in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:40.686697] [INFO ] [sig ] [3027/3275] Forecasting USDX... [2026-03-11T20:34:40.686727] [INFO ] [sig ] Generating forecast for: USDX [2026-03-11T20:34:40.686757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-03-11T20:34:40.698137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-03-11T20:34:40.698430] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-03-11T20:34:40.699281] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-03-11T20:34:40.699335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:40.699365] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:40.699390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:40.699445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:40.757608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:40.758335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:40.758418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:40.758448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:40.867193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:40.867342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:40.867380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:40.867408] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:40.871027] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: DOWN (p=31.54%) [2026-03-11T20:34:40.871328] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-03-11T20:34:40.871453] [INFO ] [sig ] USDX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:41.012116] [INFO ] [LOCAL ] Saved forecast: USDX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/USDX.txt [2026-03-11T20:34:41.012262] [INFO ] [sig ] [3027/3275] Completed USDX in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:41.012300] [INFO ] [sig ] [3028/3275] Forecasting USEA... [2026-03-11T20:34:41.012328] [INFO ] [sig ] Generating forecast for: USEA [2026-03-11T20:34:41.012357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-03-11T20:34:41.023593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-03-11T20:34:41.023870] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-03-11T20:34:41.024666] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-03-11T20:34:41.024717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:41.024748] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:41.024774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:41.024829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:41.082291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:41.082929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:41.083009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:41.083040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:41.197067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:41.197224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:41.197261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:41.197289] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:41.200779] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: DOWN (p=19.81%) [2026-03-11T20:34:41.201055] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-03-11T20:34:41.201195] [INFO ] [sig ] USEA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:41.344664] [INFO ] [LOCAL ] Saved forecast: USEA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/USEA.txt [2026-03-11T20:34:41.344824] [INFO ] [sig ] [3028/3275] Completed USEA in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:41.344864] [INFO ] [sig ] [3029/3275] Forecasting USFD... [2026-03-11T20:34:41.344894] [INFO ] [sig ] Generating forecast for: USFD [2026-03-11T20:34:41.344924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-03-11T20:34:41.356636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-03-11T20:34:41.356982] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-03-11T20:34:41.357792] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-03-11T20:34:41.357843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:41.357874] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:41.357921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:41.357980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:41.416267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:41.417192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:41.417314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:41.417347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:41.539059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:41.539214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:41.539254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:41.539283] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:41.542780] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: UP (p=62.32%) [2026-03-11T20:34:41.543061] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-03-11T20:34:41.543199] [INFO ] [sig ] USFD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:41.685232] [INFO ] [LOCAL ] Saved forecast: USFD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/USFD.txt [2026-03-11T20:34:41.685370] [INFO ] [sig ] [3029/3275] Completed USFD in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:41.685409] [INFO ] [sig ] [3030/3275] Forecasting USGO... [2026-03-11T20:34:41.685437] [INFO ] [sig ] Generating forecast for: USGO [2026-03-11T20:34:41.685468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-03-11T20:34:41.697209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-03-11T20:34:41.697519] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-03-11T20:34:41.698353] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-03-11T20:34:41.698406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:41.698437] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:41.698463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:41.698518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:41.758899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:41.759794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:41.759880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:41.759914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:41.882844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:41.883011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:41.883084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:41.883116] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:41.886688] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: UP (p=69.56%) [2026-03-11T20:34:41.886994] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-03-11T20:34:41.887129] [INFO ] [sig ] USGO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:42.033554] [INFO ] [LOCAL ] Saved forecast: USGO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/USGO.txt [2026-03-11T20:34:42.033730] [INFO ] [sig ] [3030/3275] Completed USGO in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:42.033770] [INFO ] [sig ] [3031/3275] Forecasting USIG... [2026-03-11T20:34:42.033800] [INFO ] [sig ] Generating forecast for: USIG [2026-03-11T20:34:42.033830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-03-11T20:34:42.047650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-03-11T20:34:42.048091] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-03-11T20:34:42.048920] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-03-11T20:34:42.048973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:42.049004] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:42.049031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:42.049086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:42.109433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:42.110386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:42.110476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:42.110510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:42.237783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:42.237933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:42.237986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:42.238014] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:42.241449] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=59.56%) [2026-03-11T20:34:42.241744] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-03-11T20:34:42.241872] [INFO ] [sig ] USIG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:42.382047] [INFO ] [LOCAL ] Saved forecast: USIG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/USIG.txt [2026-03-11T20:34:42.382158] [INFO ] [sig ] [3031/3275] Completed USIG in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-11T20:34:42.382195] [INFO ] [sig ] [3032/3275] Forecasting USIO... [2026-03-11T20:34:42.382223] [INFO ] [sig ] Generating forecast for: USIO [2026-03-11T20:34:42.382253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-03-11T20:34:42.393796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-03-11T20:34:42.394071] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-03-11T20:34:42.394864] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-03-11T20:34:42.394914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:42.394945] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:42.394972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:42.395027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:42.452371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:42.453004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:42.453083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:42.453115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:42.569599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:42.569717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:42.569756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:42.569786] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:42.573140] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-03-11T20:34:42.573432] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-03-11T20:34:42.573559] [INFO ] [sig ] USIO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:42.718634] [INFO ] [LOCAL ] Saved forecast: USIO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/USIO.txt [2026-03-11T20:34:42.718843] [INFO ] [sig ] [3032/3275] Completed USIO in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.4m [2026-03-11T20:34:42.718892] [INFO ] [sig ] [3033/3275] Forecasting USLM... [2026-03-11T20:34:42.718930] [INFO ] [sig ] Generating forecast for: USLM [2026-03-11T20:34:42.718967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-03-11T20:34:42.730773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-03-11T20:34:42.731087] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-03-11T20:34:42.731888] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-03-11T20:34:42.731940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:42.731971] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:42.731997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:42.732052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:42.789327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:42.789955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:42.790033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:42.790064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:42.904850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:42.904955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:42.904992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:42.905019] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:42.908213] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: UP (p=58.98%) [2026-03-11T20:34:42.908478] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-03-11T20:34:42.908618] [INFO ] [sig ] USLM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:43.047785] [INFO ] [LOCAL ] Saved forecast: USLM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/USLM.txt [2026-03-11T20:34:43.047892] [INFO ] [sig ] [3033/3275] Completed USLM in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.4m [2026-03-11T20:34:43.047943] [INFO ] [sig ] [3034/3275] Forecasting USMC... [2026-03-11T20:34:43.047974] [INFO ] [sig ] Generating forecast for: USMC [2026-03-11T20:34:43.048003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-03-11T20:34:43.059475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-03-11T20:34:43.059807] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-03-11T20:34:43.060590] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-03-11T20:34:43.060649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:43.060698] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:43.060732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:43.060801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:43.121813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:43.122489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:43.122587] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:43.122623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:43.236807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:43.236907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:43.236941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:43.236968] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:43.240229] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: DOWN (p=23.37%) [2026-03-11T20:34:43.240492] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-03-11T20:34:43.240634] [INFO ] [sig ] USMC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:43.382149] [INFO ] [LOCAL ] Saved forecast: USMC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/USMC.txt [2026-03-11T20:34:43.382260] [INFO ] [sig ] [3034/3275] Completed USMC in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.4m [2026-03-11T20:34:43.382297] [INFO ] [sig ] [3035/3275] Forecasting USOI... [2026-03-11T20:34:43.382325] [INFO ] [sig ] Generating forecast for: USOI [2026-03-11T20:34:43.382353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-03-11T20:34:43.394887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-03-11T20:34:43.395190] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-03-11T20:34:43.395986] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-03-11T20:34:43.396036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:43.396068] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:43.396094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:43.396150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:43.453302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:43.454107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:43.454184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:43.454216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:43.575869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:43.576021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:43.576059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:43.576086] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:43.580217] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: DOWN (p=28.23%) [2026-03-11T20:34:43.580489] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-03-11T20:34:43.580636] [INFO ] [sig ] USOI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:43.723966] [INFO ] [LOCAL ] Saved forecast: USOI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/USOI.txt [2026-03-11T20:34:43.724090] [INFO ] [sig ] [3035/3275] Completed USOI in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 1.4m [2026-03-11T20:34:43.724128] [INFO ] [sig ] [3036/3275] Forecasting USOY... [2026-03-11T20:34:43.724155] [INFO ] [sig ] Generating forecast for: USOY [2026-03-11T20:34:43.724183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-03-11T20:34:43.736826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-03-11T20:34:43.737142] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-03-11T20:34:43.738310] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-03-11T20:34:43.738366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:43.738426] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:43.738454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:43.738510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:43.797500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:43.798172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:43.798258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:43.798291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:43.920753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:43.920883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:43.920931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:43.920962] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:43.924726] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: UP (p=76.04%) [2026-03-11T20:34:43.925018] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-03-11T20:34:43.925152] [INFO ] [sig ] USOY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:44.068804] [INFO ] [LOCAL ] Saved forecast: USOY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/USOY.txt [2026-03-11T20:34:44.068915] [INFO ] [sig ] [3036/3275] Completed USOY in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-11T20:34:44.068952] [INFO ] [sig ] [3037/3275] Forecasting USTB... [2026-03-11T20:34:44.068979] [INFO ] [sig ] Generating forecast for: USTB [2026-03-11T20:34:44.069008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-03-11T20:34:44.080875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-03-11T20:34:44.081183] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-03-11T20:34:44.081975] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-03-11T20:34:44.082025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:44.082056] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:44.082081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:44.082141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:44.139963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:44.140602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:44.140679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:44.140710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:44.259930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:44.260055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:44.260093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:44.260121] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:44.263459] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-03-11T20:34:44.263750] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-03-11T20:34:44.263873] [INFO ] [sig ] USTB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:44.404482] [INFO ] [LOCAL ] Saved forecast: USTB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/USTB.txt [2026-03-11T20:34:44.404605] [INFO ] [sig ] [3037/3275] Completed USTB in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-11T20:34:44.404645] [INFO ] [sig ] [3038/3275] Forecasting USVM... [2026-03-11T20:34:44.404679] [INFO ] [sig ] Generating forecast for: USVM [2026-03-11T20:34:44.404709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-03-11T20:34:44.415748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-03-11T20:34:44.416023] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-03-11T20:34:44.417025] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-03-11T20:34:44.417076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:44.417108] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:44.417134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:44.417192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:44.474733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:44.475321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:44.475397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:44.475428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:44.594793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:44.594897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:44.594932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:44.594959] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:44.598310] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: DOWN (p=15.60%) [2026-03-11T20:34:44.598591] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-03-11T20:34:44.598717] [INFO ] [sig ] USVM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:44.745992] [INFO ] [LOCAL ] Saved forecast: USVM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/USVM.txt [2026-03-11T20:34:44.746114] [INFO ] [sig ] [3038/3275] Completed USVM in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-11T20:34:44.746152] [INFO ] [sig ] [3039/3275] Forecasting USXF... [2026-03-11T20:34:44.746179] [INFO ] [sig ] Generating forecast for: USXF [2026-03-11T20:34:44.746209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-03-11T20:34:44.759025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-03-11T20:34:44.759365] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-03-11T20:34:44.760364] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-03-11T20:34:44.760415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:44.760445] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:44.760472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:44.760527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:44.818479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:44.819107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:44.819186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:44.819217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:44.937794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:44.937923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:44.937964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:44.938034] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:44.941748] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: UP (p=53.07%) [2026-03-11T20:34:44.942017] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-03-11T20:34:44.942152] [INFO ] [sig ] USXF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:45.083321] [INFO ] [LOCAL ] Saved forecast: USXF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/USXF.txt [2026-03-11T20:34:45.083453] [INFO ] [sig ] [3039/3275] Completed USXF in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-11T20:34:45.083491] [INFO ] [sig ] [3040/3275] Forecasting UTEN... [2026-03-11T20:34:45.083521] [INFO ] [sig ] Generating forecast for: UTEN [2026-03-11T20:34:45.083552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-03-11T20:34:45.095418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-03-11T20:34:45.095808] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-03-11T20:34:45.096636] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-03-11T20:34:45.096689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:45.096721] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:45.096747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:45.096802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:45.156398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:45.157316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:45.157403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:45.157435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:45.278374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:45.278528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:45.278584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:45.278618] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:45.282148] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: UP (p=83.81%) [2026-03-11T20:34:45.282457] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-03-11T20:34:45.282601] [INFO ] [sig ] UTEN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:45.425873] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UTEN.txt [2026-03-11T20:34:45.426021] [INFO ] [sig ] [3040/3275] Completed UTEN in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-11T20:34:45.426061] [INFO ] [sig ] [3041/3275] Forecasting UTF... [2026-03-11T20:34:45.426090] [INFO ] [sig ] Generating forecast for: UTF [2026-03-11T20:34:45.426119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-03-11T20:34:45.438271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-03-11T20:34:45.438609] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-03-11T20:34:45.439487] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-03-11T20:34:45.439539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:45.439598] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:45.439634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:45.439691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:45.497364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:45.498024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:45.498100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:45.498131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:45.619252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:45.619390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:45.619427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:45.619470] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:45.622869] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=51.85%) [2026-03-11T20:34:45.623138] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-03-11T20:34:45.623265] [INFO ] [sig ] UTF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:45.769766] [INFO ] [LOCAL ] Saved forecast: UTF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UTF.txt [2026-03-11T20:34:45.769911] [INFO ] [sig ] [3041/3275] Completed UTF in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-11T20:34:45.769950] [INFO ] [sig ] [3042/3275] Forecasting UTI... [2026-03-11T20:34:45.769980] [INFO ] [sig ] Generating forecast for: UTI [2026-03-11T20:34:45.770010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-03-11T20:34:45.782851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-03-11T20:34:45.783196] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-03-11T20:34:45.784078] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-03-11T20:34:45.784131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:45.784162] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:45.784188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:45.784245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:45.841291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:45.841928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:45.842007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:45.842038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:45.963050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:45.963205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:45.963244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:45.963271] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:45.966664] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=16.84%) [2026-03-11T20:34:45.966948] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-03-11T20:34:45.967076] [INFO ] [sig ] UTI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:46.111314] [INFO ] [LOCAL ] Saved forecast: UTI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UTI.txt [2026-03-11T20:34:46.111438] [INFO ] [sig ] [3042/3275] Completed UTI in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-11T20:34:46.111476] [INFO ] [sig ] [3043/3275] Forecasting UTL... [2026-03-11T20:34:46.111504] [INFO ] [sig ] Generating forecast for: UTL [2026-03-11T20:34:46.111535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-03-11T20:34:46.124167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-03-11T20:34:46.124706] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-03-11T20:34:46.125814] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-03-11T20:34:46.125867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:46.125899] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:46.125926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:46.125983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:46.188617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:46.189481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:46.189566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:46.189634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:46.309090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:46.309227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:46.309264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:46.309294] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:46.312658] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: UP (p=54.41%) [2026-03-11T20:34:46.312930] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-03-11T20:34:46.313060] [INFO ] [sig ] UTL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:46.454369] [INFO ] [LOCAL ] Saved forecast: UTL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UTL.txt [2026-03-11T20:34:46.454486] [INFO ] [sig ] [3043/3275] Completed UTL in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-11T20:34:46.454524] [INFO ] [sig ] [3044/3275] Forecasting UTMD... [2026-03-11T20:34:46.454553] [INFO ] [sig ] Generating forecast for: UTMD [2026-03-11T20:34:46.454600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-03-11T20:34:46.466215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-03-11T20:34:46.466540] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-03-11T20:34:46.467398] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-03-11T20:34:46.467453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:46.467484] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:46.467511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:46.467597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:46.525317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:46.526022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:46.526098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:46.526129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:46.636708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:46.636858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:46.636897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:46.636925] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:46.640489] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: UP (p=61.16%) [2026-03-11T20:34:46.640779] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-03-11T20:34:46.640904] [INFO ] [sig ] UTMD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:46.781599] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UTMD.txt [2026-03-11T20:34:46.781738] [INFO ] [sig ] [3044/3275] Completed UTMD in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-11T20:34:46.781776] [INFO ] [sig ] [3045/3275] Forecasting UTZ... [2026-03-11T20:34:46.781806] [INFO ] [sig ] Generating forecast for: UTZ [2026-03-11T20:34:46.781837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-03-11T20:34:46.796222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-03-11T20:34:46.796590] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-03-11T20:34:46.797432] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-03-11T20:34:46.797485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:46.797517] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:46.797556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:46.797646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:46.854623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:46.855310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:46.855386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:46.855418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:46.974809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:46.974986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:46.975032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:46.975062] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:46.978691] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: UP (p=65.07%) [2026-03-11T20:34:46.978976] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-03-11T20:34:46.979101] [INFO ] [sig ] UTZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:47.121742] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UTZ.txt [2026-03-11T20:34:47.121904] [INFO ] [sig ] [3045/3275] Completed UTZ in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-11T20:34:47.121943] [INFO ] [sig ] [3046/3275] Forecasting UVE... [2026-03-11T20:34:47.121973] [INFO ] [sig ] Generating forecast for: UVE [2026-03-11T20:34:47.122002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-03-11T20:34:47.134146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-03-11T20:34:47.134516] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-03-11T20:34:47.135383] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-03-11T20:34:47.135436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:47.135468] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:47.135495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:47.135553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:47.192729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:47.193457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:47.193568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:47.193618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:47.313976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:47.314131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:47.314170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:47.314198] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:47.317584] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: UP (p=89.77%) [2026-03-11T20:34:47.317860] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-03-11T20:34:47.318006] [INFO ] [sig ] UVE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:47.458096] [INFO ] [LOCAL ] Saved forecast: UVE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UVE.txt [2026-03-11T20:34:47.458232] [INFO ] [sig ] [3046/3275] Completed UVE in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-11T20:34:47.458279] [INFO ] [sig ] [3047/3275] Forecasting UVSP... [2026-03-11T20:34:47.458315] [INFO ] [sig ] Generating forecast for: UVSP [2026-03-11T20:34:47.458350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-03-11T20:34:47.470475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-03-11T20:34:47.470827] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-03-11T20:34:47.471651] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-03-11T20:34:47.471705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:47.471737] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:47.471763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:47.471820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:47.528324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:47.528972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:47.529049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:47.529081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:47.651266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:47.651441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:47.651484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:47.651513] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:47.655232] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: UP (p=75.10%) [2026-03-11T20:34:47.655528] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-03-11T20:34:47.655686] [INFO ] [sig ] UVSP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:47.799986] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UVSP.txt [2026-03-11T20:34:47.800137] [INFO ] [sig ] [3047/3275] Completed UVSP in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-11T20:34:47.800177] [INFO ] [sig ] [3048/3275] Forecasting UWMC... [2026-03-11T20:34:47.800206] [INFO ] [sig ] Generating forecast for: UWMC [2026-03-11T20:34:47.800236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-03-11T20:34:47.814739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-03-11T20:34:47.815151] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-03-11T20:34:47.816168] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-03-11T20:34:47.816229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:47.816271] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:47.816302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:47.816375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:47.883623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:47.884564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:47.884684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:47.884720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:48.017764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:48.017949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:48.018008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:48.018048] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:48.021803] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=91.28%) [2026-03-11T20:34:48.022118] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-03-11T20:34:48.022259] [INFO ] [sig ] UWMC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:48.171024] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UWMC.txt [2026-03-11T20:34:48.171182] [INFO ] [sig ] [3048/3275] Completed UWMC in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 1.3m [2026-03-11T20:34:48.171227] [INFO ] [sig ] [3049/3275] Forecasting UXIN... [2026-03-11T20:34:48.171265] [INFO ] [sig ] Generating forecast for: UXIN [2026-03-11T20:34:48.171310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-03-11T20:34:48.183558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-03-11T20:34:48.183915] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-03-11T20:34:48.184738] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-03-11T20:34:48.184791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:48.184824] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:48.184852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:48.184910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:48.245322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:48.246178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:48.246259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:48.246291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:48.359908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:48.360062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:48.360101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:48.360130] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:48.363516] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: DOWN (p=38.50%) [2026-03-11T20:34:48.363806] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-03-11T20:34:48.363931] [INFO ] [sig ] UXIN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:48.513993] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/UXIN.txt [2026-03-11T20:34:48.514177] [INFO ] [sig ] [3049/3275] Completed UXIN in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.3m [2026-03-11T20:34:48.514219] [INFO ] [sig ] [3050/3275] Forecasting UYLD... [2026-03-11T20:34:48.514248] [INFO ] [sig ] Generating forecast for: UYLD [2026-03-11T20:34:48.514278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-03-11T20:34:48.528683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-03-11T20:34:48.529083] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-03-11T20:34:48.530037] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-03-11T20:34:48.530092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:48.530126] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:48.530153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:48.530211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:48.589616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:48.590564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:48.590674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:48.590707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:48.704366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:48.704558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:48.704616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:48.704646] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:48.708112] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=84.06%) [2026-03-11T20:34:48.708424] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-03-11T20:34:48.708558] [INFO ] [sig ] UYLD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:48.852812] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UYLD.txt [2026-03-11T20:34:48.852976] [INFO ] [sig ] [3050/3275] Completed UYLD in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.3m [2026-03-11T20:34:48.853016] [INFO ] [sig ] [3051/3275] Forecasting UZE... [2026-03-11T20:34:48.853045] [INFO ] [sig ] Generating forecast for: UZE [2026-03-11T20:34:48.853076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-03-11T20:34:48.864523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-03-11T20:34:48.864832] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-03-11T20:34:48.865665] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-03-11T20:34:48.865716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:48.865748] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:48.865774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:48.865830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:48.922679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:48.923299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:48.923378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:48.923409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:49.030465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:49.030605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:49.030643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:49.030671] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:49.033919] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=75.00%) [2026-03-11T20:34:49.034188] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-03-11T20:34:49.034317] [INFO ] [sig ] UZE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:49.174538] [INFO ] [LOCAL ] Saved forecast: UZE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/UZE.txt [2026-03-11T20:34:49.174712] [INFO ] [sig ] [3051/3275] Completed UZE in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 1.3m [2026-03-11T20:34:49.174752] [INFO ] [sig ] [3052/3275] Forecasting VAC... [2026-03-11T20:34:49.174782] [INFO ] [sig ] Generating forecast for: VAC [2026-03-11T20:34:49.174812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-03-11T20:34:49.186908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-03-11T20:34:49.187257] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-03-11T20:34:49.188093] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-03-11T20:34:49.188152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:49.188186] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:49.188213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:49.188281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:49.245561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:49.246454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:49.246538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:49.246570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:49.373531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:49.373748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:49.373794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:49.373824] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:49.377976] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: DOWN (p=11.54%) [2026-03-11T20:34:49.378275] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-03-11T20:34:49.378405] [INFO ] [sig ] VAC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:49.528314] [INFO ] [LOCAL ] Saved forecast: VAC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VAC.txt [2026-03-11T20:34:49.528483] [INFO ] [sig ] [3052/3275] Completed VAC in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 1.3m [2026-03-11T20:34:49.528524] [INFO ] [sig ] [3053/3275] Forecasting VAL... [2026-03-11T20:34:49.528554] [INFO ] [sig ] Generating forecast for: VAL [2026-03-11T20:34:49.528613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-03-11T20:34:49.542689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-03-11T20:34:49.543008] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-03-11T20:34:49.543804] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-03-11T20:34:49.543856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:49.543920] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:49.543950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:49.544026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:49.606696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:49.607559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:49.607659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:49.607691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:49.737406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:49.737563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:49.737623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:49.737651] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:49.741464] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-03-11T20:34:49.741766] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-03-11T20:34:49.741896] [INFO ] [sig ] VAL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:49.887351] [INFO ] [LOCAL ] Saved forecast: VAL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VAL.txt [2026-03-11T20:34:49.887480] [INFO ] [sig ] [3053/3275] Completed VAL in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 1.3m [2026-03-11T20:34:49.887518] [INFO ] [sig ] [3054/3275] Forecasting VALE... [2026-03-11T20:34:49.887546] [INFO ] [sig ] Generating forecast for: VALE [2026-03-11T20:34:49.887593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-03-11T20:34:49.900159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-03-11T20:34:49.900484] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-03-11T20:34:49.901335] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-03-11T20:34:49.901388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:49.901419] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:49.901446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:49.901503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:49.961485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:49.962456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:49.962537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:49.962569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:50.089059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:50.089230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:50.089287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:50.089327] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:50.093042] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-03-11T20:34:50.093325] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-03-11T20:34:50.093459] [INFO ] [sig ] VALE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:50.235091] [INFO ] [LOCAL ] Saved forecast: VALE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VALE.txt [2026-03-11T20:34:50.235241] [INFO ] [sig ] [3054/3275] Completed VALE in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-11T20:34:50.235281] [INFO ] [sig ] [3055/3275] Forecasting VALN... [2026-03-11T20:34:50.235312] [INFO ] [sig ] Generating forecast for: VALN [2026-03-11T20:34:50.235346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-03-11T20:34:50.246522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-03-11T20:34:50.246804] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-03-11T20:34:50.247641] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-03-11T20:34:50.247692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:50.247724] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:50.247750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:50.247805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:50.305606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:50.306502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:50.306603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:50.306637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:50.417080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:50.417242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:50.417282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:50.417315] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:50.421121] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=12.54%) [2026-03-11T20:34:50.421398] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-03-11T20:34:50.421525] [INFO ] [sig ] VALN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:50.566739] [INFO ] [LOCAL ] Saved forecast: VALN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VALN.txt [2026-03-11T20:34:50.566869] [INFO ] [sig ] [3055/3275] Completed VALN in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-11T20:34:50.566906] [INFO ] [sig ] [3056/3275] Forecasting VANI... [2026-03-11T20:34:50.566935] [INFO ] [sig ] Generating forecast for: VANI [2026-03-11T20:34:50.566965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-03-11T20:34:50.580332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-03-11T20:34:50.580660] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-03-11T20:34:50.581429] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-03-11T20:34:50.581479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:50.581508] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:50.581533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:50.581605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:50.639195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:50.639834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:50.639913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:50.639943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:50.761921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:50.762068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:50.762106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:50.762167] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:50.766026] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: UP (p=77.24%) [2026-03-11T20:34:50.766301] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-03-11T20:34:50.766429] [INFO ] [sig ] VANI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:50.912998] [INFO ] [LOCAL ] Saved forecast: VANI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VANI.txt [2026-03-11T20:34:50.913123] [INFO ] [sig ] [3056/3275] Completed VANI in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-11T20:34:50.913162] [INFO ] [sig ] [3057/3275] Forecasting VBF... [2026-03-11T20:34:50.913191] [INFO ] [sig ] Generating forecast for: VBF [2026-03-11T20:34:50.913220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-03-11T20:34:50.924511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-03-11T20:34:50.924828] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-03-11T20:34:50.925618] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-03-11T20:34:50.925672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:50.925703] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:50.925730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:50.925786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:50.984369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:50.985264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:50.985356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:50.985389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:51.109746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:51.109900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:51.109940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:51.109972] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:51.113451] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: UP (p=78.60%) [2026-03-11T20:34:51.113752] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-03-11T20:34:51.113880] [INFO ] [sig ] VBF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:51.293430] [INFO ] [LOCAL ] Saved forecast: VBF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VBF.txt [2026-03-11T20:34:51.293862] [INFO ] [sig ] [3057/3275] Completed VBF in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-11T20:34:51.293925] [INFO ] [sig ] [3058/3275] Forecasting VBNK... [2026-03-11T20:34:51.293970] [INFO ] [sig ] Generating forecast for: VBNK [2026-03-11T20:34:51.294011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-03-11T20:34:51.308192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-03-11T20:34:51.308650] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-03-11T20:34:51.309522] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-03-11T20:34:51.309616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:51.309663] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:51.309692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:51.309750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:51.375073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:51.376209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:51.376320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:51.376362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:51.500314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:51.500468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:51.500507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:51.500536] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:51.504351] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=13.28%) [2026-03-11T20:34:51.504666] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-03-11T20:34:51.504797] [INFO ] [sig ] VBNK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:51.650996] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VBNK.txt [2026-03-11T20:34:51.651158] [INFO ] [sig ] [3058/3275] Completed VBNK in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-11T20:34:51.651197] [INFO ] [sig ] [3059/3275] Forecasting VC... [2026-03-11T20:34:51.651227] [INFO ] [sig ] Generating forecast for: VC [2026-03-11T20:34:51.651258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-03-11T20:34:51.663134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-03-11T20:34:51.663476] [INFO ] [FORECASTER] Starting predict_future for VC [2026-03-11T20:34:51.664333] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-03-11T20:34:51.664385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:51.664417] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:51.664442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:51.664497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:51.721490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:51.722247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:51.722332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:51.722370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:51.841714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:51.841870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:51.841912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:51.841940] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:51.845863] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-03-11T20:34:51.846135] [INFO ] [FORECASTER] Completed predict_future for VC [2026-03-11T20:34:51.846259] [INFO ] [sig ] VC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:51.988199] [INFO ] [LOCAL ] Saved forecast: VC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VC.txt [2026-03-11T20:34:51.988370] [INFO ] [sig ] [3059/3275] Completed VC in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-11T20:34:51.988417] [INFO ] [sig ] [3060/3275] Forecasting VCEL... [2026-03-11T20:34:51.988453] [INFO ] [sig ] Generating forecast for: VCEL [2026-03-11T20:34:51.988489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-03-11T20:34:52.001128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-03-11T20:34:52.001501] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-03-11T20:34:52.002514] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-03-11T20:34:52.002773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:52.002805] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:52.002831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:52.002886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:52.062367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:52.063285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:52.063366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:52.063399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:52.182261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:52.182427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:52.182465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:52.182493] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:52.186224] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: DOWN (p=40.55%) [2026-03-11T20:34:52.186546] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-03-11T20:34:52.186711] [INFO ] [sig ] VCEL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:52.328408] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VCEL.txt [2026-03-11T20:34:52.328543] [INFO ] [sig ] [3060/3275] Completed VCEL in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-11T20:34:52.328599] [INFO ] [sig ] [3061/3275] Forecasting VCRB... [2026-03-11T20:34:52.328631] [INFO ] [sig ] Generating forecast for: VCRB [2026-03-11T20:34:52.328662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-03-11T20:34:52.340345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-03-11T20:34:52.340690] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-03-11T20:34:52.341469] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-03-11T20:34:52.341520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:52.341552] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:52.341601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:52.341661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:52.402117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:52.402965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:52.403044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:52.403076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:52.520196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:52.520349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:52.520396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:52.520429] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:52.523847] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: UP (p=54.77%) [2026-03-11T20:34:52.524130] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-03-11T20:34:52.524257] [INFO ] [sig ] VCRB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:52.664833] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VCRB.txt [2026-03-11T20:34:52.664954] [INFO ] [sig ] [3061/3275] Completed VCRB in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-11T20:34:52.664999] [INFO ] [sig ] [3062/3275] Forecasting VCSH... [2026-03-11T20:34:52.665029] [INFO ] [sig ] Generating forecast for: VCSH [2026-03-11T20:34:52.665058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-03-11T20:34:52.677029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-03-11T20:34:52.677333] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-03-11T20:34:52.678153] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-03-11T20:34:52.678204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:52.678235] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:52.678261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:52.678316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:52.735227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:52.735889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:52.735967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:52.735999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:52.863147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:52.863309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:52.863356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:52.863398] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:52.867788] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=81.95%) [2026-03-11T20:34:52.868113] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-03-11T20:34:52.868253] [INFO ] [sig ] VCSH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:53.023945] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VCSH.txt [2026-03-11T20:34:53.024090] [INFO ] [sig ] [3062/3275] Completed VCSH in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-11T20:34:53.024129] [INFO ] [sig ] [3063/3275] Forecasting VECO... [2026-03-11T20:34:53.024158] [INFO ] [sig ] Generating forecast for: VECO [2026-03-11T20:34:53.024188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-03-11T20:34:53.036260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-03-11T20:34:53.036661] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-03-11T20:34:53.037462] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-03-11T20:34:53.037515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:53.037547] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:53.037603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:53.037664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:53.096965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:53.097888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:53.098045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:53.098094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:53.248486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:53.248891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:53.248965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:53.249012] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:53.253550] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=16.57%) [2026-03-11T20:34:53.253909] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-03-11T20:34:53.254099] [INFO ] [sig ] VECO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:53.415092] [INFO ] [LOCAL ] Saved forecast: VECO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VECO.txt [2026-03-11T20:34:53.415220] [INFO ] [sig ] [3063/3275] Completed VECO in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-11T20:34:53.415259] [INFO ] [sig ] [3064/3275] Forecasting VEL... [2026-03-11T20:34:53.415289] [INFO ] [sig ] Generating forecast for: VEL [2026-03-11T20:34:53.415318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-03-11T20:34:53.427844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-03-11T20:34:53.428219] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-03-11T20:34:53.429073] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-03-11T20:34:53.429128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:53.429159] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:53.429186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:53.429244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:53.486748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:53.487370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:53.487446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:53.487477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:53.614822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:53.614960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:53.614997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:53.615025] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:53.618430] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: DOWN (p=26.97%) [2026-03-11T20:34:53.618917] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-03-11T20:34:53.619043] [INFO ] [sig ] VEL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:53.762866] [INFO ] [LOCAL ] Saved forecast: VEL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VEL.txt [2026-03-11T20:34:53.763010] [INFO ] [sig ] [3064/3275] Completed VEL in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-11T20:34:53.763048] [INFO ] [sig ] [3065/3275] Forecasting VEON... [2026-03-11T20:34:53.763076] [INFO ] [sig ] Generating forecast for: VEON [2026-03-11T20:34:53.763105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-03-11T20:34:53.774727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-03-11T20:34:53.775032] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-03-11T20:34:53.775822] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-03-11T20:34:53.775873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:53.775904] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:53.775930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:53.775985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:53.834626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:53.835258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:53.835335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:53.835374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:53.962079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:53.962274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:53.962332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:53.962361] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:53.966026] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: DOWN (p=34.43%) [2026-03-11T20:34:53.966366] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-03-11T20:34:53.966524] [INFO ] [sig ] VEON: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:54.111756] [INFO ] [LOCAL ] Saved forecast: VEON 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VEON.txt [2026-03-11T20:34:54.111924] [INFO ] [sig ] [3065/3275] Completed VEON in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.2m [2026-03-11T20:34:54.111965] [INFO ] [sig ] [3066/3275] Forecasting VERA... [2026-03-11T20:34:54.111995] [INFO ] [sig ] Generating forecast for: VERA [2026-03-11T20:34:54.112025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-03-11T20:34:54.125153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-03-11T20:34:54.125551] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-03-11T20:34:54.126397] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-03-11T20:34:54.126449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:54.126479] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:54.126505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:54.126561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:54.183624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:54.184521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:54.184637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:54.184671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:54.303702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:54.303867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:54.303906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:54.303934] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:54.307506] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=75.02%) [2026-03-11T20:34:54.307884] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-03-11T20:34:54.308068] [INFO ] [sig ] VERA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:54.450719] [INFO ] [LOCAL ] Saved forecast: VERA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VERA.txt [2026-03-11T20:34:54.450871] [INFO ] [sig ] [3066/3275] Completed VERA in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.2m [2026-03-11T20:34:54.450910] [INFO ] [sig ] [3067/3275] Forecasting VERI... [2026-03-11T20:34:54.450940] [INFO ] [sig ] Generating forecast for: VERI [2026-03-11T20:34:54.450970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-03-11T20:34:54.463298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-03-11T20:34:54.463641] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-03-11T20:34:54.464410] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-03-11T20:34:54.464463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:54.464498] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:54.464531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:54.464630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:54.523148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:54.523948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:54.524030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:54.524062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:54.641033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:54.641189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:54.641228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:54.641256] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:54.645053] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: UP (p=50.54%) [2026-03-11T20:34:54.645323] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-03-11T20:34:54.645466] [INFO ] [sig ] VERI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:54.795123] [INFO ] [LOCAL ] Saved forecast: VERI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VERI.txt [2026-03-11T20:34:54.795256] [INFO ] [sig ] [3067/3275] Completed VERI in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.2m [2026-03-11T20:34:54.795294] [INFO ] [sig ] [3068/3275] Forecasting VERX... [2026-03-11T20:34:54.795324] [INFO ] [sig ] Generating forecast for: VERX [2026-03-11T20:34:54.795354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-03-11T20:34:54.807134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-03-11T20:34:54.807427] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-03-11T20:34:54.808262] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-03-11T20:34:54.808314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:54.808344] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:54.808369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:54.808425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:54.865396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:54.866098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:54.866177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:54.866208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:54.984880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:54.985032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:54.985072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:54.985100] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:54.988591] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: DOWN (p=11.54%) [2026-03-11T20:34:54.988867] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-03-11T20:34:54.988994] [INFO ] [sig ] VERX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:55.131077] [INFO ] [LOCAL ] Saved forecast: VERX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VERX.txt [2026-03-11T20:34:55.131228] [INFO ] [sig ] [3068/3275] Completed VERX in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.2m [2026-03-11T20:34:55.131267] [INFO ] [sig ] [3069/3275] Forecasting VFC... [2026-03-11T20:34:55.131296] [INFO ] [sig ] Generating forecast for: VFC [2026-03-11T20:34:55.131325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-03-11T20:34:55.143157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-03-11T20:34:55.143518] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-03-11T20:34:55.144306] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-03-11T20:34:55.144357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:55.144422] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:55.144451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:55.144507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:55.200978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:55.201800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:55.201880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:55.201912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:55.325339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:55.325493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:55.325532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:55.325561] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:55.329165] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=96.66%) [2026-03-11T20:34:55.329435] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-03-11T20:34:55.329563] [INFO ] [sig ] VFC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:55.477761] [INFO ] [LOCAL ] Saved forecast: VFC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VFC.txt [2026-03-11T20:34:55.477963] [INFO ] [sig ] [3069/3275] Completed VFC in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.2m [2026-03-11T20:34:55.478007] [INFO ] [sig ] [3070/3275] Forecasting VFF... [2026-03-11T20:34:55.478037] [INFO ] [sig ] Generating forecast for: VFF [2026-03-11T20:34:55.478066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-03-11T20:34:55.492711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-03-11T20:34:55.493154] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-03-11T20:34:55.494185] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-03-11T20:34:55.494245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:55.494314] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:55.494348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:55.494425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:55.552243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:55.553157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:55.553244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:55.553277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:55.677396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:55.677555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:55.677621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:55.677836] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:55.681728] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: UP (p=86.37%) [2026-03-11T20:34:55.682013] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-03-11T20:34:55.682140] [INFO ] [sig ] VFF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:55.865048] [INFO ] [LOCAL ] Saved forecast: VFF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VFF.txt [2026-03-11T20:34:55.865256] [INFO ] [sig ] [3070/3275] Completed VFF in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 1.2m [2026-03-11T20:34:55.865308] [INFO ] [sig ] [3071/3275] Forecasting VFLO... [2026-03-11T20:34:55.865346] [INFO ] [sig ] Generating forecast for: VFLO [2026-03-11T20:34:55.865385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-03-11T20:34:55.882112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-03-11T20:34:55.882518] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-03-11T20:34:55.883332] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-03-11T20:34:55.883384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:55.883415] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:55.883440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:55.883496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:55.942698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:55.943592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:55.943674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:55.943706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:56.070235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:56.070397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:56.070438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:56.070467] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:56.074065] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: UP (p=75.19%) [2026-03-11T20:34:56.074368] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-03-11T20:34:56.074506] [INFO ] [sig ] VFLO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:56.225235] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VFLO.txt [2026-03-11T20:34:56.225398] [INFO ] [sig ] [3071/3275] Completed VFLO in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-11T20:34:56.225438] [INFO ] [sig ] [3072/3275] Forecasting VFS... [2026-03-11T20:34:56.225466] [INFO ] [sig ] Generating forecast for: VFS [2026-03-11T20:34:56.225497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-03-11T20:34:56.239089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-03-11T20:34:56.239434] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-03-11T20:34:56.240477] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-03-11T20:34:56.240531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:56.240563] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:56.240811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:56.240875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:56.301648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:56.302382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:56.302462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:56.302494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:56.423936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:56.424098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:56.424138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:56.424167] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:56.428304] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: DOWN (p=49.67%) [2026-03-11T20:34:56.428799] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-03-11T20:34:56.428929] [INFO ] [sig ] VFS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:56.576204] [INFO ] [LOCAL ] Saved forecast: VFS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VFS.txt [2026-03-11T20:34:56.576342] [INFO ] [sig ] [3072/3275] Completed VFS in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-11T20:34:56.576382] [INFO ] [sig ] [3073/3275] Forecasting VGI... [2026-03-11T20:34:56.576427] [INFO ] [sig ] Generating forecast for: VGI [2026-03-11T20:34:56.576460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-03-11T20:34:56.587314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-03-11T20:34:56.587631] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-03-11T20:34:56.588469] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-03-11T20:34:56.588533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:56.588599] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:56.588629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:56.588685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:56.647053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:56.647707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:56.647785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:56.647816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:56.761099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:56.761254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:56.761293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:56.761354] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:56.765261] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: UP (p=90.70%) [2026-03-11T20:34:56.765559] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-03-11T20:34:56.765716] [INFO ] [sig ] VGI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:56.912483] [INFO ] [LOCAL ] Saved forecast: VGI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VGI.txt [2026-03-11T20:34:56.912632] [INFO ] [sig ] [3073/3275] Completed VGI in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-11T20:34:56.912673] [INFO ] [sig ] [3074/3275] Forecasting VGM... [2026-03-11T20:34:56.912897] [INFO ] [sig ] Generating forecast for: VGM [2026-03-11T20:34:56.912927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-03-11T20:34:56.924914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-03-11T20:34:56.925237] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-03-11T20:34:56.926126] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-03-11T20:34:56.926180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:56.926212] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:56.926239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:56.926295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:56.992765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:56.993704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:56.993787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:56.993819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:57.121650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:57.121804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:57.121844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:57.121873] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:57.125452] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-03-11T20:34:57.125760] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-03-11T20:34:57.125891] [INFO ] [sig ] VGM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:57.282232] [INFO ] [LOCAL ] Saved forecast: VGM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VGM.txt [2026-03-11T20:34:57.282388] [INFO ] [sig ] [3074/3275] Completed VGM in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-11T20:34:57.282429] [INFO ] [sig ] [3075/3275] Forecasting VICI... [2026-03-11T20:34:57.282461] [INFO ] [sig ] Generating forecast for: VICI [2026-03-11T20:34:57.282494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-03-11T20:34:57.295349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-03-11T20:34:57.295745] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-03-11T20:34:57.296545] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-03-11T20:34:57.296623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:57.296655] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:57.296681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:57.296738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:57.355240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:57.356195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:57.356282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:57.356316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:57.485470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:57.485648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:57.485690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:57.485720] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:57.489484] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: DOWN (p=35.01%) [2026-03-11T20:34:57.489793] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-03-11T20:34:57.489929] [INFO ] [sig ] VICI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:57.649255] [INFO ] [LOCAL ] Saved forecast: VICI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VICI.txt [2026-03-11T20:34:57.649459] [INFO ] [sig ] [3075/3275] Completed VICI in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-11T20:34:57.649508] [INFO ] [sig ] [3076/3275] Forecasting VIGI... [2026-03-11T20:34:57.649545] [INFO ] [sig ] Generating forecast for: VIGI [2026-03-11T20:34:57.649606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-03-11T20:34:57.664827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-03-11T20:34:57.665289] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-03-11T20:34:57.666175] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-03-11T20:34:57.666233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:57.666266] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:57.666293] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:57.666350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:57.728163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:57.729203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:57.729296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:57.729330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:57.857417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:57.857541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:57.857600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:57.857840] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:57.861360] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: UP (p=89.51%) [2026-03-11T20:34:57.861664] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-03-11T20:34:57.861794] [INFO ] [sig ] VIGI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:58.012016] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VIGI.txt [2026-03-11T20:34:58.012176] [INFO ] [sig ] [3076/3275] Completed VIGI in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-11T20:34:58.012215] [INFO ] [sig ] [3077/3275] Forecasting VINP... [2026-03-11T20:34:58.012245] [INFO ] [sig ] Generating forecast for: VINP [2026-03-11T20:34:58.012276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-03-11T20:34:58.025235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-03-11T20:34:58.025628] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-03-11T20:34:58.026439] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-03-11T20:34:58.026492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:58.026524] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:58.026550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:58.026632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:58.085243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:58.086101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:58.086184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:58.086216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:58.207536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:58.207715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:58.207755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:58.207784] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:58.211259] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: DOWN (p=48.18%) [2026-03-11T20:34:58.211542] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-03-11T20:34:58.211693] [INFO ] [sig ] VINP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:58.364593] [INFO ] [LOCAL ] Saved forecast: VINP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VINP.txt [2026-03-11T20:34:58.364928] [INFO ] [sig ] [3077/3275] Completed VINP in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-11T20:34:58.364968] [INFO ] [sig ] [3078/3275] Forecasting VIPS... [2026-03-11T20:34:58.364997] [INFO ] [sig ] Generating forecast for: VIPS [2026-03-11T20:34:58.365028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-03-11T20:34:58.379420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-03-11T20:34:58.379802] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-03-11T20:34:58.380657] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-03-11T20:34:58.380709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:58.380740] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:58.380766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:58.380821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:58.439901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:58.440698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:58.440781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:58.440842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:58.567600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:58.567763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:58.567805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:58.567834] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:58.571394] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-03-11T20:34:58.571712] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-03-11T20:34:58.571846] [INFO ] [sig ] VIPS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:58.722142] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VIPS.txt [2026-03-11T20:34:58.722296] [INFO ] [sig ] [3078/3275] Completed VIPS in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-11T20:34:58.722336] [INFO ] [sig ] [3079/3275] Forecasting VIRC... [2026-03-11T20:34:58.722367] [INFO ] [sig ] Generating forecast for: VIRC [2026-03-11T20:34:58.722397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-03-11T20:34:58.736027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-03-11T20:34:58.736433] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-03-11T20:34:58.737278] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-03-11T20:34:58.737331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:58.737362] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:58.737389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:58.737445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:58.800675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:58.801767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:58.801854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:58.801886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:58.926494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:58.926680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:58.926723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:58.926753] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:58.930474] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=56.69%) [2026-03-11T20:34:58.930997] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-03-11T20:34:58.931138] [INFO ] [sig ] VIRC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:59.077644] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VIRC.txt [2026-03-11T20:34:59.077804] [INFO ] [sig ] [3079/3275] Completed VIRC in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-11T20:34:59.077844] [INFO ] [sig ] [3080/3275] Forecasting VITL... [2026-03-11T20:34:59.077873] [INFO ] [sig ] Generating forecast for: VITL [2026-03-11T20:34:59.077931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-03-11T20:34:59.092614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-03-11T20:34:59.093018] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-03-11T20:34:59.093914] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-03-11T20:34:59.093968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:59.093999] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:59.094041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:59.094099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:59.154487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:59.155402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:59.155523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:59.155566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:59.281631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:59.281789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:59.281829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:59.281858] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:59.285272] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: DOWN (p=30.23%) [2026-03-11T20:34:59.285558] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-03-11T20:34:59.285705] [INFO ] [sig ] VITL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:34:59.427630] [INFO ] [LOCAL ] Saved forecast: VITL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VITL.txt [2026-03-11T20:34:59.428004] [INFO ] [sig ] [3080/3275] Completed VITL in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-11T20:34:59.428044] [INFO ] [sig ] [3081/3275] Forecasting VKQ... [2026-03-11T20:34:59.428075] [INFO ] [sig ] Generating forecast for: VKQ [2026-03-11T20:34:59.428105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-03-11T20:34:59.441854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-03-11T20:34:59.442228] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-03-11T20:34:59.443324] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-03-11T20:34:59.443376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:59.443408] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:59.443433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:59.443489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:59.506299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:59.507443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:59.507554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:59.507632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:34:59.644283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:34:59.644447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:34:59.644487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:34:59.644516] [INFO ] [FORECASTER] Training complete [2026-03-11T20:34:59.648552] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: UP (p=52.25%) [2026-03-11T20:34:59.649045] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-03-11T20:34:59.649172] [INFO ] [sig ] VKQ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:34:59.800607] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VKQ.txt [2026-03-11T20:34:59.800770] [INFO ] [sig ] [3081/3275] Completed VKQ in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-11T20:34:59.800811] [INFO ] [sig ] [3082/3275] Forecasting VKTX... [2026-03-11T20:34:59.800842] [INFO ] [sig ] Generating forecast for: VKTX [2026-03-11T20:34:59.801067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-03-11T20:34:59.813762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-03-11T20:34:59.814118] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-03-11T20:34:59.814935] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-03-11T20:34:59.814986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:34:59.815017] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:34:59.815043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:34:59.815099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:34:59.877123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:34:59.877986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:34:59.878068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:34:59.878100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:00.001929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:00.002120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:00.002170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:00.002207] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:00.007337] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=17.35%) [2026-03-11T20:35:00.007842] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-03-11T20:35:00.008057] [INFO ] [sig ] VKTX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:00.155186] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VKTX.txt [2026-03-11T20:35:00.155344] [INFO ] [sig ] [3082/3275] Completed VKTX in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.1m [2026-03-11T20:35:00.155383] [INFO ] [sig ] [3083/3275] Forecasting VLGEA... [2026-03-11T20:35:00.155412] [INFO ] [sig ] Generating forecast for: VLGEA [2026-03-11T20:35:00.155443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-03-11T20:35:00.167452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-03-11T20:35:00.167816] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-03-11T20:35:00.168670] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-03-11T20:35:00.168721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:00.168752] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:00.168778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:00.168833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:00.229056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:00.230000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:00.230113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:00.230159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:00.356451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:00.356629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:00.356678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:00.356721] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:00.360187] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-03-11T20:35:00.360458] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-03-11T20:35:00.360597] [INFO ] [sig ] VLGEA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:00.518314] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VLGEA.txt [2026-03-11T20:35:00.518522] [INFO ] [sig ] [3083/3275] Completed VLGEA in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.1m [2026-03-11T20:35:00.518588] [INFO ] [sig ] [3084/3275] Forecasting VLN... [2026-03-11T20:35:00.518624] [INFO ] [sig ] Generating forecast for: VLN [2026-03-11T20:35:00.518675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-03-11T20:35:00.533262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-03-11T20:35:00.533605] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-03-11T20:35:00.534619] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-03-11T20:35:00.534672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:00.534705] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:00.534732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:00.534790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:00.597221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:00.598253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:00.598335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:00.598367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:00.724039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:00.724389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:00.724429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:00.724459] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:00.728375] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: DOWN (p=18.90%) [2026-03-11T20:35:00.728752] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-03-11T20:35:00.728891] [INFO ] [sig ] VLN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:00.874095] [INFO ] [LOCAL ] Saved forecast: VLN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VLN.txt [2026-03-11T20:35:00.874228] [INFO ] [sig ] [3084/3275] Completed VLN in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.1m [2026-03-11T20:35:00.874267] [INFO ] [sig ] [3085/3275] Forecasting VLO... [2026-03-11T20:35:00.874296] [INFO ] [sig ] Generating forecast for: VLO [2026-03-11T20:35:00.874325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-03-11T20:35:00.886664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-03-11T20:35:00.886995] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-03-11T20:35:00.887824] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-03-11T20:35:00.887878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:00.887931] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:00.887960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:00.888018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:00.949969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:00.950716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:00.950797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:00.950831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:01.085412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:01.085567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:01.085629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:01.085660] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:01.089326] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-03-11T20:35:01.089633] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-03-11T20:35:01.089960] [INFO ] [sig ] VLO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:01.234961] [INFO ] [LOCAL ] Saved forecast: VLO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VLO.txt [2026-03-11T20:35:01.235124] [INFO ] [sig ] [3085/3275] Completed VLO in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.1m [2026-03-11T20:35:01.235163] [INFO ] [sig ] [3086/3275] Forecasting VLRS... [2026-03-11T20:35:01.235193] [INFO ] [sig ] Generating forecast for: VLRS [2026-03-11T20:35:01.235222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-03-11T20:35:01.247786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-03-11T20:35:01.248183] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-03-11T20:35:01.248993] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-03-11T20:35:01.249046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:01.249077] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:01.249102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:01.249157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:01.307253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:01.308083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:01.308167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:01.308199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:01.431030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:01.431179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:01.431219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:01.431255] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:01.434848] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: UP (p=52.08%) [2026-03-11T20:35:01.435130] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-03-11T20:35:01.435259] [INFO ] [sig ] VLRS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:01.587299] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VLRS.txt [2026-03-11T20:35:01.587546] [INFO ] [sig ] [3086/3275] Completed VLRS in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.1m [2026-03-11T20:35:01.587654] [INFO ] [sig ] [3087/3275] Forecasting VLTO... [2026-03-11T20:35:01.587707] [INFO ] [sig ] Generating forecast for: VLTO [2026-03-11T20:35:01.587752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-03-11T20:35:01.604012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-03-11T20:35:01.604565] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-03-11T20:35:01.605959] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-03-11T20:35:01.606066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:01.606166] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:01.606218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:01.606313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:01.681862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:01.682852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:01.682956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:01.682992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:01.818822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:01.818996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:01.819039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:01.819069] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:01.822711] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: DOWN (p=49.19%) [2026-03-11T20:35:01.823011] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-03-11T20:35:01.823150] [INFO ] [sig ] VLTO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:01.977727] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VLTO.txt [2026-03-11T20:35:01.977929] [INFO ] [sig ] [3087/3275] Completed VLTO in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.1m [2026-03-11T20:35:01.977983] [INFO ] [sig ] [3088/3275] Forecasting VLY... [2026-03-11T20:35:01.978025] [INFO ] [sig ] Generating forecast for: VLY [2026-03-11T20:35:01.978061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-03-11T20:35:01.991452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-03-11T20:35:01.991884] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-03-11T20:35:01.992804] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-03-11T20:35:01.992858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:01.992891] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:01.992918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:01.993175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:02.059673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:02.060677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:02.060766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:02.060800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:02.196231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:02.196393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:02.196433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:02.196462] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:02.200474] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: DOWN (p=21.27%) [2026-03-11T20:35:02.200893] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-03-11T20:35:02.201044] [INFO ] [sig ] VLY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:02.344522] [INFO ] [LOCAL ] Saved forecast: VLY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VLY.txt [2026-03-11T20:35:02.344712] [INFO ] [sig ] [3088/3275] Completed VLY in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-11T20:35:02.344753] [INFO ] [sig ] [3089/3275] Forecasting VMBS... [2026-03-11T20:35:02.344783] [INFO ] [sig ] Generating forecast for: VMBS [2026-03-11T20:35:02.344813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-03-11T20:35:02.357470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-03-11T20:35:02.357994] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-03-11T20:35:02.358940] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-03-11T20:35:02.358997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:02.359032] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:02.359058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:02.359127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:02.423304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:02.424371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:02.424478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:02.424528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:02.597787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:02.598000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:02.598044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:02.598073] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:02.602472] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=47.78%) [2026-03-11T20:35:02.603019] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-03-11T20:35:02.603218] [INFO ] [sig ] VMBS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:02.779853] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VMBS.txt [2026-03-11T20:35:02.780022] [INFO ] [sig ] [3089/3275] Completed VMBS in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-11T20:35:02.780063] [INFO ] [sig ] [3090/3275] Forecasting VMD... [2026-03-11T20:35:02.780093] [INFO ] [sig ] Generating forecast for: VMD [2026-03-11T20:35:02.780125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-03-11T20:35:02.793255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-03-11T20:35:02.793707] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-03-11T20:35:02.794598] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-03-11T20:35:02.794656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:02.794688] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:02.794714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:02.794770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:02.856249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:02.857184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:02.857274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:02.857306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:02.982026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:02.982195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:02.982235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:02.982307] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:02.988158] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=28.69%) [2026-03-11T20:35:02.988565] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-03-11T20:35:02.988760] [INFO ] [sig ] VMD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:03.138615] [INFO ] [LOCAL ] Saved forecast: VMD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VMD.txt [2026-03-11T20:35:03.138777] [INFO ] [sig ] [3090/3275] Completed VMD in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-11T20:35:03.138816] [INFO ] [sig ] [3091/3275] Forecasting VMI... [2026-03-11T20:35:03.138845] [INFO ] [sig ] Generating forecast for: VMI [2026-03-11T20:35:03.138877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-03-11T20:35:03.152345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-03-11T20:35:03.152813] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-03-11T20:35:03.153735] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-03-11T20:35:03.153791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:03.153823] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:03.153851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:03.153909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:03.211998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:03.212908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:03.212990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:03.213024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:03.338050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:03.338209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:03.338251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:03.338280] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:03.341832] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-03-11T20:35:03.342117] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-03-11T20:35:03.342247] [INFO ] [sig ] VMI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:03.487048] [INFO ] [LOCAL ] Saved forecast: VMI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VMI.txt [2026-03-11T20:35:03.487189] [INFO ] [sig ] [3091/3275] Completed VMI in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-11T20:35:03.487226] [INFO ] [sig ] [3092/3275] Forecasting VMO... [2026-03-11T20:35:03.487254] [INFO ] [sig ] Generating forecast for: VMO [2026-03-11T20:35:03.487283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-03-11T20:35:03.500199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-03-11T20:35:03.500512] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-03-11T20:35:03.501337] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-03-11T20:35:03.501389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:03.501419] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:03.501445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:03.501501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:03.558147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:03.558833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:03.558910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:03.558940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:03.680102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:03.680270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:03.680310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:03.680338] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:03.683731] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: UP (p=59.57%) [2026-03-11T20:35:03.684004] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-03-11T20:35:03.684126] [INFO ] [sig ] VMO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:03.827308] [INFO ] [LOCAL ] Saved forecast: VMO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VMO.txt [2026-03-11T20:35:03.827447] [INFO ] [sig ] [3092/3275] Completed VMO in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-11T20:35:03.827486] [INFO ] [sig ] [3093/3275] Forecasting VNDA... [2026-03-11T20:35:03.827514] [INFO ] [sig ] Generating forecast for: VNDA [2026-03-11T20:35:03.827545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-03-11T20:35:03.840038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-03-11T20:35:03.840375] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-03-11T20:35:03.841189] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-03-11T20:35:03.841253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:03.841285] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:03.841310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:03.841366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:03.901110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:03.901952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:03.902034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:03.902065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:04.025306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:04.025468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:04.025507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:04.025535] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:04.029389] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=17.39%) [2026-03-11T20:35:04.029692] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-03-11T20:35:04.029819] [INFO ] [sig ] VNDA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:04.178271] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VNDA.txt [2026-03-11T20:35:04.178447] [INFO ] [sig ] [3093/3275] Completed VNDA in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-11T20:35:04.178488] [INFO ] [sig ] [3094/3275] Forecasting VNO... [2026-03-11T20:35:04.178517] [INFO ] [sig ] Generating forecast for: VNO [2026-03-11T20:35:04.178562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-03-11T20:35:04.192301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-03-11T20:35:04.192660] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-03-11T20:35:04.193600] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-03-11T20:35:04.193653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:04.193699] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:04.193728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:04.193813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:04.263507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:04.264779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:04.264963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:04.265028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:04.401491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:04.401682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:04.401722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:04.401750] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:04.405834] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: UP (p=67.73%) [2026-03-11T20:35:04.406125] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-03-11T20:35:04.406257] [INFO ] [sig ] VNO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:04.552171] [INFO ] [LOCAL ] Saved forecast: VNO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VNO.txt [2026-03-11T20:35:04.552339] [INFO ] [sig ] [3094/3275] Completed VNO in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-11T20:35:04.552380] [INFO ] [sig ] [3095/3275] Forecasting VNOM... [2026-03-11T20:35:04.552410] [INFO ] [sig ] Generating forecast for: VNOM [2026-03-11T20:35:04.552440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-03-11T20:35:04.566533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-03-11T20:35:04.566972] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-03-11T20:35:04.567829] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-03-11T20:35:04.568104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:04.568138] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:04.568166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:04.568223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:04.627044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:04.628009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:04.628096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:04.628129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:04.750507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:04.750685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:04.750732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:04.750761] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:04.754274] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: DOWN (p=25.39%) [2026-03-11T20:35:04.754592] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-03-11T20:35:04.754732] [INFO ] [sig ] VNOM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:04.896592] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VNOM.txt [2026-03-11T20:35:04.896754] [INFO ] [sig ] [3095/3275] Completed VNOM in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-11T20:35:04.896793] [INFO ] [sig ] [3096/3275] Forecasting VNQI... [2026-03-11T20:35:04.896823] [INFO ] [sig ] Generating forecast for: VNQI [2026-03-11T20:35:04.896853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-03-11T20:35:04.913347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-03-11T20:35:04.913747] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-03-11T20:35:04.914530] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-03-11T20:35:04.914600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:04.914633] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:04.914658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:04.914714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:04.972725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:04.973645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:04.973731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:04.973763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:05.097394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:05.097556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:05.097619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:05.097648] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:05.101089] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: UP (p=99.28%) [2026-03-11T20:35:05.101369] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-03-11T20:35:05.101497] [INFO ] [sig ] VNQI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:05.246750] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VNQI.txt [2026-03-11T20:35:05.246922] [INFO ] [sig ] [3096/3275] Completed VNQI in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-11T20:35:05.246969] [INFO ] [sig ] [3097/3275] Forecasting VOC... [2026-03-11T20:35:05.246999] [INFO ] [sig ] Generating forecast for: VOC [2026-03-11T20:35:05.247031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-03-11T20:35:05.260641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-03-11T20:35:05.261020] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-03-11T20:35:05.261833] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-03-11T20:35:05.261887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:05.261917] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:05.261944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:05.262001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:05.319543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:05.320709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:05.320842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:05.320876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:05.439681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:05.439845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:05.439885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:05.439913] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:05.443320] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=10.16%) [2026-03-11T20:35:05.443615] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-03-11T20:35:05.443747] [INFO ] [sig ] VOC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:05.591870] [INFO ] [LOCAL ] Saved forecast: VOC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VOC.txt [2026-03-11T20:35:05.592040] [INFO ] [sig ] [3097/3275] Completed VOC in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-11T20:35:05.592079] [INFO ] [sig ] [3098/3275] Forecasting VOD... [2026-03-11T20:35:05.592110] [INFO ] [sig ] Generating forecast for: VOD [2026-03-11T20:35:05.592141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-03-11T20:35:05.604557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-03-11T20:35:05.604997] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-03-11T20:35:05.605862] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-03-11T20:35:05.605916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:05.605947] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:05.605972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:05.606027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:05.665996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:05.667095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:05.667200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:05.667239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:05.782683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:05.782828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:05.782880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:05.782917] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:05.786416] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=62.45%) [2026-03-11T20:35:05.786719] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-03-11T20:35:05.786870] [INFO ] [sig ] VOD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:05.931179] [INFO ] [LOCAL ] Saved forecast: VOD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VOD.txt [2026-03-11T20:35:05.931292] [INFO ] [sig ] [3098/3275] Completed VOD in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-11T20:35:05.931329] [INFO ] [sig ] [3099/3275] Forecasting VONE... [2026-03-11T20:35:05.931357] [INFO ] [sig ] Generating forecast for: VONE [2026-03-11T20:35:05.931386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-03-11T20:35:05.943855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-03-11T20:35:05.944349] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-03-11T20:35:05.945151] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-03-11T20:35:05.945203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:05.945233] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:05.945259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:05.945315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:06.004860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:06.005684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:06.005763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:06.005794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:06.130855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:06.131168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:06.131205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:06.131233] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:06.134833] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: UP (p=78.06%) [2026-03-11T20:35:06.135124] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-03-11T20:35:06.135251] [INFO ] [sig ] VONE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:06.284543] [INFO ] [LOCAL ] Saved forecast: VONE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VONE.txt [2026-03-11T20:35:06.284739] [INFO ] [sig ] [3099/3275] Completed VONE in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.0m [2026-03-11T20:35:06.284783] [INFO ] [sig ] [3100/3275] Forecasting VONG... [2026-03-11T20:35:06.284811] [INFO ] [sig ] Generating forecast for: VONG [2026-03-11T20:35:06.284842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-03-11T20:35:06.297294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-03-11T20:35:06.297680] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-03-11T20:35:06.298518] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-03-11T20:35:06.298595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:06.298631] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:06.298656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:06.298711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:06.356982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:06.357727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:06.357807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:06.357839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:06.478852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:06.479005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:06.479062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:06.479091] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:06.482518] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: UP (p=62.25%) [2026-03-11T20:35:06.482816] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-03-11T20:35:06.482944] [INFO ] [sig ] VONG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:06.623413] [INFO ] [LOCAL ] Saved forecast: VONG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VONG.txt [2026-03-11T20:35:06.623602] [INFO ] [sig ] [3100/3275] Completed VONG in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.0m [2026-03-11T20:35:06.623644] [INFO ] [sig ] [3101/3275] Forecasting VOTE... [2026-03-11T20:35:06.623673] [INFO ] [sig ] Generating forecast for: VOTE [2026-03-11T20:35:06.623707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-03-11T20:35:06.635694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-03-11T20:35:06.636037] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-03-11T20:35:06.636861] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-03-11T20:35:06.636914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:06.636946] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:06.636974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:06.637031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:06.698057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:06.699040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:06.699127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:06.699161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:06.826273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:06.826437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:06.826479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:06.826509] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:06.830342] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: UP (p=67.96%) [2026-03-11T20:35:06.830658] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-03-11T20:35:06.830797] [INFO ] [sig ] VOTE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:06.979671] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VOTE.txt [2026-03-11T20:35:06.979799] [INFO ] [sig ] [3101/3275] Completed VOTE in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.0m [2026-03-11T20:35:06.979839] [INFO ] [sig ] [3102/3275] Forecasting VPG... [2026-03-11T20:35:06.979869] [INFO ] [sig ] Generating forecast for: VPG [2026-03-11T20:35:06.979900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-03-11T20:35:06.993079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-03-11T20:35:06.993426] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-03-11T20:35:06.994439] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-03-11T20:35:06.994492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:06.994524] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:06.994550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:06.994625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:07.054089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:07.054834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:07.054912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:07.054944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:07.174891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:07.175051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:07.175091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:07.175119] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:07.178547] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: UP (p=69.38%) [2026-03-11T20:35:07.178847] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-03-11T20:35:07.178975] [INFO ] [sig ] VPG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:07.320736] [INFO ] [LOCAL ] Saved forecast: VPG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VPG.txt [2026-03-11T20:35:07.320895] [INFO ] [sig ] [3102/3275] Completed VPG in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.0m [2026-03-11T20:35:07.320934] [INFO ] [sig ] [3103/3275] Forecasting VPLS... [2026-03-11T20:35:07.320965] [INFO ] [sig ] Generating forecast for: VPLS [2026-03-11T20:35:07.320995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-03-11T20:35:07.332746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-03-11T20:35:07.333077] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-03-11T20:35:07.333872] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-03-11T20:35:07.333923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:07.333955] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:07.333980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:07.334037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:07.394233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:07.395042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:07.395125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:07.395157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:07.519226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:07.519394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:07.519442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:07.519477] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:07.523097] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: UP (p=99.92%) [2026-03-11T20:35:07.523379] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-03-11T20:35:07.523508] [INFO ] [sig ] VPLS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:07.669354] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VPLS.txt [2026-03-11T20:35:07.669502] [INFO ] [sig ] [3103/3275] Completed VPLS in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.0m [2026-03-11T20:35:07.669550] [INFO ] [sig ] [3104/3275] Forecasting VRA... [2026-03-11T20:35:07.669601] [INFO ] [sig ] Generating forecast for: VRA [2026-03-11T20:35:07.669635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-03-11T20:35:07.681673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-03-11T20:35:07.682019] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-03-11T20:35:07.682932] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-03-11T20:35:07.682991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:07.683061] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:07.683092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:07.683150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:07.745003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:07.745761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:07.745857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:07.745893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:07.867181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:07.867338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:07.867378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:07.867407] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:07.870887] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=24.26%) [2026-03-11T20:35:07.871174] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-03-11T20:35:07.871302] [INFO ] [sig ] VRA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:08.015053] [INFO ] [LOCAL ] Saved forecast: VRA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VRA.txt [2026-03-11T20:35:08.015187] [INFO ] [sig ] [3104/3275] Completed VRA in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.0m [2026-03-11T20:35:08.015227] [INFO ] [sig ] [3105/3275] Forecasting VRCA... [2026-03-11T20:35:08.015257] [INFO ] [sig ] Generating forecast for: VRCA [2026-03-11T20:35:08.015288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-03-11T20:35:08.027776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-03-11T20:35:08.028357] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-03-11T20:35:08.029193] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-03-11T20:35:08.029246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:08.029277] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:08.029304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:08.029362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:08.088890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:08.089592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:08.089674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:08.089714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:08.214129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:08.214290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:08.214334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:08.214363] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:08.217967] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: UP (p=61.57%) [2026-03-11T20:35:08.218295] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-03-11T20:35:08.218470] [INFO ] [sig ] VRCA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:08.363395] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VRCA.txt [2026-03-11T20:35:08.363536] [INFO ] [sig ] [3105/3275] Completed VRCA in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.0m [2026-03-11T20:35:08.363595] [INFO ] [sig ] [3106/3275] Forecasting VRDN... [2026-03-11T20:35:08.363629] [INFO ] [sig ] Generating forecast for: VRDN [2026-03-11T20:35:08.363661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-03-11T20:35:08.376057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-03-11T20:35:08.376419] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-03-11T20:35:08.377266] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-03-11T20:35:08.377320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:08.377352] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:08.377378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:08.377434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:08.436055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:08.436861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:08.436944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:08.436976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:08.558961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:08.559119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:08.559159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:08.559188] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:08.562739] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: UP (p=72.25%) [2026-03-11T20:35:08.563047] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-03-11T20:35:08.563180] [INFO ] [sig ] VRDN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:08.711710] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VRDN.txt [2026-03-11T20:35:08.711902] [INFO ] [sig ] [3106/3275] Completed VRDN in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.0m [2026-03-11T20:35:08.711943] [INFO ] [sig ] [3107/3275] Forecasting VRE... [2026-03-11T20:35:08.712166] [INFO ] [sig ] Generating forecast for: VRE [2026-03-11T20:35:08.712199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-03-11T20:35:08.726073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-03-11T20:35:08.726414] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-03-11T20:35:08.727446] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-03-11T20:35:08.727499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:08.727530] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:08.727555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:08.727631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:08.788826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:08.789510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:08.789606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:08.789641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:08.907801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:08.907993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:08.908033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:08.908098] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:08.911546] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: UP (p=71.63%) [2026-03-11T20:35:08.911943] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-03-11T20:35:08.912093] [INFO ] [sig ] VRE: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:09.054118] [INFO ] [LOCAL ] Saved forecast: VRE 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VRE.txt [2026-03-11T20:35:09.054251] [INFO ] [sig ] [3107/3275] Completed VRE in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 59.9s [2026-03-11T20:35:09.054289] [INFO ] [sig ] [3108/3275] Forecasting VREX... [2026-03-11T20:35:09.054326] [INFO ] [sig ] Generating forecast for: VREX [2026-03-11T20:35:09.054357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-03-11T20:35:09.067681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-03-11T20:35:09.068048] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-03-11T20:35:09.068893] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-03-11T20:35:09.068947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:09.068979] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:09.069005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:09.069061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:09.127120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:09.127934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:09.128015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:09.128047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:09.246072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:09.246229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:09.246268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:09.246295] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:09.249708] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: UP (p=69.36%) [2026-03-11T20:35:09.250016] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-03-11T20:35:09.250142] [INFO ] [sig ] VREX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:09.390316] [INFO ] [LOCAL ] Saved forecast: VREX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VREX.txt [2026-03-11T20:35:09.390449] [INFO ] [sig ] [3108/3275] Completed VREX in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 59.6s [2026-03-11T20:35:09.390487] [INFO ] [sig ] [3109/3275] Forecasting VRIG... [2026-03-11T20:35:09.390516] [INFO ] [sig ] Generating forecast for: VRIG [2026-03-11T20:35:09.390545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-03-11T20:35:09.403692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-03-11T20:35:09.404028] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-03-11T20:35:09.404863] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-03-11T20:35:09.404921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:09.404951] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:09.404977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:09.405033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:09.461905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:09.462609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:09.462690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:09.462721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:09.562345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:09.562513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:09.562559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:09.562607] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:09.566324] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=99.87%) [2026-03-11T20:35:09.566618] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-03-11T20:35:09.566752] [INFO ] [sig ] VRIG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:09.705731] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VRIG.txt [2026-03-11T20:35:09.705884] [INFO ] [sig ] [3109/3275] Completed VRIG in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 59.2s [2026-03-11T20:35:09.705924] [INFO ] [sig ] [3110/3275] Forecasting VRNS... [2026-03-11T20:35:09.705954] [INFO ] [sig ] Generating forecast for: VRNS [2026-03-11T20:35:09.705984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-03-11T20:35:09.718291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-03-11T20:35:09.718674] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-03-11T20:35:09.719698] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-03-11T20:35:09.719755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:09.719793] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:09.719823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:09.719890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:09.778262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:09.778959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:09.779040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:09.779071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:09.905657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:09.905820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:09.905861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:09.905888] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:09.909536] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: UP (p=59.70%) [2026-03-11T20:35:09.909877] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-03-11T20:35:09.910033] [INFO ] [sig ] VRNS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:10.060007] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VRNS.txt [2026-03-11T20:35:10.060177] [INFO ] [sig ] [3110/3275] Completed VRNS in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 58.8s [2026-03-11T20:35:10.060217] [INFO ] [sig ] [3111/3275] Forecasting VRRM... [2026-03-11T20:35:10.060247] [INFO ] [sig ] Generating forecast for: VRRM [2026-03-11T20:35:10.060277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-03-11T20:35:10.074194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-03-11T20:35:10.074612] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-03-11T20:35:10.075553] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-03-11T20:35:10.075628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:10.075662] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:10.075687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:10.075744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:10.138844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:10.139913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:10.140000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:10.140034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:10.270741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:10.270916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:10.270982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:10.271041] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:10.274619] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: UP (p=87.38%) [2026-03-11T20:35:10.274946] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-03-11T20:35:10.275101] [INFO ] [sig ] VRRM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:10.429067] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VRRM.txt [2026-03-11T20:35:10.429235] [INFO ] [sig ] [3111/3275] Completed VRRM in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 58.5s [2026-03-11T20:35:10.429276] [INFO ] [sig ] [3112/3275] Forecasting VRSK... [2026-03-11T20:35:10.429305] [INFO ] [sig ] Generating forecast for: VRSK [2026-03-11T20:35:10.429337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-03-11T20:35:10.442871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-03-11T20:35:10.443262] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-03-11T20:35:10.444173] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-03-11T20:35:10.444227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:10.444259] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:10.444291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:10.444361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:10.509187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:10.510130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:10.510216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:10.510249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:10.641320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:10.641479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:10.641519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:10.641547] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:10.645756] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=33.54%) [2026-03-11T20:35:10.646286] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-03-11T20:35:10.646423] [INFO ] [sig ] VRSK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:10.796842] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VRSK.txt [2026-03-11T20:35:10.796981] [INFO ] [sig ] [3112/3275] Completed VRSK in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 58.1s [2026-03-11T20:35:10.797020] [INFO ] [sig ] [3113/3275] Forecasting VRSN... [2026-03-11T20:35:10.797048] [INFO ] [sig ] Generating forecast for: VRSN [2026-03-11T20:35:10.797078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-03-11T20:35:10.811443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-03-11T20:35:10.811921] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-03-11T20:35:10.812913] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-03-11T20:35:10.812968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:10.813001] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:10.813034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:10.813112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:10.877335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:10.878371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:10.878464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:10.878520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:11.013667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:11.013828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:11.013874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:11.013903] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:11.018348] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=69.91%) [2026-03-11T20:35:11.018668] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-03-11T20:35:11.018805] [INFO ] [sig ] VRSN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:11.167447] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VRSN.txt [2026-03-11T20:35:11.167658] [INFO ] [sig ] [3113/3275] Completed VRSN in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 57.8s [2026-03-11T20:35:11.167713] [INFO ] [sig ] [3114/3275] Forecasting VRTS... [2026-03-11T20:35:11.167746] [INFO ] [sig ] Generating forecast for: VRTS [2026-03-11T20:35:11.167776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-03-11T20:35:11.180466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-03-11T20:35:11.180894] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-03-11T20:35:11.181740] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-03-11T20:35:11.181793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:11.181826] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:11.181853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:11.181910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:11.240479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:11.241396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:11.241528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:11.241564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:11.377775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:11.377965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:11.378008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:11.378038] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:11.382003] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: DOWN (p=1.82%) [2026-03-11T20:35:11.382370] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-03-11T20:35:11.382541] [INFO ] [sig ] VRTS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:11.550154] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VRTS.txt [2026-03-11T20:35:11.550344] [INFO ] [sig ] [3114/3275] Completed VRTS in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 57.4s [2026-03-11T20:35:11.550386] [INFO ] [sig ] [3115/3275] Forecasting VRTX... [2026-03-11T20:35:11.550416] [INFO ] [sig ] Generating forecast for: VRTX [2026-03-11T20:35:11.550453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-03-11T20:35:11.564003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-03-11T20:35:11.564464] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-03-11T20:35:11.565424] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-03-11T20:35:11.565491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:11.565530] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:11.565599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:11.565666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:11.629966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:11.631052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:11.631164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:11.631208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:11.787424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:11.787647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:11.787699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:11.787734] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:11.792739] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: DOWN (p=35.18%) [2026-03-11T20:35:11.793222] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-03-11T20:35:11.793412] [INFO ] [sig ] VRTX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:12.023746] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VRTX.txt [2026-03-11T20:35:12.023968] [INFO ] [sig ] [3115/3275] Completed VRTX in 0.5s | 2.80 sym/s | Total: 18.5m | ETA: 57.1s [2026-03-11T20:35:12.024023] [INFO ] [sig ] [3116/3275] Forecasting VSCO... [2026-03-11T20:35:12.024063] [INFO ] [sig ] Generating forecast for: VSCO [2026-03-11T20:35:12.024103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-03-11T20:35:12.049455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-03-11T20:35:12.050140] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-03-11T20:35:12.051510] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-03-11T20:35:12.051614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:12.051667] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:12.051711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:12.051802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:12.132512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:12.133724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:12.133840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:12.133878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:12.307349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:12.307526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:12.307568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:12.307623] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:12.313796] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: UP (p=64.35%) [2026-03-11T20:35:12.314414] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-03-11T20:35:12.314676] [INFO ] [sig ] VSCO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:12.512979] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VSCO.txt [2026-03-11T20:35:12.513154] [INFO ] [sig ] [3116/3275] Completed VSCO in 0.5s | 2.80 sym/s | Total: 18.5m | ETA: 56.7s [2026-03-11T20:35:12.513196] [INFO ] [sig ] [3117/3275] Forecasting VSDA... [2026-03-11T20:35:12.513227] [INFO ] [sig ] Generating forecast for: VSDA [2026-03-11T20:35:12.513258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-03-11T20:35:12.527018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-03-11T20:35:12.527469] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-03-11T20:35:12.528519] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-03-11T20:35:12.528598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:12.528635] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:12.528663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:12.528721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:12.593702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:12.594686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:12.594777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:12.594810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:12.743843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:12.744028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:12.744081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:12.744120] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:12.749083] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: DOWN (p=22.80%) [2026-03-11T20:35:12.749535] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-03-11T20:35:12.749748] [INFO ] [sig ] VSDA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:12.975839] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VSDA.txt [2026-03-11T20:35:12.976054] [INFO ] [sig ] [3117/3275] Completed VSDA in 0.5s | 2.80 sym/s | Total: 18.5m | ETA: 56.4s [2026-03-11T20:35:12.976097] [INFO ] [sig ] [3118/3275] Forecasting VSEC... [2026-03-11T20:35:12.976129] [INFO ] [sig ] Generating forecast for: VSEC [2026-03-11T20:35:12.976160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-03-11T20:35:12.988982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-03-11T20:35:12.989393] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-03-11T20:35:12.990278] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-03-11T20:35:12.990332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:12.990366] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:12.990392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:12.990449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:13.049654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:13.050603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:13.050687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:13.050719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:13.183966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:13.184132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:13.184172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:13.184201] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:13.187840] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: DOWN (p=20.84%) [2026-03-11T20:35:13.188174] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-03-11T20:35:13.188309] [INFO ] [sig ] VSEC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:13.334279] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VSEC.txt [2026-03-11T20:35:13.334437] [INFO ] [sig ] [3118/3275] Completed VSEC in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 56.0s [2026-03-11T20:35:13.334477] [INFO ] [sig ] [3119/3275] Forecasting VSH... [2026-03-11T20:35:13.334506] [INFO ] [sig ] Generating forecast for: VSH [2026-03-11T20:35:13.334545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-03-11T20:35:13.346791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-03-11T20:35:13.347159] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-03-11T20:35:13.348094] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-03-11T20:35:13.348150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:13.348182] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:13.348208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:13.348265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:13.407407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:13.408376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:13.408460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:13.408493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:13.541761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:13.541941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:13.541992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:13.542031] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:13.545763] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: DOWN (p=29.68%) [2026-03-11T20:35:13.546129] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-03-11T20:35:13.546304] [INFO ] [sig ] VSH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:13.696486] [INFO ] [LOCAL ] Saved forecast: VSH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VSH.txt [2026-03-11T20:35:13.696669] [INFO ] [sig ] [3119/3275] Completed VSH in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 55.7s [2026-03-11T20:35:13.696728] [INFO ] [sig ] [3120/3275] Forecasting VSTM... [2026-03-11T20:35:13.696759] [INFO ] [sig ] Generating forecast for: VSTM [2026-03-11T20:35:13.696790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-03-11T20:35:13.708891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-03-11T20:35:13.709264] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-03-11T20:35:13.710094] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-03-11T20:35:13.710145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:13.710177] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:13.710202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:13.710258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:13.772859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:13.773790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:13.773885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:13.773929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:13.900867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:13.901030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:13.901070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:13.901098] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:13.904645] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=22.02%) [2026-03-11T20:35:13.904930] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-03-11T20:35:13.905061] [INFO ] [sig ] VSTM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:14.055231] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VSTM.txt [2026-03-11T20:35:14.055398] [INFO ] [sig ] [3120/3275] Completed VSTM in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 55.3s [2026-03-11T20:35:14.055438] [INFO ] [sig ] [3121/3275] Forecasting VSTS... [2026-03-11T20:35:14.055467] [INFO ] [sig ] Generating forecast for: VSTS [2026-03-11T20:35:14.055496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-03-11T20:35:14.068419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-03-11T20:35:14.068878] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-03-11T20:35:14.069738] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-03-11T20:35:14.069790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:14.069859] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:14.069894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:14.069962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:14.127017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:14.127660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:14.127737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:14.127769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:14.250953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:14.251055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:14.251092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:14.251121] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:14.254338] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: UP (p=90.86%) [2026-03-11T20:35:14.254622] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-03-11T20:35:14.254747] [INFO ] [sig ] VSTS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:14.394718] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VSTS.txt [2026-03-11T20:35:14.394840] [INFO ] [sig ] [3121/3275] Completed VSTS in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 54.9s [2026-03-11T20:35:14.394878] [INFO ] [sig ] [3122/3275] Forecasting VTC... [2026-03-11T20:35:14.394906] [INFO ] [sig ] Generating forecast for: VTC [2026-03-11T20:35:14.394936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-03-11T20:35:14.408218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-03-11T20:35:14.408507] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-03-11T20:35:14.409512] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-03-11T20:35:14.409563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:14.409615] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:14.409642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:14.409697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:14.468466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:14.469099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:14.469177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:14.469210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:14.590126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:14.590228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:14.590264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:14.590310] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:14.593681] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-03-11T20:35:14.593942] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-03-11T20:35:14.594065] [INFO ] [sig ] VTC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:14.735395] [INFO ] [LOCAL ] Saved forecast: VTC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VTC.txt [2026-03-11T20:35:14.735522] [INFO ] [sig ] [3122/3275] Completed VTC in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 54.6s [2026-03-11T20:35:14.735560] [INFO ] [sig ] [3123/3275] Forecasting VTEX... [2026-03-11T20:35:14.735610] [INFO ] [sig ] Generating forecast for: VTEX [2026-03-11T20:35:14.735641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-03-11T20:35:14.747988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-03-11T20:35:14.748279] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-03-11T20:35:14.749072] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-03-11T20:35:14.749123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:14.749154] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:14.749179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:14.749382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:14.811995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:14.812849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:14.812938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:14.812972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:14.930881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:14.931040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:14.931079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:14.931106] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:14.934620] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: DOWN (p=21.36%) [2026-03-11T20:35:14.934916] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-03-11T20:35:14.935045] [INFO ] [sig ] VTEX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:15.077767] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VTEX.txt [2026-03-11T20:35:15.077921] [INFO ] [sig ] [3123/3275] Completed VTEX in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 54.2s [2026-03-11T20:35:15.077960] [INFO ] [sig ] [3124/3275] Forecasting VTIP... [2026-03-11T20:35:15.077989] [INFO ] [sig ] Generating forecast for: VTIP [2026-03-11T20:35:15.078021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-03-11T20:35:15.094715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-03-11T20:35:15.095232] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-03-11T20:35:15.096270] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-03-11T20:35:15.096340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:15.096385] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:15.096423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:15.096484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:15.171841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:15.172790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:15.172880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:15.172921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:15.290969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:15.291120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:15.291160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:15.291221] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:15.295126] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=69.02%) [2026-03-11T20:35:15.295430] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-03-11T20:35:15.295566] [INFO ] [sig ] VTIP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:15.443617] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VTIP.txt [2026-03-11T20:35:15.443787] [INFO ] [sig ] [3124/3275] Completed VTIP in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 53.9s [2026-03-11T20:35:15.443828] [INFO ] [sig ] [3125/3275] Forecasting VTMX... [2026-03-11T20:35:15.443858] [INFO ] [sig ] Generating forecast for: VTMX [2026-03-11T20:35:15.443888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-03-11T20:35:15.456716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-03-11T20:35:15.457104] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-03-11T20:35:15.457963] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-03-11T20:35:15.458017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:15.458048] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:15.458074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:15.458135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:15.518211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:15.519069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:15.519154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:15.519186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:15.643099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:15.643252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:15.643297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:15.643327] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:15.646881] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: DOWN (p=34.79%) [2026-03-11T20:35:15.647192] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-03-11T20:35:15.647325] [INFO ] [sig ] VTMX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:15.788696] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VTMX.txt [2026-03-11T20:35:15.788833] [INFO ] [sig ] [3125/3275] Completed VTMX in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 53.5s [2026-03-11T20:35:15.788871] [INFO ] [sig ] [3126/3275] Forecasting VTN... [2026-03-11T20:35:15.788900] [INFO ] [sig ] Generating forecast for: VTN [2026-03-11T20:35:15.788930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-03-11T20:35:15.801419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-03-11T20:35:15.801851] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-03-11T20:35:15.802718] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-03-11T20:35:15.802771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:15.802803] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:15.802829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:15.802900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:15.860191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:15.861162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:15.861249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:15.861283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:15.974715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:15.974884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:15.974933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:15.974968] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:15.979075] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: DOWN (p=9.55%) [2026-03-11T20:35:15.979368] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-03-11T20:35:15.979536] [INFO ] [sig ] VTN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:16.122169] [INFO ] [LOCAL ] Saved forecast: VTN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VTN.txt [2026-03-11T20:35:16.122296] [INFO ] [sig ] [3126/3275] Completed VTN in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 53.2s [2026-03-11T20:35:16.122334] [INFO ] [sig ] [3127/3275] Forecasting VTOL... [2026-03-11T20:35:16.122361] [INFO ] [sig ] Generating forecast for: VTOL [2026-03-11T20:35:16.122391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-03-11T20:35:16.134751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-03-11T20:35:16.135057] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-03-11T20:35:16.135862] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-03-11T20:35:16.135914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:16.135946] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:16.135971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:16.136025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:16.193180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:16.193861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:16.193939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:16.193970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:16.317472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:16.317664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:16.317709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:16.317739] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:16.321540] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=82.95%) [2026-03-11T20:35:16.321857] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-03-11T20:35:16.322002] [INFO ] [sig ] VTOL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:16.473373] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VTOL.txt [2026-03-11T20:35:16.473546] [INFO ] [sig ] [3127/3275] Completed VTOL in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 52.8s [2026-03-11T20:35:16.473608] [INFO ] [sig ] [3128/3275] Forecasting VTRS... [2026-03-11T20:35:16.473642] [INFO ] [sig ] Generating forecast for: VTRS [2026-03-11T20:35:16.473675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-03-11T20:35:16.487094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-03-11T20:35:16.487504] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-03-11T20:35:16.488398] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-03-11T20:35:16.488465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:16.488498] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:16.488526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:16.488601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:16.551895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:16.552734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:16.552821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:16.552855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:16.683727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:16.683887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:16.683928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:16.683959] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:16.688161] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: DOWN (p=0.13%) [2026-03-11T20:35:16.688454] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-03-11T20:35:16.688608] [INFO ] [sig ] VTRS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:16.841109] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VTRS.txt [2026-03-11T20:35:16.841267] [INFO ] [sig ] [3128/3275] Completed VTRS in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 52.4s [2026-03-11T20:35:16.841310] [INFO ] [sig ] [3129/3275] Forecasting VTS... [2026-03-11T20:35:16.841342] [INFO ] [sig ] Generating forecast for: VTS [2026-03-11T20:35:16.841373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-03-11T20:35:16.860734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-03-11T20:35:16.861320] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-03-11T20:35:16.862361] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-03-11T20:35:16.862415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:16.862448] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:16.862476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:16.862533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:16.932103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:16.933013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:16.933099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:16.933130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:17.054019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:17.054182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:17.054224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:17.054255] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:17.058898] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: UP (p=97.88%) [2026-03-11T20:35:17.059474] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-03-11T20:35:17.059647] [INFO ] [sig ] VTS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:17.212015] [INFO ] [LOCAL ] Saved forecast: VTS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VTS.txt [2026-03-11T20:35:17.212166] [INFO ] [sig ] [3129/3275] Completed VTS in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 52.1s [2026-03-11T20:35:17.212208] [INFO ] [sig ] [3130/3275] Forecasting VTSI... [2026-03-11T20:35:17.212239] [INFO ] [sig ] Generating forecast for: VTSI [2026-03-11T20:35:17.212271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-03-11T20:35:17.224648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-03-11T20:35:17.225026] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-03-11T20:35:17.225940] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-03-11T20:35:17.226007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:17.226050] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:17.226086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:17.226162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:17.285477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:17.286288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:17.286372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:17.286406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:17.414195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:17.414553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:17.414616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:17.414647] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:17.418301] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: DOWN (p=14.66%) [2026-03-11T20:35:17.418602] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-03-11T20:35:17.418735] [INFO ] [sig ] VTSI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:17.563970] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VTSI.txt [2026-03-11T20:35:17.564107] [INFO ] [sig ] [3130/3275] Completed VTSI in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 51.7s [2026-03-11T20:35:17.564147] [INFO ] [sig ] [3131/3275] Forecasting VTWG... [2026-03-11T20:35:17.564176] [INFO ] [sig ] Generating forecast for: VTWG [2026-03-11T20:35:17.564206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-03-11T20:35:17.576592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-03-11T20:35:17.576931] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-03-11T20:35:17.577723] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-03-11T20:35:17.577775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:17.577806] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:17.577832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:17.577888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:17.637006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:17.638107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:17.638428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:17.638475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:17.777199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:17.777367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:17.777415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:17.777448] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:17.781913] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: UP (p=92.06%) [2026-03-11T20:35:17.782500] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-03-11T20:35:17.782674] [INFO ] [sig ] VTWG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:17.938770] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VTWG.txt [2026-03-11T20:35:17.938995] [INFO ] [sig ] [3131/3275] Completed VTWG in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 51.4s [2026-03-11T20:35:17.939059] [INFO ] [sig ] [3132/3275] Forecasting VTWO... [2026-03-11T20:35:17.939106] [INFO ] [sig ] Generating forecast for: VTWO [2026-03-11T20:35:17.939150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-03-11T20:35:17.953366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-03-11T20:35:17.953790] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-03-11T20:35:17.954739] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-03-11T20:35:17.954802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:17.954843] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:17.954879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:17.954952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:18.017061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:18.018029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:18.018113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:18.018148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:18.147705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:18.147868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:18.147930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:18.147963] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:18.151614] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: DOWN (p=20.80%) [2026-03-11T20:35:18.151903] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-03-11T20:35:18.152064] [INFO ] [sig ] VTWO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:18.293696] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VTWO.txt [2026-03-11T20:35:18.293839] [INFO ] [sig ] [3132/3275] Completed VTWO in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 51.0s [2026-03-11T20:35:18.293878] [INFO ] [sig ] [3133/3275] Forecasting VUZI... [2026-03-11T20:35:18.293908] [INFO ] [sig ] Generating forecast for: VUZI [2026-03-11T20:35:18.293938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-03-11T20:35:18.305908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-03-11T20:35:18.306227] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-03-11T20:35:18.307056] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-03-11T20:35:18.307118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:18.307150] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:18.307176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:18.307232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:18.364792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:18.365508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:18.365607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:18.365642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:18.486541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:18.486720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:18.486760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:18.486789] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:18.490217] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=28.54%) [2026-03-11T20:35:18.490513] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-03-11T20:35:18.490668] [INFO ] [sig ] VUZI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:18.640926] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VUZI.txt [2026-03-11T20:35:18.641109] [INFO ] [sig ] [3133/3275] Completed VUZI in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 50.7s [2026-03-11T20:35:18.641162] [INFO ] [sig ] [3134/3275] Forecasting VVOS... [2026-03-11T20:35:18.641193] [INFO ] [sig ] Generating forecast for: VVOS [2026-03-11T20:35:18.641223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-03-11T20:35:18.653267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-03-11T20:35:18.653601] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-03-11T20:35:18.654401] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-03-11T20:35:18.654452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:18.654493] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:18.654520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:18.654595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:18.713091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:18.713867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:18.713960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:18.714001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:18.830670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:18.830830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:18.830871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:18.830900] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:18.834464] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: DOWN (p=47.95%) [2026-03-11T20:35:18.834779] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-03-11T20:35:18.834915] [INFO ] [sig ] VVOS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:18.980237] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VVOS.txt [2026-03-11T20:35:18.980394] [INFO ] [sig ] [3134/3275] Completed VVOS in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 50.3s [2026-03-11T20:35:18.980434] [INFO ] [sig ] [3135/3275] Forecasting VVX... [2026-03-11T20:35:18.980464] [INFO ] [sig ] Generating forecast for: VVX [2026-03-11T20:35:18.980495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-03-11T20:35:18.992914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-03-11T20:35:18.993297] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-03-11T20:35:18.994143] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-03-11T20:35:18.994195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:18.994226] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:18.994252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:18.994307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:19.054008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:19.054933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:19.055017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:19.055056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:19.177060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:19.177242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:19.177281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:19.177308] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:19.180787] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: UP (p=52.44%) [2026-03-11T20:35:19.181061] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-03-11T20:35:19.181191] [INFO ] [sig ] VVX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:19.324515] [INFO ] [LOCAL ] Saved forecast: VVX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VVX.txt [2026-03-11T20:35:19.324677] [INFO ] [sig ] [3135/3275] Completed VVX in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 49.9s [2026-03-11T20:35:19.324718] [INFO ] [sig ] [3136/3275] Forecasting VWOB... [2026-03-11T20:35:19.324748] [INFO ] [sig ] Generating forecast for: VWOB [2026-03-11T20:35:19.324777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-03-11T20:35:19.337291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-03-11T20:35:19.337629] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-03-11T20:35:19.338482] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-03-11T20:35:19.338534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:19.338564] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:19.338610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:19.338667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:19.395345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:19.396054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:19.396132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:19.396164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:19.518360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:19.518523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:19.518562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:19.518611] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:19.522352] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=78.99%) [2026-03-11T20:35:19.522658] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-03-11T20:35:19.522787] [INFO ] [sig ] VWOB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:19.668366] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VWOB.txt [2026-03-11T20:35:19.668544] [INFO ] [sig ] [3136/3275] Completed VWOB in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 49.6s [2026-03-11T20:35:19.668605] [INFO ] [sig ] [3137/3275] Forecasting VXUS... [2026-03-11T20:35:19.668636] [INFO ] [sig ] Generating forecast for: VXUS [2026-03-11T20:35:19.668666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-03-11T20:35:19.680711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-03-11T20:35:19.681104] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-03-11T20:35:19.682122] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-03-11T20:35:19.682175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:19.682401] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:19.682427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:19.682482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:19.747231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:19.748193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:19.748486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:19.748525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:19.876069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:19.876253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:19.876297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:19.876326] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:19.880143] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: UP (p=76.55%) [2026-03-11T20:35:19.880517] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-03-11T20:35:19.880708] [INFO ] [sig ] VXUS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:20.029339] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VXUS.txt [2026-03-11T20:35:20.029493] [INFO ] [sig ] [3137/3275] Completed VXUS in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 49.2s [2026-03-11T20:35:20.029533] [INFO ] [sig ] [3138/3275] Forecasting VYMI... [2026-03-11T20:35:20.029563] [INFO ] [sig ] Generating forecast for: VYMI [2026-03-11T20:35:20.029615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-03-11T20:35:20.043269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-03-11T20:35:20.043651] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-03-11T20:35:20.044530] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-03-11T20:35:20.044625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:20.044660] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:20.044687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:20.044744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:20.105837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:20.106689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:20.106775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:20.106809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:20.232511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:20.232724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:20.232783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:20.232817] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:20.236627] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=71.01%) [2026-03-11T20:35:20.236916] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-03-11T20:35:20.237055] [INFO ] [sig ] VYMI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:20.386967] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VYMI.txt [2026-03-11T20:35:20.387175] [INFO ] [sig ] [3138/3275] Completed VYMI in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 48.9s [2026-03-11T20:35:20.387216] [INFO ] [sig ] [3139/3275] Forecasting VYX... [2026-03-11T20:35:20.387247] [INFO ] [sig ] Generating forecast for: VYX [2026-03-11T20:35:20.387277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-03-11T20:35:20.400668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-03-11T20:35:20.401031] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-03-11T20:35:20.401931] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-03-11T20:35:20.401997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:20.402035] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:20.402062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:20.402121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:20.460768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:20.461742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:20.461835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:20.461869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:20.582877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:20.583043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:20.583083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:20.583112] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:20.586590] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: UP (p=69.79%) [2026-03-11T20:35:20.586880] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-03-11T20:35:20.587014] [INFO ] [sig ] VYX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:20.731288] [INFO ] [LOCAL ] Saved forecast: VYX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/VYX.txt [2026-03-11T20:35:20.731453] [INFO ] [sig ] [3139/3275] Completed VYX in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 48.5s [2026-03-11T20:35:20.731493] [INFO ] [sig ] [3140/3275] Forecasting VZ... [2026-03-11T20:35:20.731526] [INFO ] [sig ] Generating forecast for: VZ [2026-03-11T20:35:20.731561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-03-11T20:35:20.745736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-03-11T20:35:20.746130] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-03-11T20:35:20.747076] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-03-11T20:35:20.747137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:20.747169] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:20.747206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:20.747291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:20.807934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:20.808847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:20.808934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:20.808968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:20.934783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:20.934940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:20.934979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:20.935009] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:20.938500] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: DOWN (p=49.51%) [2026-03-11T20:35:20.938797] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-03-11T20:35:20.938928] [INFO ] [sig ] VZ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:21.084338] [INFO ] [LOCAL ] Saved forecast: VZ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/VZ.txt [2026-03-11T20:35:21.084495] [INFO ] [sig ] [3140/3275] Completed VZ in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 48.2s [2026-03-11T20:35:21.084535] [INFO ] [sig ] [3141/3275] Forecasting WAB... [2026-03-11T20:35:21.084566] [INFO ] [sig ] Generating forecast for: WAB [2026-03-11T20:35:21.084622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-03-11T20:35:21.096830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-03-11T20:35:21.097159] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-03-11T20:35:21.097976] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-03-11T20:35:21.098027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:21.098058] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:21.098083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:21.098138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:21.156522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:21.157351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:21.157434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:21.157468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:21.283303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:21.283540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:21.283610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:21.283693] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:21.288058] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: DOWN (p=7.55%) [2026-03-11T20:35:21.288396] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-03-11T20:35:21.288543] [INFO ] [sig ] WAB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:21.433143] [INFO ] [LOCAL ] Saved forecast: WAB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WAB.txt [2026-03-11T20:35:21.433310] [INFO ] [sig ] [3141/3275] Completed WAB in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 47.8s [2026-03-11T20:35:21.433351] [INFO ] [sig ] [3142/3275] Forecasting WABC... [2026-03-11T20:35:21.433381] [INFO ] [sig ] Generating forecast for: WABC [2026-03-11T20:35:21.433411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-03-11T20:35:21.447172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-03-11T20:35:21.447556] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-03-11T20:35:21.448407] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-03-11T20:35:21.448460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:21.448490] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:21.448516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:21.448588] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:21.505789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:21.506659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:21.506740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:21.506771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:21.625508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:21.625678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:21.625718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:21.625746] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:21.629147] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: UP (p=62.87%) [2026-03-11T20:35:21.629419] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-03-11T20:35:21.629549] [INFO ] [sig ] WABC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:21.771340] [INFO ] [LOCAL ] Saved forecast: WABC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WABC.txt [2026-03-11T20:35:21.771493] [INFO ] [sig ] [3142/3275] Completed WABC in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 47.4s [2026-03-11T20:35:21.771543] [INFO ] [sig ] [3143/3275] Forecasting WAFD... [2026-03-11T20:35:21.771594] [INFO ] [sig ] Generating forecast for: WAFD [2026-03-11T20:35:21.771630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-03-11T20:35:21.783330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-03-11T20:35:21.783739] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-03-11T20:35:21.784556] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-03-11T20:35:21.784641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:21.784677] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:21.784705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:21.784764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:21.845761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:21.846735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:21.846825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:21.846866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:21.968218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:21.968376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:21.968418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:21.968446] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:21.972014] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-03-11T20:35:21.972303] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-03-11T20:35:21.972434] [INFO ] [sig ] WAFD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:22.199538] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WAFD.txt [2026-03-11T20:35:22.199713] [INFO ] [sig ] [3143/3275] Completed WAFD in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 47.1s [2026-03-11T20:35:22.199759] [INFO ] [sig ] [3144/3275] Forecasting WAFDP... [2026-03-11T20:35:22.199789] [INFO ] [sig ] Generating forecast for: WAFDP [2026-03-11T20:35:22.199822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-03-11T20:35:22.212236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-03-11T20:35:22.212616] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-03-11T20:35:22.213537] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-03-11T20:35:22.213627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:22.213675] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:22.213706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:22.213763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:22.275364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:22.276213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:22.276303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:22.276337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:22.389393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:22.389550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:22.389611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:22.389642] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:22.393487] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: DOWN (p=11.41%) [2026-03-11T20:35:22.393809] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-03-11T20:35:22.393965] [INFO ] [sig ] WAFDP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:22.546130] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WAFDP.txt [2026-03-11T20:35:22.546304] [INFO ] [sig ] [3144/3275] Completed WAFDP in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 46.7s [2026-03-11T20:35:22.546349] [INFO ] [sig ] [3145/3275] Forecasting WAL... [2026-03-11T20:35:22.546379] [INFO ] [sig ] Generating forecast for: WAL [2026-03-11T20:35:22.546410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-03-11T20:35:22.559131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-03-11T20:35:22.559696] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-03-11T20:35:22.560514] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-03-11T20:35:22.560565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:22.560619] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:22.560645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:22.560701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:22.619773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:22.620557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:22.620656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:22.620689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:22.743913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:22.744070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:22.744110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:22.744137] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:22.747533] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=54.76%) [2026-03-11T20:35:22.747823] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-03-11T20:35:22.747971] [INFO ] [sig ] WAL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:22.889776] [INFO ] [LOCAL ] Saved forecast: WAL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WAL.txt [2026-03-11T20:35:22.889941] [INFO ] [sig ] [3145/3275] Completed WAL in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 46.4s [2026-03-11T20:35:22.889983] [INFO ] [sig ] [3146/3275] Forecasting WALD... [2026-03-11T20:35:22.890012] [INFO ] [sig ] Generating forecast for: WALD [2026-03-11T20:35:22.890048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-03-11T20:35:22.901634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-03-11T20:35:22.901926] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-03-11T20:35:22.902722] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-03-11T20:35:22.902773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:22.902803] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:22.902829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:22.902885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:22.960392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:22.961154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:22.961246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:22.961277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:23.090835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:23.091007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:23.091066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:23.091095] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:23.094728] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=67.62%) [2026-03-11T20:35:23.095056] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-03-11T20:35:23.095196] [INFO ] [sig ] WALD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:23.236287] [INFO ] [LOCAL ] Saved forecast: WALD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WALD.txt [2026-03-11T20:35:23.236632] [INFO ] [sig ] [3146/3275] Completed WALD in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 46.0s [2026-03-11T20:35:23.236673] [INFO ] [sig ] [3147/3275] Forecasting WASH... [2026-03-11T20:35:23.236702] [INFO ] [sig ] Generating forecast for: WASH [2026-03-11T20:35:23.236731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-03-11T20:35:23.249894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-03-11T20:35:23.250212] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-03-11T20:35:23.251253] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-03-11T20:35:23.251306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:23.251337] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:23.251362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:23.251420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:23.310299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:23.311160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:23.311243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:23.311274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:23.435829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:23.435983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:23.436023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:23.436051] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:23.439479] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-03-11T20:35:23.439787] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-03-11T20:35:23.439933] [INFO ] [sig ] WASH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:23.584293] [INFO ] [LOCAL ] Saved forecast: WASH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WASH.txt [2026-03-11T20:35:23.584440] [INFO ] [sig ] [3147/3275] Completed WASH in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 45.7s [2026-03-11T20:35:23.584479] [INFO ] [sig ] [3148/3275] Forecasting WAVE... [2026-03-11T20:35:23.584509] [INFO ] [sig ] Generating forecast for: WAVE [2026-03-11T20:35:23.584539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-03-11T20:35:23.596701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-03-11T20:35:23.597007] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-03-11T20:35:23.597829] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-03-11T20:35:23.597881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:23.597931] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:23.597958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:23.598015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:23.656587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:23.657525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:23.657655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:23.657690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:23.764224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:23.764361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:23.764397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:23.764424] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:23.767779] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: DOWN (p=11.02%) [2026-03-11T20:35:23.768089] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-03-11T20:35:23.768213] [INFO ] [sig ] WAVE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:23.911864] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WAVE.txt [2026-03-11T20:35:23.911983] [INFO ] [sig ] [3148/3275] Completed WAVE in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 45.3s [2026-03-11T20:35:23.912021] [INFO ] [sig ] [3149/3275] Forecasting WAY... [2026-03-11T20:35:23.912050] [INFO ] [sig ] Generating forecast for: WAY [2026-03-11T20:35:23.912079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-03-11T20:35:23.924822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-03-11T20:35:23.925126] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-03-11T20:35:23.925937] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-03-11T20:35:23.925988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:23.926019] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:23.926046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:23.926118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:23.985784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:23.986384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:23.986460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:23.986491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:24.111156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:24.111284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:24.111321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:24.111349] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:24.114837] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-03-11T20:35:24.115118] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-03-11T20:35:24.115269] [INFO ] [sig ] WAY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:24.256586] [INFO ] [LOCAL ] Saved forecast: WAY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WAY.txt [2026-03-11T20:35:24.256702] [INFO ] [sig ] [3149/3275] Completed WAY in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 44.9s [2026-03-11T20:35:24.256739] [INFO ] [sig ] [3150/3275] Forecasting WB... [2026-03-11T20:35:24.256768] [INFO ] [sig ] Generating forecast for: WB [2026-03-11T20:35:24.256798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-03-11T20:35:24.268975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-03-11T20:35:24.269283] [INFO ] [FORECASTER] Starting predict_future for WB [2026-03-11T20:35:24.270087] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-03-11T20:35:24.270149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:24.270199] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:24.270233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:24.270294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:24.334319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:24.335344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:24.335449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:24.335499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:24.465070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:24.465227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:24.465267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:24.465295] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:24.468725] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: DOWN (p=39.94%) [2026-03-11T20:35:24.468999] [INFO ] [FORECASTER] Completed predict_future for WB [2026-03-11T20:35:24.469124] [INFO ] [sig ] WB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:24.615766] [INFO ] [LOCAL ] Saved forecast: WB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WB.txt [2026-03-11T20:35:24.615923] [INFO ] [sig ] [3150/3275] Completed WB in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 44.6s [2026-03-11T20:35:24.615962] [INFO ] [sig ] [3151/3275] Forecasting WBD... [2026-03-11T20:35:24.615992] [INFO ] [sig ] Generating forecast for: WBD [2026-03-11T20:35:24.616022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-03-11T20:35:24.628809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-03-11T20:35:24.629127] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-03-11T20:35:24.629924] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-03-11T20:35:24.629976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:24.630007] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:24.630034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:24.630101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:24.688237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:24.688893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:24.688971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:24.689003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:24.821868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:24.822037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:24.822087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:24.822124] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:24.825948] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: DOWN (p=8.51%) [2026-03-11T20:35:24.826235] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-03-11T20:35:24.826376] [INFO ] [sig ] WBD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:24.969265] [INFO ] [LOCAL ] Saved forecast: WBD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WBD.txt [2026-03-11T20:35:24.969636] [INFO ] [sig ] [3151/3275] Completed WBD in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 44.2s [2026-03-11T20:35:24.969679] [INFO ] [sig ] [3152/3275] Forecasting WBIY... [2026-03-11T20:35:24.969708] [INFO ] [sig ] Generating forecast for: WBIY [2026-03-11T20:35:24.969738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-03-11T20:35:24.980349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-03-11T20:35:24.980620] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-03-11T20:35:24.981415] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-03-11T20:35:24.981467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:24.981497] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:24.981524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:24.981597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:25.040034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:25.040753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:25.040840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:25.040874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:25.138255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:25.138371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:25.138406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:25.138434] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:25.141693] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=90.87%) [2026-03-11T20:35:25.141962] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-03-11T20:35:25.142095] [INFO ] [sig ] WBIY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:25.283684] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WBIY.txt [2026-03-11T20:35:25.283794] [INFO ] [sig ] [3152/3275] Completed WBIY in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 43.9s [2026-03-11T20:35:25.283831] [INFO ] [sig ] [3153/3275] Forecasting WBS... [2026-03-11T20:35:25.283860] [INFO ] [sig ] Generating forecast for: WBS [2026-03-11T20:35:25.283890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-03-11T20:35:25.295954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-03-11T20:35:25.296248] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-03-11T20:35:25.297038] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-03-11T20:35:25.297089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:25.297121] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:25.297147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:25.297206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:25.355275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:25.355945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:25.356023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:25.356054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:25.482417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:25.482595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:25.482644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:25.482679] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:25.486452] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: DOWN (p=33.35%) [2026-03-11T20:35:25.486743] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-03-11T20:35:25.486868] [INFO ] [sig ] WBS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:25.634950] [INFO ] [LOCAL ] Saved forecast: WBS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WBS.txt [2026-03-11T20:35:25.635147] [INFO ] [sig ] [3153/3275] Completed WBS in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 43.5s [2026-03-11T20:35:25.635189] [INFO ] [sig ] [3154/3275] Forecasting WBTN... [2026-03-11T20:35:25.635226] [INFO ] [sig ] Generating forecast for: WBTN [2026-03-11T20:35:25.635258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-03-11T20:35:25.650060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-03-11T20:35:25.650462] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-03-11T20:35:25.651292] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-03-11T20:35:25.651344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:25.651376] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:25.651403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:25.651459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:25.714231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:25.715185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:25.715278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:25.715312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:25.840555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:25.840743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:25.840783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:25.840813] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:25.844481] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: UP (p=64.65%) [2026-03-11T20:35:25.844784] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-03-11T20:35:25.844915] [INFO ] [sig ] WBTN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:25.991139] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WBTN.txt [2026-03-11T20:35:25.991307] [INFO ] [sig ] [3154/3275] Completed WBTN in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 43.2s [2026-03-11T20:35:25.991345] [INFO ] [sig ] [3155/3275] Forecasting WBX... [2026-03-11T20:35:25.991374] [INFO ] [sig ] Generating forecast for: WBX [2026-03-11T20:35:25.991404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-03-11T20:35:26.003105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-03-11T20:35:26.003433] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-03-11T20:35:26.004228] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-03-11T20:35:26.004280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:26.004339] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:26.004367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:26.004422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:26.062560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:26.063456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:26.063539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:26.063643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:26.187061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:26.187233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:26.187282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:26.187312] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:26.190868] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=1.19%) [2026-03-11T20:35:26.191155] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-03-11T20:35:26.191303] [INFO ] [sig ] WBX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:26.332760] [INFO ] [LOCAL ] Saved forecast: WBX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WBX.txt [2026-03-11T20:35:26.332887] [INFO ] [sig ] [3155/3275] Completed WBX in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 42.8s [2026-03-11T20:35:26.332933] [INFO ] [sig ] [3156/3275] Forecasting WCC... [2026-03-11T20:35:26.332961] [INFO ] [sig ] Generating forecast for: WCC [2026-03-11T20:35:26.332991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-03-11T20:35:26.345650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-03-11T20:35:26.345957] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-03-11T20:35:26.346775] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-03-11T20:35:26.346827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:26.346858] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:26.346884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:26.346940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:26.408381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:26.409254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:26.409348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:26.409380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:26.536070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:26.536231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:26.536271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:26.536299] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:26.539905] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-03-11T20:35:26.540202] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-03-11T20:35:26.540345] [INFO ] [sig ] WCC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:26.682408] [INFO ] [LOCAL ] Saved forecast: WCC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WCC.txt [2026-03-11T20:35:26.682540] [INFO ] [sig ] [3156/3275] Completed WCC in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 42.4s [2026-03-11T20:35:26.682596] [INFO ] [sig ] [3157/3275] Forecasting WCLD... [2026-03-11T20:35:26.682629] [INFO ] [sig ] Generating forecast for: WCLD [2026-03-11T20:35:26.682665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-03-11T20:35:26.696026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-03-11T20:35:26.696381] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-03-11T20:35:26.697180] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-03-11T20:35:26.697232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:26.697263] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:26.697289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:26.697345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:26.755773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:26.756733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:26.756819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:26.756850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:26.882358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:26.882513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:26.882552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:26.882617] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:26.886037] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: UP (p=81.58%) [2026-03-11T20:35:26.886310] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-03-11T20:35:26.886436] [INFO ] [sig ] WCLD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:27.026846] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WCLD.txt [2026-03-11T20:35:27.026981] [INFO ] [sig ] [3157/3275] Completed WCLD in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 42.1s [2026-03-11T20:35:27.027019] [INFO ] [sig ] [3158/3275] Forecasting WD... [2026-03-11T20:35:27.027048] [INFO ] [sig ] Generating forecast for: WD [2026-03-11T20:35:27.027077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-03-11T20:35:27.040144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-03-11T20:35:27.040463] [INFO ] [FORECASTER] Starting predict_future for WD [2026-03-11T20:35:27.041257] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-03-11T20:35:27.041310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:27.041340] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:27.041366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:27.041422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:27.099904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:27.100796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:27.100881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:27.100913] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:27.229390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:27.229701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:27.229751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:27.229839] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:27.233508] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: UP (p=89.17%) [2026-03-11T20:35:27.233809] [INFO ] [FORECASTER] Completed predict_future for WD [2026-03-11T20:35:27.233959] [INFO ] [sig ] WD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:27.392598] [INFO ] [LOCAL ] Saved forecast: WD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WD.txt [2026-03-11T20:35:27.392732] [INFO ] [sig ] [3158/3275] Completed WD in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 41.7s [2026-03-11T20:35:27.392770] [INFO ] [sig ] [3159/3275] Forecasting WDAY... [2026-03-11T20:35:27.392798] [INFO ] [sig ] Generating forecast for: WDAY [2026-03-11T20:35:27.392828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-03-11T20:35:27.406514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-03-11T20:35:27.406853] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-03-11T20:35:27.407752] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-03-11T20:35:27.407806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:27.407838] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:27.407863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:27.407946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:27.468050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:27.468976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:27.469062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:27.469097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:27.591891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:27.592056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:27.592097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:27.592124] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:27.596377] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: UP (p=89.31%) [2026-03-11T20:35:27.596745] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-03-11T20:35:27.596891] [INFO ] [sig ] WDAY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:27.747269] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WDAY.txt [2026-03-11T20:35:27.747443] [INFO ] [sig ] [3159/3275] Completed WDAY in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 41.4s [2026-03-11T20:35:27.747484] [INFO ] [sig ] [3160/3275] Forecasting WDC... [2026-03-11T20:35:27.747514] [INFO ] [sig ] Generating forecast for: WDC [2026-03-11T20:35:27.747546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-03-11T20:35:27.760067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-03-11T20:35:27.760476] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-03-11T20:35:27.761338] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-03-11T20:35:27.761395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:27.761428] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:27.761454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:27.761513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:27.819881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:27.820853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:27.820963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:27.821009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:27.969709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:27.969869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:27.969909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:27.969939] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:27.973862] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: DOWN (p=35.52%) [2026-03-11T20:35:27.974143] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-03-11T20:35:27.974270] [INFO ] [sig ] WDC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:28.124506] [INFO ] [LOCAL ] Saved forecast: WDC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WDC.txt [2026-03-11T20:35:28.124652] [INFO ] [sig ] [3160/3275] Completed WDC in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 41.0s [2026-03-11T20:35:28.124694] [INFO ] [sig ] [3161/3275] Forecasting WDFC... [2026-03-11T20:35:28.124723] [INFO ] [sig ] Generating forecast for: WDFC [2026-03-11T20:35:28.124753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-03-11T20:35:28.136393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-03-11T20:35:28.136731] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-03-11T20:35:28.137540] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-03-11T20:35:28.137611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:28.137643] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:28.137670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:28.137745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:28.195140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:28.195814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:28.195903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:28.195937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:28.318214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:28.318365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:28.318407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:28.318436] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:28.322315] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: UP (p=79.37%) [2026-03-11T20:35:28.322610] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-03-11T20:35:28.322741] [INFO ] [sig ] WDFC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:28.466510] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WDFC.txt [2026-03-11T20:35:28.466654] [INFO ] [sig ] [3161/3275] Completed WDFC in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 40.7s [2026-03-11T20:35:28.466695] [INFO ] [sig ] [3162/3275] Forecasting WDH... [2026-03-11T20:35:28.466724] [INFO ] [sig ] Generating forecast for: WDH [2026-03-11T20:35:28.466753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-03-11T20:35:28.478606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-03-11T20:35:28.478937] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-03-11T20:35:28.479758] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-03-11T20:35:28.479814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:28.479845] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:28.479871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:28.479928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:28.540002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:28.540696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:28.540774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:28.540806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:28.661601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:28.661744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:28.661782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:28.661811] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:28.665248] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: UP (p=53.31%) [2026-03-11T20:35:28.665526] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-03-11T20:35:28.665673] [INFO ] [sig ] WDH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:28.808530] [INFO ] [LOCAL ] Saved forecast: WDH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WDH.txt [2026-03-11T20:35:28.808689] [INFO ] [sig ] [3162/3275] Completed WDH in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 40.3s [2026-03-11T20:35:28.808729] [INFO ] [sig ] [3163/3275] Forecasting WDI... [2026-03-11T20:35:28.808758] [INFO ] [sig ] Generating forecast for: WDI [2026-03-11T20:35:28.808789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-03-11T20:35:28.820622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-03-11T20:35:28.820923] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-03-11T20:35:28.821723] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-03-11T20:35:28.821787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:28.821819] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:28.821845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:28.821902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:28.882476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:28.883235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:28.883325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:28.883358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:29.003271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:29.003433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:29.003472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:29.003500] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:29.006980] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=67.32%) [2026-03-11T20:35:29.007308] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-03-11T20:35:29.007446] [INFO ] [sig ] WDI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:29.151141] [INFO ] [LOCAL ] Saved forecast: WDI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WDI.txt [2026-03-11T20:35:29.151269] [INFO ] [sig ] [3163/3275] Completed WDI in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 39.9s [2026-03-11T20:35:29.151316] [INFO ] [sig ] [3164/3275] Forecasting WDS... [2026-03-11T20:35:29.151347] [INFO ] [sig ] Generating forecast for: WDS [2026-03-11T20:35:29.151376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-03-11T20:35:29.164985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-03-11T20:35:29.165313] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-03-11T20:35:29.166327] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-03-11T20:35:29.166379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:29.166619] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:29.166647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:29.166704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:29.225727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:29.226373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:29.226451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:29.226482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:29.345749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:29.345887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:29.345925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:29.345953] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:29.349467] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=92.87%) [2026-03-11T20:35:29.349767] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-03-11T20:35:29.349896] [INFO ] [sig ] WDS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:29.493432] [INFO ] [LOCAL ] Saved forecast: WDS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WDS.txt [2026-03-11T20:35:29.493555] [INFO ] [sig ] [3164/3275] Completed WDS in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 39.6s [2026-03-11T20:35:29.493618] [INFO ] [sig ] [3165/3275] Forecasting WEA... [2026-03-11T20:35:29.493648] [INFO ] [sig ] Generating forecast for: WEA [2026-03-11T20:35:29.493679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-03-11T20:35:29.505867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-03-11T20:35:29.506167] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-03-11T20:35:29.507056] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-03-11T20:35:29.507110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:29.507142] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:29.507169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:29.507226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:29.566878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:29.567551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:29.567649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:29.567719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:29.684059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:29.684247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:29.684310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:29.684345] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:29.688087] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: DOWN (p=26.94%) [2026-03-11T20:35:29.688386] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-03-11T20:35:29.688512] [INFO ] [sig ] WEA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:29.831052] [INFO ] [LOCAL ] Saved forecast: WEA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WEA.txt [2026-03-11T20:35:29.831206] [INFO ] [sig ] [3165/3275] Completed WEA in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 39.2s [2026-03-11T20:35:29.831254] [INFO ] [sig ] [3166/3275] Forecasting WEC... [2026-03-11T20:35:29.831288] [INFO ] [sig ] Generating forecast for: WEC [2026-03-11T20:35:29.831327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-03-11T20:35:29.844422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-03-11T20:35:29.844788] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-03-11T20:35:29.845742] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-03-11T20:35:29.845796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:29.845830] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:29.845856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:29.845913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:29.905511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:29.906419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:29.906507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:29.906540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:30.031047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:30.031202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:30.031242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:30.031271] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:30.034818] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: UP (p=89.65%) [2026-03-11T20:35:30.035094] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-03-11T20:35:30.035222] [INFO ] [sig ] WEC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:30.191195] [INFO ] [LOCAL ] Saved forecast: WEC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WEC.txt [2026-03-11T20:35:30.191425] [INFO ] [sig ] [3166/3275] Completed WEC in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 38.9s [2026-03-11T20:35:30.191504] [INFO ] [sig ] [3167/3275] Forecasting WEN... [2026-03-11T20:35:30.191557] [INFO ] [sig ] Generating forecast for: WEN [2026-03-11T20:35:30.191635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-03-11T20:35:30.208001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-03-11T20:35:30.208390] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-03-11T20:35:30.209271] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-03-11T20:35:30.209336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:30.209372] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:30.209397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:30.209453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:30.268394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:30.269253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:30.269337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:30.269373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:30.387270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:30.387426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:30.387464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:30.387492] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:30.390920] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: DOWN (p=7.00%) [2026-03-11T20:35:30.391194] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-03-11T20:35:30.391320] [INFO ] [sig ] WEN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:30.535721] [INFO ] [LOCAL ] Saved forecast: WEN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WEN.txt [2026-03-11T20:35:30.535873] [INFO ] [sig ] [3167/3275] Completed WEN in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 38.5s [2026-03-11T20:35:30.535914] [INFO ] [sig ] [3168/3275] Forecasting WERN... [2026-03-11T20:35:30.535942] [INFO ] [sig ] Generating forecast for: WERN [2026-03-11T20:35:30.535972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-03-11T20:35:30.548681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-03-11T20:35:30.548997] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-03-11T20:35:30.549847] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-03-11T20:35:30.549899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:30.549930] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:30.549957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:30.550012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:30.606960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:30.607811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:30.607910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:30.607944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:30.728134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:30.728300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:30.728346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:30.728381] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:30.731879] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=59.27%) [2026-03-11T20:35:30.732158] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-03-11T20:35:30.732332] [INFO ] [sig ] WERN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:30.874478] [INFO ] [LOCAL ] Saved forecast: WERN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WERN.txt [2026-03-11T20:35:30.874643] [INFO ] [sig ] [3168/3275] Completed WERN in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 38.2s [2026-03-11T20:35:30.874684] [INFO ] [sig ] [3169/3275] Forecasting WES... [2026-03-11T20:35:30.874726] [INFO ] [sig ] Generating forecast for: WES [2026-03-11T20:35:30.874768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-03-11T20:35:30.886430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-03-11T20:35:30.886767] [INFO ] [FORECASTER] Starting predict_future for WES [2026-03-11T20:35:30.887564] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-03-11T20:35:30.887637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:30.887668] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:30.887694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:30.887751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:30.945750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:30.946467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:30.946546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:30.946596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:31.066957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:31.067058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:31.067096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:31.067125] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:31.070561] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-03-11T20:35:31.070879] [INFO ] [FORECASTER] Completed predict_future for WES [2026-03-11T20:35:31.071017] [INFO ] [sig ] WES: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:31.219663] [INFO ] [LOCAL ] Saved forecast: WES 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WES.txt [2026-03-11T20:35:31.219822] [INFO ] [sig ] [3169/3275] Completed WES in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 37.8s [2026-03-11T20:35:31.219861] [INFO ] [sig ] [3170/3275] Forecasting WEX... [2026-03-11T20:35:31.219892] [INFO ] [sig ] Generating forecast for: WEX [2026-03-11T20:35:31.219922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-03-11T20:35:31.232538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-03-11T20:35:31.232925] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-03-11T20:35:31.233745] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-03-11T20:35:31.233797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:31.233829] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:31.233855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:31.233910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:31.295483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:31.296739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:31.296822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:31.296854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:31.423547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:31.423743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:31.423800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:31.423830] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:31.427339] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-03-11T20:35:31.427630] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-03-11T20:35:31.427762] [INFO ] [sig ] WEX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:31.574246] [INFO ] [LOCAL ] Saved forecast: WEX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WEX.txt [2026-03-11T20:35:31.574377] [INFO ] [sig ] [3170/3275] Completed WEX in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 37.4s [2026-03-11T20:35:31.574414] [INFO ] [sig ] [3171/3275] Forecasting WEYS... [2026-03-11T20:35:31.574443] [INFO ] [sig ] Generating forecast for: WEYS [2026-03-11T20:35:31.574645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-03-11T20:35:31.585895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-03-11T20:35:31.586184] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-03-11T20:35:31.586992] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-03-11T20:35:31.587043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:31.587075] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:31.587101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:31.587156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:31.644416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:31.645146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:31.645224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:31.645255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:31.748303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:31.748451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:31.748489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:31.748520] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:31.751884] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: DOWN (p=19.86%) [2026-03-11T20:35:31.752154] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-03-11T20:35:31.752278] [INFO ] [sig ] WEYS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:31.894860] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WEYS.txt [2026-03-11T20:35:31.894989] [INFO ] [sig ] [3171/3275] Completed WEYS in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 37.1s [2026-03-11T20:35:31.895033] [INFO ] [sig ] [3172/3275] Forecasting WF... [2026-03-11T20:35:31.895062] [INFO ] [sig ] Generating forecast for: WF [2026-03-11T20:35:31.895093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-03-11T20:35:31.908975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-03-11T20:35:31.909308] [INFO ] [FORECASTER] Starting predict_future for WF [2026-03-11T20:35:31.910115] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-03-11T20:35:31.910166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:31.910222] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:31.910254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:31.910323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:31.967794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:31.968597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:31.968694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:31.968726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:32.105902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:32.106066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:32.106107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:32.106135] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:32.109621] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: UP (p=53.73%) [2026-03-11T20:35:32.109933] [INFO ] [FORECASTER] Completed predict_future for WF [2026-03-11T20:35:32.110074] [INFO ] [sig ] WF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:32.256450] [INFO ] [LOCAL ] Saved forecast: WF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WF.txt [2026-03-11T20:35:32.256640] [INFO ] [sig ] [3172/3275] Completed WF in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 36.7s [2026-03-11T20:35:32.256685] [INFO ] [sig ] [3173/3275] Forecasting WFG... [2026-03-11T20:35:32.256714] [INFO ] [sig ] Generating forecast for: WFG [2026-03-11T20:35:32.256744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-03-11T20:35:32.268793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-03-11T20:35:32.269175] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-03-11T20:35:32.270033] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-03-11T20:35:32.270084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:32.270114] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:32.270140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:32.270194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:32.350028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:32.350974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:32.351060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:32.351093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:32.481760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:32.481923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:32.481964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:32.481991] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:32.485762] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: DOWN (p=13.40%) [2026-03-11T20:35:32.486048] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-03-11T20:35:32.486180] [INFO ] [sig ] WFG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:32.628358] [INFO ] [LOCAL ] Saved forecast: WFG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WFG.txt [2026-03-11T20:35:32.628523] [INFO ] [sig ] [3173/3275] Completed WFG in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 36.4s [2026-03-11T20:35:32.628562] [INFO ] [sig ] [3174/3275] Forecasting WFRD... [2026-03-11T20:35:32.628610] [INFO ] [sig ] Generating forecast for: WFRD [2026-03-11T20:35:32.628642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-03-11T20:35:32.640880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-03-11T20:35:32.641248] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-03-11T20:35:32.642132] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-03-11T20:35:32.642186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:32.642245] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:32.642275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:32.642333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:32.701707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:32.702668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:32.702752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:32.702785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:32.825346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:32.825505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:32.825544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:32.825593] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:32.829146] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: DOWN (p=35.12%) [2026-03-11T20:35:32.829469] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-03-11T20:35:32.829646] [INFO ] [sig ] WFRD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:32.981817] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WFRD.txt [2026-03-11T20:35:32.981986] [INFO ] [sig ] [3174/3275] Completed WFRD in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 36.0s [2026-03-11T20:35:32.982027] [INFO ] [sig ] [3175/3275] Forecasting WGMI... [2026-03-11T20:35:32.982055] [INFO ] [sig ] Generating forecast for: WGMI [2026-03-11T20:35:32.982085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-03-11T20:35:32.995803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-03-11T20:35:32.996140] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-03-11T20:35:32.997043] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-03-11T20:35:32.997098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:32.997130] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:32.997156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:32.997213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:33.059079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:33.060086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:33.060169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:33.060203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:33.187618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:33.187770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:33.187815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:33.187879] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:33.191913] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=60.04%) [2026-03-11T20:35:33.192199] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-03-11T20:35:33.192329] [INFO ] [sig ] WGMI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:33.347428] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WGMI.txt [2026-03-11T20:35:33.347606] [INFO ] [sig ] [3175/3275] Completed WGMI in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 35.7s [2026-03-11T20:35:33.347650] [INFO ] [sig ] [3176/3275] Forecasting WGO... [2026-03-11T20:35:33.347679] [INFO ] [sig ] Generating forecast for: WGO [2026-03-11T20:35:33.347710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-03-11T20:35:33.359886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-03-11T20:35:33.360244] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-03-11T20:35:33.361127] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-03-11T20:35:33.361180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:33.361210] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:33.361237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:33.361295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:33.422032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:33.422979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:33.423077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:33.423120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:33.547252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:33.547414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:33.547455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:33.547483] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:33.551213] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-03-11T20:35:33.551525] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-03-11T20:35:33.551921] [INFO ] [sig ] WGO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:33.697470] [INFO ] [LOCAL ] Saved forecast: WGO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WGO.txt [2026-03-11T20:35:33.697612] [INFO ] [sig ] [3176/3275] Completed WGO in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 35.3s [2026-03-11T20:35:33.697801] [INFO ] [sig ] [3177/3275] Forecasting WGS... [2026-03-11T20:35:33.697830] [INFO ] [sig ] Generating forecast for: WGS [2026-03-11T20:35:33.697860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-03-11T20:35:33.712092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-03-11T20:35:33.712454] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-03-11T20:35:33.713353] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-03-11T20:35:33.713406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:33.713437] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:33.713463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:33.713520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:33.777696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:33.778635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:33.778716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:33.778749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:33.903898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:33.904055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:33.904093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:33.904123] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:33.907739] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: DOWN (p=47.36%) [2026-03-11T20:35:33.908044] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-03-11T20:35:33.908176] [INFO ] [sig ] WGS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:34.054904] [INFO ] [LOCAL ] Saved forecast: WGS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WGS.txt [2026-03-11T20:35:34.055041] [INFO ] [sig ] [3177/3275] Completed WGS in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 35.0s [2026-03-11T20:35:34.055082] [INFO ] [sig ] [3178/3275] Forecasting WH... [2026-03-11T20:35:34.055127] [INFO ] [sig ] Generating forecast for: WH [2026-03-11T20:35:34.055160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-03-11T20:35:34.067607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-03-11T20:35:34.067984] [INFO ] [FORECASTER] Starting predict_future for WH [2026-03-11T20:35:34.068824] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-03-11T20:35:34.068878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:34.068909] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:34.068937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:34.068995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:34.130355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:34.131173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:34.131252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:34.131284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:34.259342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:34.259497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:34.259543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:34.259592] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:34.263039] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: UP (p=75.47%) [2026-03-11T20:35:34.263318] [INFO ] [FORECASTER] Completed predict_future for WH [2026-03-11T20:35:34.263446] [INFO ] [sig ] WH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:34.409024] [INFO ] [LOCAL ] Saved forecast: WH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WH.txt [2026-03-11T20:35:34.409162] [INFO ] [sig ] [3178/3275] Completed WH in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 34.6s [2026-03-11T20:35:34.409200] [INFO ] [sig ] [3179/3275] Forecasting WHD... [2026-03-11T20:35:34.409228] [INFO ] [sig ] Generating forecast for: WHD [2026-03-11T20:35:34.409257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-03-11T20:35:34.421922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-03-11T20:35:34.422245] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-03-11T20:35:34.423060] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-03-11T20:35:34.423112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:34.423144] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:34.423170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:34.423225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:34.481657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:34.482358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:34.482436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:34.482476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:34.606561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:34.606737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:34.606777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:34.606806] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:34.610403] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: DOWN (p=44.56%) [2026-03-11T20:35:34.610698] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-03-11T20:35:34.610824] [INFO ] [sig ] WHD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:34.752349] [INFO ] [LOCAL ] Saved forecast: WHD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WHD.txt [2026-03-11T20:35:34.752469] [INFO ] [sig ] [3179/3275] Completed WHD in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 34.2s [2026-03-11T20:35:34.752506] [INFO ] [sig ] [3180/3275] Forecasting WHF... [2026-03-11T20:35:34.752536] [INFO ] [sig ] Generating forecast for: WHF [2026-03-11T20:35:34.752565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-03-11T20:35:34.764380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-03-11T20:35:34.764712] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-03-11T20:35:34.765483] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-03-11T20:35:34.765533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:34.765564] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:34.765612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:34.765668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:34.823764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:34.824383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:34.824474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:34.824509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:34.948658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:34.948798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:34.948835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:34.948863] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:34.952347] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: DOWN (p=28.36%) [2026-03-11T20:35:34.952842] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-03-11T20:35:34.952972] [INFO ] [sig ] WHF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:35.100315] [INFO ] [LOCAL ] Saved forecast: WHF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WHF.txt [2026-03-11T20:35:35.100442] [INFO ] [sig ] [3180/3275] Completed WHF in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 33.9s [2026-03-11T20:35:35.100481] [INFO ] [sig ] [3181/3275] Forecasting WHG... [2026-03-11T20:35:35.100509] [INFO ] [sig ] Generating forecast for: WHG [2026-03-11T20:35:35.100538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-03-11T20:35:35.111880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-03-11T20:35:35.112161] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-03-11T20:35:35.112952] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-03-11T20:35:35.113003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:35.113033] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:35.113059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:35.113114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:35.170799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:35.171437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:35.171514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:35.171546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:35.272967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:35.273098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:35.273135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:35.273163] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:35.276507] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: UP (p=72.43%) [2026-03-11T20:35:35.276793] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-03-11T20:35:35.276923] [INFO ] [sig ] WHG: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:35.417957] [INFO ] [LOCAL ] Saved forecast: WHG 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WHG.txt [2026-03-11T20:35:35.418090] [INFO ] [sig ] [3181/3275] Completed WHG in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 33.5s [2026-03-11T20:35:35.418130] [INFO ] [sig ] [3182/3275] Forecasting WIA... [2026-03-11T20:35:35.418159] [INFO ] [sig ] Generating forecast for: WIA [2026-03-11T20:35:35.418189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-03-11T20:35:35.429439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-03-11T20:35:35.429781] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-03-11T20:35:35.430648] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-03-11T20:35:35.430701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:35.430733] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:35.430761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:35.430818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:35.490242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:35.490897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:35.491000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:35.491042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:35.606504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:35.606872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:35.606912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:35.606939] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:35.610857] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=66.29%) [2026-03-11T20:35:35.611131] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-03-11T20:35:35.611258] [INFO ] [sig ] WIA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:35.752519] [INFO ] [LOCAL ] Saved forecast: WIA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WIA.txt [2026-03-11T20:35:35.752702] [INFO ] [sig ] [3182/3275] Completed WIA in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 33.2s [2026-03-11T20:35:35.752743] [INFO ] [sig ] [3183/3275] Forecasting WIMI... [2026-03-11T20:35:35.752771] [INFO ] [sig ] Generating forecast for: WIMI [2026-03-11T20:35:35.752801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-03-11T20:35:35.765053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-03-11T20:35:35.765441] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-03-11T20:35:35.766324] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-03-11T20:35:35.766382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:35.766416] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:35.766444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:35.766502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:35.826143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:35.827059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:35.827145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:35.827179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:35.942615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:35.942767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:35.942808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:35.942837] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:35.946244] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=6.11%) [2026-03-11T20:35:35.946521] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-03-11T20:35:35.946666] [INFO ] [sig ] WIMI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:36.090638] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WIMI.txt [2026-03-11T20:35:36.090765] [INFO ] [sig ] [3183/3275] Completed WIMI in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 32.8s [2026-03-11T20:35:36.090804] [INFO ] [sig ] [3184/3275] Forecasting WINA... [2026-03-11T20:35:36.090834] [INFO ] [sig ] Generating forecast for: WINA [2026-03-11T20:35:36.090864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-03-11T20:35:36.102194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-03-11T20:35:36.102495] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-03-11T20:35:36.103366] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-03-11T20:35:36.103420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:36.103453] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:36.103480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:36.103546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:36.163494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:36.164131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:36.164209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:36.164242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:36.280052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:36.280188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:36.280226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:36.280254] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:36.283639] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=1.98%) [2026-03-11T20:35:36.283913] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-03-11T20:35:36.284036] [INFO ] [sig ] WINA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:36.426968] [INFO ] [LOCAL ] Saved forecast: WINA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WINA.txt [2026-03-11T20:35:36.427091] [INFO ] [sig ] [3184/3275] Completed WINA in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 32.5s [2026-03-11T20:35:36.427131] [INFO ] [sig ] [3185/3275] Forecasting WING... [2026-03-11T20:35:36.427160] [INFO ] [sig ] Generating forecast for: WING [2026-03-11T20:35:36.427190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-03-11T20:35:36.442301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-03-11T20:35:36.442649] [INFO ] [FORECASTER] Starting predict_future for WING [2026-03-11T20:35:36.443458] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-03-11T20:35:36.443511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:36.443545] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:36.443591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:36.443665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:36.503400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:36.504064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:36.504141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:36.504173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:36.623301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:36.623439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:36.623479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:36.623507] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:36.626860] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-03-11T20:35:36.627130] [INFO ] [FORECASTER] Completed predict_future for WING [2026-03-11T20:35:36.627253] [INFO ] [sig ] WING: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:36.769080] [INFO ] [LOCAL ] Saved forecast: WING 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WING.txt [2026-03-11T20:35:36.769219] [INFO ] [sig ] [3185/3275] Completed WING in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 32.1s [2026-03-11T20:35:36.769264] [INFO ] [sig ] [3186/3275] Forecasting WINN... [2026-03-11T20:35:36.769305] [INFO ] [sig ] Generating forecast for: WINN [2026-03-11T20:35:36.769346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-03-11T20:35:36.781497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-03-11T20:35:36.781849] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-03-11T20:35:36.782741] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-03-11T20:35:36.782794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:36.782827] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:36.782855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:36.782912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:36.843468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:36.844320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:36.844402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:36.844434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:36.967109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:36.967255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:36.967295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:36.967324] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:36.970714] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: DOWN (p=36.10%) [2026-03-11T20:35:36.970983] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-03-11T20:35:36.971107] [INFO ] [sig ] WINN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:37.111556] [INFO ] [LOCAL ] Saved forecast: WINN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WINN.txt [2026-03-11T20:35:37.111724] [INFO ] [sig ] [3186/3275] Completed WINN in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 31.7s [2026-03-11T20:35:37.111763] [INFO ] [sig ] [3187/3275] Forecasting WIX... [2026-03-11T20:35:37.111792] [INFO ] [sig ] Generating forecast for: WIX [2026-03-11T20:35:37.111823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-03-11T20:35:37.123189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-03-11T20:35:37.123511] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-03-11T20:35:37.124304] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-03-11T20:35:37.124366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:37.124401] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:37.124429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:37.124485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:37.181684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:37.182300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:37.182378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:37.182416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:37.305786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:37.305928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:37.305967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:37.305996] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:37.309439] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=33.93%) [2026-03-11T20:35:37.309740] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-03-11T20:35:37.309869] [INFO ] [sig ] WIX: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:37.454615] [INFO ] [LOCAL ] Saved forecast: WIX 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WIX.txt [2026-03-11T20:35:37.454730] [INFO ] [sig ] [3187/3275] Completed WIX in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 31.4s [2026-03-11T20:35:37.454768] [INFO ] [sig ] [3188/3275] Forecasting WK... [2026-03-11T20:35:37.454797] [INFO ] [sig ] Generating forecast for: WK [2026-03-11T20:35:37.454825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-03-11T20:35:37.466728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-03-11T20:35:37.467041] [INFO ] [FORECASTER] Starting predict_future for WK [2026-03-11T20:35:37.467844] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-03-11T20:35:37.467921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:37.467955] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:37.467982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:37.468038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:37.524851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:37.525466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:37.525543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:37.525590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:37.645137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:37.645270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:37.645307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:37.645335] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:37.648751] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=33.59%) [2026-03-11T20:35:37.649023] [INFO ] [FORECASTER] Completed predict_future for WK [2026-03-11T20:35:37.649145] [INFO ] [sig ] WK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:37.793177] [INFO ] [LOCAL ] Saved forecast: WK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WK.txt [2026-03-11T20:35:37.793339] [INFO ] [sig ] [3188/3275] Completed WK in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 31.0s [2026-03-11T20:35:37.793380] [INFO ] [sig ] [3189/3275] Forecasting WKC... [2026-03-11T20:35:37.793415] [INFO ] [sig ] Generating forecast for: WKC [2026-03-11T20:35:37.793452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-03-11T20:35:37.806279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-03-11T20:35:37.806665] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-03-11T20:35:37.807446] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-03-11T20:35:37.807498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:37.807554] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:37.807606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:37.807664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:37.865806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:37.866688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:37.866771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:37.866803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:37.991913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:37.992070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:37.992109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:37.992137] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:37.995601] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=81.26%) [2026-03-11T20:35:37.995913] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-03-11T20:35:37.996045] [INFO ] [sig ] WKC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:38.138289] [INFO ] [LOCAL ] Saved forecast: WKC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WKC.txt [2026-03-11T20:35:38.138415] [INFO ] [sig ] [3189/3275] Completed WKC in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 30.7s [2026-03-11T20:35:38.138454] [INFO ] [sig ] [3190/3275] Forecasting WKEY... [2026-03-11T20:35:38.138483] [INFO ] [sig ] Generating forecast for: WKEY [2026-03-11T20:35:38.138512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-03-11T20:35:38.150262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-03-11T20:35:38.150606] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-03-11T20:35:38.151381] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-03-11T20:35:38.151433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:38.151464] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:38.151489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:38.151544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:38.209107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:38.209782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:38.209860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:38.209892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:38.329289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:38.329444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:38.329490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:38.329523] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:38.332904] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: DOWN (p=35.13%) [2026-03-11T20:35:38.333177] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-03-11T20:35:38.333301] [INFO ] [sig ] WKEY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:38.473405] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WKEY.txt [2026-03-11T20:35:38.473548] [INFO ] [sig ] [3190/3275] Completed WKEY in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 30.3s [2026-03-11T20:35:38.473615] [INFO ] [sig ] [3191/3275] Forecasting WKSP... [2026-03-11T20:35:38.473646] [INFO ] [sig ] Generating forecast for: WKSP [2026-03-11T20:35:38.473676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-03-11T20:35:38.485594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-03-11T20:35:38.485925] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-03-11T20:35:38.486723] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-03-11T20:35:38.486774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:38.486805] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:38.486831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:38.486887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:38.545206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:38.546013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:38.546093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:38.546125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:38.668097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:38.668259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:38.668298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:38.668326] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:38.671828] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: DOWN (p=2.23%) [2026-03-11T20:35:38.672122] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-03-11T20:35:38.672255] [INFO ] [sig ] WKSP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:38.819903] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WKSP.txt [2026-03-11T20:35:38.820086] [INFO ] [sig ] [3191/3275] Completed WKSP in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 30.0s [2026-03-11T20:35:38.820143] [INFO ] [sig ] [3192/3275] Forecasting WLDN... [2026-03-11T20:35:38.820180] [INFO ] [sig ] Generating forecast for: WLDN [2026-03-11T20:35:38.820221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-03-11T20:35:38.832289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-03-11T20:35:38.832654] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-03-11T20:35:38.833453] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-03-11T20:35:38.833506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:38.833538] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:38.833565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:38.833653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:38.897424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:38.898331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:38.898418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:38.898450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:39.018433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:39.018610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:39.018653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:39.018719] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:39.022729] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-03-11T20:35:39.023162] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-03-11T20:35:39.023341] [INFO ] [sig ] WLDN: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:39.189716] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WLDN.txt [2026-03-11T20:35:39.189863] [INFO ] [sig ] [3192/3275] Completed WLDN in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 29.6s [2026-03-11T20:35:39.189904] [INFO ] [sig ] [3193/3275] Forecasting WLFC... [2026-03-11T20:35:39.189934] [INFO ] [sig ] Generating forecast for: WLFC [2026-03-11T20:35:39.189964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-03-11T20:35:39.202673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-03-11T20:35:39.203072] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-03-11T20:35:39.203976] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-03-11T20:35:39.204030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:39.204063] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:39.204090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:39.204147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:39.264326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:39.265223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:39.265309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:39.265342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:39.387071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:39.387219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:39.387258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:39.387286] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:39.391240] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=24.79%) [2026-03-11T20:35:39.391545] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-03-11T20:35:39.391697] [INFO ] [sig ] WLFC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:39.547482] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WLFC.txt [2026-03-11T20:35:39.547677] [INFO ] [sig ] [3193/3275] Completed WLFC in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 29.2s [2026-03-11T20:35:39.547936] [INFO ] [sig ] [3194/3275] Forecasting WLK... [2026-03-11T20:35:39.547979] [INFO ] [sig ] Generating forecast for: WLK [2026-03-11T20:35:39.548013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-03-11T20:35:39.560446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-03-11T20:35:39.560857] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-03-11T20:35:39.561711] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-03-11T20:35:39.561763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:39.561794] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:39.561820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:39.561877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:39.619743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:39.620669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:39.620751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:39.620783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:39.742374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:39.742534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:39.742609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:39.742642] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:39.746761] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: UP (p=86.12%) [2026-03-11T20:35:39.747048] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-03-11T20:35:39.747175] [INFO ] [sig ] WLK: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:39.889402] [INFO ] [LOCAL ] Saved forecast: WLK 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WLK.txt [2026-03-11T20:35:39.889615] [INFO ] [sig ] [3194/3275] Completed WLK in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 28.9s [2026-03-11T20:35:39.889658] [INFO ] [sig ] [3195/3275] Forecasting WLKP... [2026-03-11T20:35:39.889687] [INFO ] [sig ] Generating forecast for: WLKP [2026-03-11T20:35:39.889718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-03-11T20:35:39.904521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-03-11T20:35:39.904971] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-03-11T20:35:39.905902] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-03-11T20:35:39.905963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:39.905997] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:39.906025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:39.906082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:39.975805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:39.976751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:39.976838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:39.976870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:40.092879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:40.093028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:40.093067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:40.093095] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:40.096493] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: DOWN (p=5.27%) [2026-03-11T20:35:40.096902] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-03-11T20:35:40.097033] [INFO ] [sig ] WLKP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:40.240411] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WLKP.txt [2026-03-11T20:35:40.240594] [INFO ] [sig ] [3195/3275] Completed WLKP in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 28.5s [2026-03-11T20:35:40.240637] [INFO ] [sig ] [3196/3275] Forecasting WMG... [2026-03-11T20:35:40.240668] [INFO ] [sig ] Generating forecast for: WMG [2026-03-11T20:35:40.240697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-03-11T20:35:40.253451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-03-11T20:35:40.253875] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-03-11T20:35:40.254780] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-03-11T20:35:40.254834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:40.254868] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:40.254895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:40.254952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:40.312342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:40.313100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:40.313184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:40.313216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:40.435467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:40.435640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:40.435680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:40.435708] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:40.439140] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-03-11T20:35:40.439418] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-03-11T20:35:40.439550] [INFO ] [sig ] WMG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:40.582096] [INFO ] [LOCAL ] Saved forecast: WMG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WMG.txt [2026-03-11T20:35:40.582235] [INFO ] [sig ] [3196/3275] Completed WMG in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 28.2s [2026-03-11T20:35:40.582275] [INFO ] [sig ] [3197/3275] Forecasting WMK... [2026-03-11T20:35:40.582304] [INFO ] [sig ] Generating forecast for: WMK [2026-03-11T20:35:40.582333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-03-11T20:35:40.593752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-03-11T20:35:40.594084] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-03-11T20:35:40.594883] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-03-11T20:35:40.594935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:40.594965] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:40.594991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:40.595047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:40.652093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:40.652820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:40.652901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:40.652934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:40.777988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:40.778150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:40.778190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:40.778220] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:40.781946] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: DOWN (p=22.20%) [2026-03-11T20:35:40.782302] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-03-11T20:35:40.782452] [INFO ] [sig ] WMK: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:40.926503] [INFO ] [LOCAL ] Saved forecast: WMK 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WMK.txt [2026-03-11T20:35:40.926652] [INFO ] [sig ] [3197/3275] Completed WMK in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 27.8s [2026-03-11T20:35:40.926693] [INFO ] [sig ] [3198/3275] Forecasting WMS... [2026-03-11T20:35:40.926722] [INFO ] [sig ] Generating forecast for: WMS [2026-03-11T20:35:40.926751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-03-11T20:35:40.940283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-03-11T20:35:40.940612] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-03-11T20:35:40.941393] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-03-11T20:35:40.941443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:40.941508] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:40.941540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:40.941621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:41.006820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:41.007731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:41.007821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:41.007854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:41.138253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:41.138405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:41.138444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:41.138471] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:41.142143] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: UP (p=97.02%) [2026-03-11T20:35:41.142417] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-03-11T20:35:41.142560] [INFO ] [sig ] WMS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:41.287802] [INFO ] [LOCAL ] Saved forecast: WMS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WMS.txt [2026-03-11T20:35:41.287958] [INFO ] [sig ] [3198/3275] Completed WMS in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 27.5s [2026-03-11T20:35:41.288002] [INFO ] [sig ] [3199/3275] Forecasting WNC... [2026-03-11T20:35:41.288033] [INFO ] [sig ] Generating forecast for: WNC [2026-03-11T20:35:41.288064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-03-11T20:35:41.301676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-03-11T20:35:41.302021] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-03-11T20:35:41.302897] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-03-11T20:35:41.302953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:41.302988] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:41.303016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:41.303074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:41.363630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:41.364264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:41.364370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:41.364406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:41.488650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:41.488799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:41.488842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:41.488874] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:41.492355] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: DOWN (p=23.98%) [2026-03-11T20:35:41.492661] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-03-11T20:35:41.492793] [INFO ] [sig ] WNC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:41.634941] [INFO ] [LOCAL ] Saved forecast: WNC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WNC.txt [2026-03-11T20:35:41.635121] [INFO ] [sig ] [3199/3275] Completed WNC in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 27.1s [2026-03-11T20:35:41.635178] [INFO ] [sig ] [3200/3275] Forecasting WNEB... [2026-03-11T20:35:41.635226] [INFO ] [sig ] Generating forecast for: WNEB [2026-03-11T20:35:41.635274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-03-11T20:35:41.647671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-03-11T20:35:41.648053] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-03-11T20:35:41.648902] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-03-11T20:35:41.648955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:41.648988] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:41.649015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:41.649074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:41.708314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:41.708988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:41.709069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:41.709102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:41.833964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:41.834118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:41.834157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:41.834185] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:41.837720] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: UP (p=57.76%) [2026-03-11T20:35:41.838024] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-03-11T20:35:41.838153] [INFO ] [sig ] WNEB: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:41.982272] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WNEB.txt [2026-03-11T20:35:41.982409] [INFO ] [sig ] [3200/3275] Completed WNEB in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 26.7s [2026-03-11T20:35:41.982448] [INFO ] [sig ] [3201/3275] Forecasting WOOD... [2026-03-11T20:35:41.982474] [INFO ] [sig ] Generating forecast for: WOOD [2026-03-11T20:35:41.982503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-03-11T20:35:41.993644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-03-11T20:35:41.993988] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-03-11T20:35:41.994813] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-03-11T20:35:41.994875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:41.994908] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:41.994936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:41.994993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:42.053787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:42.054560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:42.054680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:42.054713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:42.160962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:42.161120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:42.161159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:42.161187] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:42.164709] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: UP (p=82.78%) [2026-03-11T20:35:42.165153] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-03-11T20:35:42.165282] [INFO ] [sig ] WOOD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:42.315618] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WOOD.txt [2026-03-11T20:35:42.315760] [INFO ] [sig ] [3201/3275] Completed WOOD in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 26.4s [2026-03-11T20:35:42.315806] [INFO ] [sig ] [3202/3275] Forecasting WOOF... [2026-03-11T20:35:42.315836] [INFO ] [sig ] Generating forecast for: WOOF [2026-03-11T20:35:42.315866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-03-11T20:35:42.329326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-03-11T20:35:42.329715] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-03-11T20:35:42.330484] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-03-11T20:35:42.330535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:42.330567] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:42.330620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:42.330676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:42.390493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:42.391350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:42.391429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:42.391462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:42.509086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:42.509247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:42.509289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:42.509321] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:42.512855] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=28.75%) [2026-03-11T20:35:42.513141] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-03-11T20:35:42.513272] [INFO ] [sig ] WOOF: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:42.659459] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WOOF.txt [2026-03-11T20:35:42.659651] [INFO ] [sig ] [3202/3275] Completed WOOF in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 26.0s [2026-03-11T20:35:42.659697] [INFO ] [sig ] [3203/3275] Forecasting WPC... [2026-03-11T20:35:42.659728] [INFO ] [sig ] Generating forecast for: WPC [2026-03-11T20:35:42.659759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-03-11T20:35:42.673197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-03-11T20:35:42.673593] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-03-11T20:35:42.674645] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-03-11T20:35:42.674706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:42.674740] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:42.674769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:42.675016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:42.734502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:42.735367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:42.735461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:42.735498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:42.855760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:42.855924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:42.855968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:42.855998] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:42.859868] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=10.05%) [2026-03-11T20:35:42.860198] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-03-11T20:35:42.860357] [INFO ] [sig ] WPC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:43.010945] [INFO ] [LOCAL ] Saved forecast: WPC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WPC.txt [2026-03-11T20:35:43.011112] [INFO ] [sig ] [3203/3275] Completed WPC in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 25.7s [2026-03-11T20:35:43.011157] [INFO ] [sig ] [3204/3275] Forecasting WPP... [2026-03-11T20:35:43.011201] [INFO ] [sig ] Generating forecast for: WPP [2026-03-11T20:35:43.011245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-03-11T20:35:43.024560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-03-11T20:35:43.024951] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-03-11T20:35:43.026034] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-03-11T20:35:43.026099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:43.026134] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:43.026161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:43.026219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:43.089535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:43.090618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:43.090708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:43.090742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:43.218731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:43.218894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:43.218936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:43.218964] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:43.222441] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=98.13%) [2026-03-11T20:35:43.222774] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-03-11T20:35:43.222903] [INFO ] [sig ] WPP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:43.371870] [INFO ] [LOCAL ] Saved forecast: WPP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WPP.txt [2026-03-11T20:35:43.372000] [INFO ] [sig ] [3204/3275] Completed WPP in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 25.3s [2026-03-11T20:35:43.372040] [INFO ] [sig ] [3205/3275] Forecasting WRAP... [2026-03-11T20:35:43.372068] [INFO ] [sig ] Generating forecast for: WRAP [2026-03-11T20:35:43.372109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-03-11T20:35:43.384222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-03-11T20:35:43.384535] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-03-11T20:35:43.385325] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-03-11T20:35:43.385376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:43.385407] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:43.385433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:43.385488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:43.446412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:43.447428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:43.447517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:43.447550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:43.566910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:43.567046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:43.567085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:43.567131] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:43.570514] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: DOWN (p=40.99%) [2026-03-11T20:35:43.570816] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-03-11T20:35:43.570941] [INFO ] [sig ] WRAP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:43.711558] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WRAP.txt [2026-03-11T20:35:43.711753] [INFO ] [sig ] [3205/3275] Completed WRAP in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 25.0s [2026-03-11T20:35:43.711793] [INFO ] [sig ] [3206/3275] Forecasting WRB... [2026-03-11T20:35:43.711823] [INFO ] [sig ] Generating forecast for: WRB [2026-03-11T20:35:43.711852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-03-11T20:35:43.724391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-03-11T20:35:43.724817] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-03-11T20:35:43.725649] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-03-11T20:35:43.725700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:43.725758] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:43.725785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:43.725841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:43.784118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:43.784968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:43.785050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:43.785082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:43.905942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:43.906102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:43.906141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:43.906170] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:43.909996] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: DOWN (p=23.09%) [2026-03-11T20:35:43.910275] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-03-11T20:35:43.910403] [INFO ] [sig ] WRB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:44.054223] [INFO ] [LOCAL ] Saved forecast: WRB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WRB.txt [2026-03-11T20:35:44.054352] [INFO ] [sig ] [3206/3275] Completed WRB in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 24.6s [2026-03-11T20:35:44.054391] [INFO ] [sig ] [3207/3275] Forecasting WRBY... [2026-03-11T20:35:44.054419] [INFO ] [sig ] Generating forecast for: WRBY [2026-03-11T20:35:44.054449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-03-11T20:35:44.066427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-03-11T20:35:44.066784] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-03-11T20:35:44.067778] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-03-11T20:35:44.067829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:44.067859] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:44.067884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:44.067966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:44.126473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:44.127241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:44.127340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:44.127373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:44.248756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:44.248913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:44.248952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:44.248980] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:44.252367] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: DOWN (p=15.77%) [2026-03-11T20:35:44.252661] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-03-11T20:35:44.252786] [INFO ] [sig ] WRBY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:44.393319] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WRBY.txt [2026-03-11T20:35:44.393468] [INFO ] [sig ] [3207/3275] Completed WRBY in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 24.2s [2026-03-11T20:35:44.393507] [INFO ] [sig ] [3208/3275] Forecasting WRLD... [2026-03-11T20:35:44.393535] [INFO ] [sig ] Generating forecast for: WRLD [2026-03-11T20:35:44.393564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-03-11T20:35:44.404610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-03-11T20:35:44.404939] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-03-11T20:35:44.405884] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-03-11T20:35:44.405936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:44.405968] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:44.405994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:44.406049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:44.462776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:44.463474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:44.463553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:44.463605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:44.581945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:44.582100] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-11T20:35:44.582139] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:44.582166] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:44.585751] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: UP (p=64.93%) [2026-03-11T20:35:44.586223] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-03-11T20:35:44.586351] [INFO ] [sig ] WRLD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:44.729694] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WRLD.txt [2026-03-11T20:35:44.729827] [INFO ] [sig ] [3208/3275] Completed WRLD in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 23.9s [2026-03-11T20:35:44.730053] [INFO ] [sig ] [3209/3275] Forecasting WSBC... [2026-03-11T20:35:44.730082] [INFO ] [sig ] Generating forecast for: WSBC [2026-03-11T20:35:44.730113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-03-11T20:35:44.742553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-03-11T20:35:44.742910] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-03-11T20:35:44.743702] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-03-11T20:35:44.743752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:44.743783] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:44.743820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:44.743877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:44.801010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:44.801688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:44.801767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:44.801798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:44.925552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:44.925725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:44.925764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:44.925824] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:44.929813] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=12.99%) [2026-03-11T20:35:44.930279] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-03-11T20:35:44.930402] [INFO ] [sig ] WSBC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:45.072642] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WSBC.txt [2026-03-11T20:35:45.072799] [INFO ] [sig ] [3209/3275] Completed WSBC in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 23.5s [2026-03-11T20:35:45.072838] [INFO ] [sig ] [3210/3275] Forecasting WSBF... [2026-03-11T20:35:45.072867] [INFO ] [sig ] Generating forecast for: WSBF [2026-03-11T20:35:45.072897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-03-11T20:35:45.085919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-03-11T20:35:45.086345] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-03-11T20:35:45.087205] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-03-11T20:35:45.087260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:45.087298] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:45.087333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:45.087409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:45.148369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:45.149258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:45.149340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:45.149372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:45.271854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:45.272020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:45.272062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:45.272090] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:45.275748] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=82.68%) [2026-03-11T20:35:45.276035] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-03-11T20:35:45.276168] [INFO ] [sig ] WSBF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:45.417079] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WSBF.txt [2026-03-11T20:35:45.417219] [INFO ] [sig ] [3210/3275] Completed WSBF in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 23.2s [2026-03-11T20:35:45.417259] [INFO ] [sig ] [3211/3275] Forecasting WSC... [2026-03-11T20:35:45.417288] [INFO ] [sig ] Generating forecast for: WSC [2026-03-11T20:35:45.417317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-03-11T20:35:45.429516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-03-11T20:35:45.429907] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-03-11T20:35:45.430740] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-03-11T20:35:45.430793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:45.430824] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:45.430851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:45.430908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:45.492982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:45.494066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:45.494219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:45.494267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:45.632668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:45.632850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:45.632897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:45.632928] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:45.636819] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: DOWN (p=10.77%) [2026-03-11T20:35:45.637129] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-03-11T20:35:45.637278] [INFO ] [sig ] WSC: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:45.787842] [INFO ] [LOCAL ] Saved forecast: WSC 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WSC.txt [2026-03-11T20:35:45.788033] [INFO ] [sig ] [3211/3275] Completed WSC in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 22.8s [2026-03-11T20:35:45.788081] [INFO ] [sig ] [3212/3275] Forecasting WSFS... [2026-03-11T20:35:45.788112] [INFO ] [sig ] Generating forecast for: WSFS [2026-03-11T20:35:45.788162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-03-11T20:35:45.801226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-03-11T20:35:45.801637] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-03-11T20:35:45.802537] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-03-11T20:35:45.802609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:45.802645] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:45.802684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:45.802772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:45.863265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:45.864062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:45.864146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:45.864178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:45.983521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:45.983698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:45.983739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:45.983957] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:45.987452] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: DOWN (p=39.08%) [2026-03-11T20:35:45.987747] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-03-11T20:35:45.987873] [INFO ] [sig ] WSFS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:46.131965] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WSFS.txt [2026-03-11T20:35:46.132100] [INFO ] [sig ] [3212/3275] Completed WSFS in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 22.5s [2026-03-11T20:35:46.132139] [INFO ] [sig ] [3213/3275] Forecasting WSM... [2026-03-11T20:35:46.132168] [INFO ] [sig ] Generating forecast for: WSM [2026-03-11T20:35:46.132204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-03-11T20:35:46.145955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-03-11T20:35:46.146339] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-03-11T20:35:46.147204] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-03-11T20:35:46.147259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:46.147292] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:46.147319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:46.147376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:46.206035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:46.206858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:46.206940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:46.206972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:46.335523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:46.335695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:46.335746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:46.335783] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:46.339420] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: DOWN (p=37.62%) [2026-03-11T20:35:46.339729] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-03-11T20:35:46.339860] [INFO ] [sig ] WSM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:46.489817] [INFO ] [LOCAL ] Saved forecast: WSM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WSM.txt [2026-03-11T20:35:46.489967] [INFO ] [sig ] [3213/3275] Completed WSM in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 22.1s [2026-03-11T20:35:46.490008] [INFO ] [sig ] [3214/3275] Forecasting WSO... [2026-03-11T20:35:46.490040] [INFO ] [sig ] Generating forecast for: WSO [2026-03-11T20:35:46.490070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-03-11T20:35:46.502467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-03-11T20:35:46.502851] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-03-11T20:35:46.503666] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-03-11T20:35:46.503728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:46.503765] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:46.503791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:46.503846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:46.566492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:46.567322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:46.567407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:46.567440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:46.699720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:46.699890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:46.699938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:46.699972] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:46.703821] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: DOWN (p=46.21%) [2026-03-11T20:35:46.704125] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-03-11T20:35:46.704265] [INFO ] [sig ] WSO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:46.851611] [INFO ] [LOCAL ] Saved forecast: WSO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WSO.txt [2026-03-11T20:35:46.851786] [INFO ] [sig ] [3214/3275] Completed WSO in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 21.7s [2026-03-11T20:35:46.851830] [INFO ] [sig ] [3215/3275] Forecasting WTBA... [2026-03-11T20:35:46.851861] [INFO ] [sig ] Generating forecast for: WTBA [2026-03-11T20:35:46.851892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-03-11T20:35:46.866254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-03-11T20:35:46.866717] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-03-11T20:35:46.867569] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-03-11T20:35:46.867647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:46.867686] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:46.867720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:46.867790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:46.929693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:46.930665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:46.930774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:46.930810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:47.050254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:47.050421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:47.050460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:47.050487] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:47.053989] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: UP (p=54.63%) [2026-03-11T20:35:47.054294] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-03-11T20:35:47.054425] [INFO ] [sig ] WTBA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:47.202187] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WTBA.txt [2026-03-11T20:35:47.202340] [INFO ] [sig ] [3215/3275] Completed WTBA in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 21.4s [2026-03-11T20:35:47.202378] [INFO ] [sig ] [3216/3275] Forecasting WTFC... [2026-03-11T20:35:47.202407] [INFO ] [sig ] Generating forecast for: WTFC [2026-03-11T20:35:47.202438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-03-11T20:35:47.216763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-03-11T20:35:47.217143] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-03-11T20:35:47.218008] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-03-11T20:35:47.218060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:47.218091] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:47.218118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:47.218174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:47.278339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:47.279463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:47.279608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:47.279645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:47.409288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:47.409447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:47.409489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:47.409555] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:47.413453] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=75.46%) [2026-03-11T20:35:47.413760] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-03-11T20:35:47.413893] [INFO ] [sig ] WTFC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:47.559595] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WTFC.txt [2026-03-11T20:35:47.559761] [INFO ] [sig ] [3216/3275] Completed WTFC in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 21.0s [2026-03-11T20:35:47.559800] [INFO ] [sig ] [3217/3275] Forecasting WTI... [2026-03-11T20:35:47.559832] [INFO ] [sig ] Generating forecast for: WTI [2026-03-11T20:35:47.559863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-03-11T20:35:47.572231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-03-11T20:35:47.572615] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-03-11T20:35:47.573421] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-03-11T20:35:47.573472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:47.573503] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:47.573529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:47.573611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:47.633359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:47.634456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:47.634537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:47.634569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:47.758994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:47.759153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:47.759193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:47.759221] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:47.762656] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: UP (p=64.04%) [2026-03-11T20:35:47.762936] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-03-11T20:35:47.763064] [INFO ] [sig ] WTI: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:47.906332] [INFO ] [LOCAL ] Saved forecast: WTI 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WTI.txt [2026-03-11T20:35:47.906459] [INFO ] [sig ] [3217/3275] Completed WTI in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 20.7s [2026-03-11T20:35:47.906496] [INFO ] [sig ] [3218/3275] Forecasting WTRG... [2026-03-11T20:35:47.906524] [INFO ] [sig ] Generating forecast for: WTRG [2026-03-11T20:35:47.906554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-03-11T20:35:47.918473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-03-11T20:35:47.918832] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-03-11T20:35:47.919641] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-03-11T20:35:47.919693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:47.919724] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:47.919749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:47.919806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:47.977876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:47.978549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:47.978647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:47.978680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:48.098200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:48.098372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:48.098412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:48.098439] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:48.102032] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=40.25%) [2026-03-11T20:35:48.102329] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-03-11T20:35:48.102460] [INFO ] [sig ] WTRG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:48.245255] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WTRG.txt [2026-03-11T20:35:48.245390] [INFO ] [sig ] [3218/3275] Completed WTRG in 0.3s | 2.81 sym/s | Total: 19.1m | ETA: 20.3s [2026-03-11T20:35:48.245430] [INFO ] [sig ] [3219/3275] Forecasting WTS... [2026-03-11T20:35:48.245458] [INFO ] [sig ] Generating forecast for: WTS [2026-03-11T20:35:48.245488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-03-11T20:35:48.256967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-03-11T20:35:48.257291] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-03-11T20:35:48.258113] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-03-11T20:35:48.258167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:48.258198] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:48.258224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:48.258279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:48.316052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:48.316768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:48.316848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:48.316880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:48.440835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:48.440995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:48.441035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:48.441063] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:48.444450] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=81.64%) [2026-03-11T20:35:48.444739] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-03-11T20:35:48.444866] [INFO ] [sig ] WTS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:48.586358] [INFO ] [LOCAL ] Saved forecast: WTS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WTS.txt [2026-03-11T20:35:48.586526] [INFO ] [sig ] [3219/3275] Completed WTS in 0.3s | 2.81 sym/s | Total: 19.1m | ETA: 20.0s [2026-03-11T20:35:48.586566] [INFO ] [sig ] [3220/3275] Forecasting WULF... [2026-03-11T20:35:48.586618] [INFO ] [sig ] Generating forecast for: WULF [2026-03-11T20:35:48.586649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-03-11T20:35:48.598846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-03-11T20:35:48.599152] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-03-11T20:35:48.599955] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-03-11T20:35:48.600007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:48.600038] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:48.600064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:48.600131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:48.662532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:48.663385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:48.663465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:48.663497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:48.782635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:48.782801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:48.782839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:48.782867] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:48.786715] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: UP (p=78.92%) [2026-03-11T20:35:48.787001] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-03-11T20:35:48.787136] [INFO ] [sig ] WULF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:48.946470] [INFO ] [LOCAL ] Saved forecast: WULF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WULF.txt [2026-03-11T20:35:48.946651] [INFO ] [sig ] [3220/3275] Completed WULF in 0.4s | 2.81 sym/s | Total: 19.1m | ETA: 19.6s [2026-03-11T20:35:48.946693] [INFO ] [sig ] [3221/3275] Forecasting WVE... [2026-03-11T20:35:48.946722] [INFO ] [sig ] Generating forecast for: WVE [2026-03-11T20:35:48.946753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-03-11T20:35:48.960071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-03-11T20:35:48.960450] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-03-11T20:35:48.961259] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-03-11T20:35:48.961310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:48.961341] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:48.961366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:48.961421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:49.023626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:49.024754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:49.024838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:49.024871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:49.154693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:49.155053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:49.155101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:49.155131] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:49.159170] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=10.67%) [2026-03-11T20:35:49.159559] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-03-11T20:35:49.159729] [INFO ] [sig ] WVE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:49.307991] [INFO ] [LOCAL ] Saved forecast: WVE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WVE.txt [2026-03-11T20:35:49.308146] [INFO ] [sig ] [3221/3275] Completed WVE in 0.4s | 2.81 sym/s | Total: 19.1m | ETA: 19.3s [2026-03-11T20:35:49.308187] [INFO ] [sig ] [3222/3275] Forecasting WWD... [2026-03-11T20:35:49.308218] [INFO ] [sig ] Generating forecast for: WWD [2026-03-11T20:35:49.308249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-03-11T20:35:49.320273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-03-11T20:35:49.320672] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-03-11T20:35:49.321541] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-03-11T20:35:49.321630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:49.321666] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:49.321692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:49.321748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:49.384090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:49.384872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:49.384955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:49.384987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:49.509501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:49.509675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:49.509717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:49.509748] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:49.513288] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: UP (p=85.28%) [2026-03-11T20:35:49.513567] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-03-11T20:35:49.513716] [INFO ] [sig ] WWD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:49.662971] [INFO ] [LOCAL ] Saved forecast: WWD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/WWD.txt [2026-03-11T20:35:49.663132] [INFO ] [sig ] [3222/3275] Completed WWD in 0.4s | 2.81 sym/s | Total: 19.1m | ETA: 18.9s [2026-03-11T20:35:49.663174] [INFO ] [sig ] [3223/3275] Forecasting WY... [2026-03-11T20:35:49.663204] [INFO ] [sig ] Generating forecast for: WY [2026-03-11T20:35:49.663235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-03-11T20:35:49.676955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-03-11T20:35:49.677299] [INFO ] [FORECASTER] Starting predict_future for WY [2026-03-11T20:35:49.678206] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-03-11T20:35:49.678269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:49.678330] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:49.678357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:49.678414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:49.743068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:49.743807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:49.743889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:49.743923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:49.871661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:49.871830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:49.871883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:49.871918] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:49.875793] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=19.83%) [2026-03-11T20:35:49.876080] [INFO ] [FORECASTER] Completed predict_future for WY [2026-03-11T20:35:49.876215] [INFO ] [sig ] WY: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:50.027252] [INFO ] [LOCAL ] Saved forecast: WY 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WY.txt [2026-03-11T20:35:50.027399] [INFO ] [sig ] [3223/3275] Completed WY in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 18.5s [2026-03-11T20:35:50.027440] [INFO ] [sig ] [3224/3275] Forecasting WYNN... [2026-03-11T20:35:50.027469] [INFO ] [sig ] Generating forecast for: WYNN [2026-03-11T20:35:50.027499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-03-11T20:35:50.040205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-03-11T20:35:50.040595] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-03-11T20:35:50.041437] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-03-11T20:35:50.041489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:50.041521] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:50.041548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:50.041625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:50.101357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:50.102126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:50.102210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:50.102242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:50.231802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:50.231960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:50.232002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:50.232031] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:50.235725] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=6.22%) [2026-03-11T20:35:50.236031] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-03-11T20:35:50.236161] [INFO ] [sig ] WYNN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:50.381191] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/WYNN.txt [2026-03-11T20:35:50.381364] [INFO ] [sig ] [3224/3275] Completed WYNN in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 18.2s [2026-03-11T20:35:50.381412] [INFO ] [sig ] [3225/3275] Forecasting XBIL... [2026-03-11T20:35:50.381442] [INFO ] [sig ] Generating forecast for: XBIL [2026-03-11T20:35:50.381473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-03-11T20:35:50.394011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-03-11T20:35:50.394399] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-03-11T20:35:50.395261] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-03-11T20:35:50.395312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:50.395344] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:50.395370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:50.395430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:50.455702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:50.456472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:50.456556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:50.456609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:50.556529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:50.556704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:50.556744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:50.556771] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:50.560186] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=89.67%) [2026-03-11T20:35:50.560464] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-03-11T20:35:50.560605] [INFO ] [sig ] XBIL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:50.704420] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/XBIL.txt [2026-03-11T20:35:50.704556] [INFO ] [sig ] [3225/3275] Completed XBIL in 0.3s | 2.81 sym/s | Total: 19.2m | ETA: 17.8s [2026-03-11T20:35:50.704624] [INFO ] [sig ] [3226/3275] Forecasting XEL... [2026-03-11T20:35:50.704656] [INFO ] [sig ] Generating forecast for: XEL [2026-03-11T20:35:50.704687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-03-11T20:35:50.716337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-03-11T20:35:50.716716] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-03-11T20:35:50.717737] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-03-11T20:35:50.717789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:50.717819] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:50.717844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:50.717925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:50.779857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:50.780783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:50.780868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:50.780902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:50.908246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:50.908410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:50.908450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:50.908515] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:50.912200] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-03-11T20:35:50.912498] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-03-11T20:35:50.912655] [INFO ] [sig ] XEL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:51.062031] [INFO ] [LOCAL ] Saved forecast: XEL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/XEL.txt [2026-03-11T20:35:51.062202] [INFO ] [sig ] [3226/3275] Completed XEL in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 17.5s [2026-03-11T20:35:51.062245] [INFO ] [sig ] [3227/3275] Forecasting XENE... [2026-03-11T20:35:51.062273] [INFO ] [sig ] Generating forecast for: XENE [2026-03-11T20:35:51.062304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-03-11T20:35:51.075505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-03-11T20:35:51.075957] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-03-11T20:35:51.077222] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-03-11T20:35:51.077276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:51.077307] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:51.077333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:51.077395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:51.144445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:51.145414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:51.145502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:51.145534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:51.272398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:51.272593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:51.272643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:51.272673] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:51.276294] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: DOWN (p=6.47%) [2026-03-11T20:35:51.276649] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-03-11T20:35:51.276808] [INFO ] [sig ] XENE: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:51.431630] [INFO ] [LOCAL ] Saved forecast: XENE 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/XENE.txt [2026-03-11T20:35:51.431805] [INFO ] [sig ] [3227/3275] Completed XENE in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 17.1s [2026-03-11T20:35:51.431852] [INFO ] [sig ] [3228/3275] Forecasting XERS... [2026-03-11T20:35:51.431887] [INFO ] [sig ] Generating forecast for: XERS [2026-03-11T20:35:51.431918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-03-11T20:35:51.443941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-03-11T20:35:51.444325] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-03-11T20:35:51.445201] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-03-11T20:35:51.445255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:51.445287] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:51.445313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:51.445370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:51.508785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:51.509667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:51.509758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:51.509799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:51.642275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:51.642436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:51.642478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:51.642507] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:51.646596] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: UP (p=98.39%) [2026-03-11T20:35:51.646935] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-03-11T20:35:51.647262] [INFO ] [sig ] XERS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:51.796761] [INFO ] [LOCAL ] Saved forecast: XERS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/XERS.txt [2026-03-11T20:35:51.796915] [INFO ] [sig ] [3228/3275] Completed XERS in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 16.8s [2026-03-11T20:35:51.796956] [INFO ] [sig ] [3229/3275] Forecasting XGN... [2026-03-11T20:35:51.796984] [INFO ] [sig ] Generating forecast for: XGN [2026-03-11T20:35:51.797017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-03-11T20:35:51.809047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-03-11T20:35:51.809409] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-03-11T20:35:51.810277] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-03-11T20:35:51.810331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:51.810363] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:51.810390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:51.810448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:51.871603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:51.872470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:51.872557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:51.872611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:52.006049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:52.006215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:52.006282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:52.006325] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:52.010107] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: DOWN (p=12.01%) [2026-03-11T20:35:52.010394] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-03-11T20:35:52.010524] [INFO ] [sig ] XGN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:52.157475] [INFO ] [LOCAL ] Saved forecast: XGN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/XGN.txt [2026-03-11T20:35:52.157647] [INFO ] [sig ] [3229/3275] Completed XGN in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 16.4s [2026-03-11T20:35:52.157690] [INFO ] [sig ] [3230/3275] Forecasting XOM... [2026-03-11T20:35:52.157720] [INFO ] [sig ] Generating forecast for: XOM [2026-03-11T20:35:52.157753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-03-11T20:35:52.169545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-03-11T20:35:52.169939] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-03-11T20:35:52.170766] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-03-11T20:35:52.170822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:52.170854] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:52.170880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:52.170937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:52.231787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:52.232639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:52.232723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:52.232757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:52.363397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:52.363553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:52.363612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:52.363643] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:52.367146] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: DOWN (p=38.95%) [2026-03-11T20:35:52.367427] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-03-11T20:35:52.367558] [INFO ] [sig ] XOM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:52.513961] [INFO ] [LOCAL ] Saved forecast: XOM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/XOM.txt [2026-03-11T20:35:52.514097] [INFO ] [sig ] [3230/3275] Completed XOM in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 16.0s [2026-03-11T20:35:52.514137] [INFO ] [sig ] [3231/3275] Forecasting XOMA... [2026-03-11T20:35:52.514166] [INFO ] [sig ] Generating forecast for: XOMA [2026-03-11T20:35:52.514195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-03-11T20:35:52.525781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-03-11T20:35:52.526093] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-03-11T20:35:52.527142] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-03-11T20:35:52.527196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:52.527228] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:52.527254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:52.527316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:52.587740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:52.588598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:52.588682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:52.588716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:52.725673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:52.725839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:52.725882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:52.725911] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:52.729473] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-03-11T20:35:52.729792] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-03-11T20:35:52.729950] [INFO ] [sig ] XOMA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:52.874705] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/XOMA.txt [2026-03-11T20:35:52.874846] [INFO ] [sig ] [3231/3275] Completed XOMA in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 15.7s [2026-03-11T20:35:52.874899] [INFO ] [sig ] [3232/3275] Forecasting XOS... [2026-03-11T20:35:52.874932] [INFO ] [sig ] Generating forecast for: XOS [2026-03-11T20:35:52.874965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-03-11T20:35:52.886742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-03-11T20:35:52.887091] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-03-11T20:35:52.888193] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-03-11T20:35:52.888245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:52.888277] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:52.888303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:52.888360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:52.951988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:52.952804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:52.952886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:52.952924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:53.079995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:53.080184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:53.080226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:53.080254] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:53.084054] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: DOWN (p=33.27%) [2026-03-11T20:35:53.084413] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-03-11T20:35:53.084597] [INFO ] [sig ] XOS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:53.234687] [INFO ] [LOCAL ] Saved forecast: XOS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/XOS.txt [2026-03-11T20:35:53.234842] [INFO ] [sig ] [3232/3275] Completed XOS in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 15.3s [2026-03-11T20:35:53.234901] [INFO ] [sig ] [3233/3275] Forecasting XP... [2026-03-11T20:35:53.234942] [INFO ] [sig ] Generating forecast for: XP [2026-03-11T20:35:53.234975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-03-11T20:35:53.248234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-03-11T20:35:53.248621] [INFO ] [FORECASTER] Starting predict_future for XP [2026-03-11T20:35:53.249476] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-03-11T20:35:53.249529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:53.249594] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:53.249627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:53.249685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:53.310782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:53.311616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:53.311731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:53.311764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:53.443738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:53.443905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:53.443946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:53.443976] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:53.447948] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: UP (p=53.39%) [2026-03-11T20:35:53.448246] [INFO ] [FORECASTER] Completed predict_future for XP [2026-03-11T20:35:53.448405] [INFO ] [sig ] XP: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:53.604150] [INFO ] [LOCAL ] Saved forecast: XP 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/XP.txt [2026-03-11T20:35:53.604310] [INFO ] [sig ] [3233/3275] Completed XP in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 15.0s [2026-03-11T20:35:53.604351] [INFO ] [sig ] [3234/3275] Forecasting XPEL... [2026-03-11T20:35:53.604380] [INFO ] [sig ] Generating forecast for: XPEL [2026-03-11T20:35:53.604409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-03-11T20:35:53.616438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-03-11T20:35:53.616835] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-03-11T20:35:53.617739] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-03-11T20:35:53.617793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:53.617826] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:53.617855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:53.617934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:53.678289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:53.679392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:53.679477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:53.679509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:53.803341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:53.803507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:53.803547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:53.803595] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:53.807287] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: UP (p=80.75%) [2026-03-11T20:35:53.807673] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-03-11T20:35:53.807835] [INFO ] [sig ] XPEL: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:53.957464] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/XPEL.txt [2026-03-11T20:35:53.957629] [INFO ] [sig ] [3234/3275] Completed XPEL in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 14.6s [2026-03-11T20:35:53.957674] [INFO ] [sig ] [3235/3275] Forecasting XPO... [2026-03-11T20:35:53.957703] [INFO ] [sig ] Generating forecast for: XPO [2026-03-11T20:35:53.957735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-03-11T20:35:53.970806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-03-11T20:35:53.971224] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-03-11T20:35:53.972067] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-03-11T20:35:53.972120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:53.972151] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:53.972177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:53.972232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:54.033337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:54.034214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:54.034301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:54.034334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:54.160606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:54.160792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:54.160845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:54.160875] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:54.164707] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-03-11T20:35:54.165088] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-03-11T20:35:54.165248] [INFO ] [sig ] XPO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:54.311826] [INFO ] [LOCAL ] Saved forecast: XPO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/XPO.txt [2026-03-11T20:35:54.312004] [INFO ] [sig ] [3235/3275] Completed XPO in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 14.3s [2026-03-11T20:35:54.312046] [INFO ] [sig ] [3236/3275] Forecasting XPOF... [2026-03-11T20:35:54.312075] [INFO ] [sig ] Generating forecast for: XPOF [2026-03-11T20:35:54.312105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-03-11T20:35:54.322985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-03-11T20:35:54.323320] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-03-11T20:35:54.324163] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-03-11T20:35:54.324216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:54.324249] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:54.324277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:54.324334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:54.385240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:54.386297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:54.386388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:54.386422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:54.514181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:54.514328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:54.514368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:54.514398] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:54.518019] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-03-11T20:35:54.518301] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-03-11T20:35:54.518428] [INFO ] [sig ] XPOF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:54.666531] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/XPOF.txt [2026-03-11T20:35:54.666746] [INFO ] [sig ] [3236/3275] Completed XPOF in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 13.9s [2026-03-11T20:35:54.666794] [INFO ] [sig ] [3237/3275] Forecasting XPRO... [2026-03-11T20:35:54.666839] [INFO ] [sig ] Generating forecast for: XPRO [2026-03-11T20:35:54.666882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-03-11T20:35:54.679696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-03-11T20:35:54.680289] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-03-11T20:35:54.681397] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-03-11T20:35:54.681452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:54.681484] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:54.681511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:54.681569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:54.745773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:54.746750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:54.746842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:54.746875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:54.876874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:54.877038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:54.877271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:54.877299] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:54.880877] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: UP (p=71.65%) [2026-03-11T20:35:54.881169] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-03-11T20:35:54.881298] [INFO ] [sig ] XPRO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:55.025497] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/XPRO.txt [2026-03-11T20:35:55.025661] [INFO ] [sig ] [3237/3275] Completed XPRO in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 13.5s [2026-03-11T20:35:55.025705] [INFO ] [sig ] [3238/3275] Forecasting XRAY... [2026-03-11T20:35:55.025736] [INFO ] [sig ] Generating forecast for: XRAY [2026-03-11T20:35:55.025768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-03-11T20:35:55.037396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-03-11T20:35:55.037769] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-03-11T20:35:55.038888] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-03-11T20:35:55.038954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:55.038987] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:55.039013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:55.039069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:55.100235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:55.101000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:55.101088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:55.101122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:55.227998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:55.228182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:55.228223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:55.228252] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:55.232453] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: UP (p=79.66%) [2026-03-11T20:35:55.232751] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-03-11T20:35:55.232881] [INFO ] [sig ] XRAY: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:55.386954] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/XRAY.txt [2026-03-11T20:35:55.387174] [INFO ] [sig ] [3238/3275] Completed XRAY in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 13.2s [2026-03-11T20:35:55.387245] [INFO ] [sig ] [3239/3275] Forecasting XRX... [2026-03-11T20:35:55.387295] [INFO ] [sig ] Generating forecast for: XRX [2026-03-11T20:35:55.387346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-03-11T20:35:55.401249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-03-11T20:35:55.401685] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-03-11T20:35:55.402591] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-03-11T20:35:55.402653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:55.402688] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:55.402717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:55.402775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:55.462886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:55.464011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:55.464094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:55.464126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:55.582507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:55.582679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:55.582720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:55.582750] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:55.586139] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: UP (p=90.42%) [2026-03-11T20:35:55.586414] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-03-11T20:35:55.586538] [INFO ] [sig ] XRX: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:55.729874] [INFO ] [LOCAL ] Saved forecast: XRX 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/XRX.txt [2026-03-11T20:35:55.730026] [INFO ] [sig ] [3239/3275] Completed XRX in 0.3s | 2.81 sym/s | Total: 19.2m | ETA: 12.8s [2026-03-11T20:35:55.730067] [INFO ] [sig ] [3240/3275] Forecasting XYF... [2026-03-11T20:35:55.730096] [INFO ] [sig ] Generating forecast for: XYF [2026-03-11T20:35:55.730130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-03-11T20:35:55.741894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-03-11T20:35:55.742218] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-03-11T20:35:55.743056] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-03-11T20:35:55.743109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:55.743190] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:55.743221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:55.743279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:55.803690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:55.804602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:55.804688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:55.804722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:55.930939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:55.931098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:55.931139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:55.931187] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:55.934817] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: UP (p=68.56%) [2026-03-11T20:35:55.935324] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-03-11T20:35:55.935463] [INFO ] [sig ] XYF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:56.083487] [INFO ] [LOCAL ] Saved forecast: XYF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/XYF.txt [2026-03-11T20:35:56.083650] [INFO ] [sig ] [3240/3275] Completed XYF in 0.4s | 2.81 sym/s | Total: 19.3m | ETA: 12.5s [2026-03-11T20:35:56.083692] [INFO ] [sig ] [3241/3275] Forecasting XYL... [2026-03-11T20:35:56.083723] [INFO ] [sig ] Generating forecast for: XYL [2026-03-11T20:35:56.083752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-03-11T20:35:56.096264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-03-11T20:35:56.096651] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-03-11T20:35:56.097457] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-03-11T20:35:56.097509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:56.097541] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:56.097592] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:56.097654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:56.161329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:56.162185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:56.162267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:56.162302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:56.287227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:56.287382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:56.287424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:56.287454] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:56.291030] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: DOWN (p=29.72%) [2026-03-11T20:35:56.291333] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-03-11T20:35:56.291470] [INFO ] [sig ] XYL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:56.439152] [INFO ] [LOCAL ] Saved forecast: XYL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/XYL.txt [2026-03-11T20:35:56.439308] [INFO ] [sig ] [3241/3275] Completed XYL in 0.4s | 2.81 sym/s | Total: 19.3m | ETA: 12.1s [2026-03-11T20:35:56.439349] [INFO ] [sig ] [3242/3275] Forecasting YALA... [2026-03-11T20:35:56.439380] [INFO ] [sig ] Generating forecast for: YALA [2026-03-11T20:35:56.439411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-03-11T20:35:56.451236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-03-11T20:35:56.451554] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-03-11T20:35:56.452377] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-03-11T20:35:56.452430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:56.452472] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:56.452507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:56.452566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:56.517642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:56.518695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:56.518780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:56.518832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:56.646351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:56.646510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:56.646552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:56.646601] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:56.650612] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=60.80%) [2026-03-11T20:35:56.650892] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-03-11T20:35:56.651026] [INFO ] [sig ] YALA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:56.805343] [INFO ] [LOCAL ] Saved forecast: YALA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/YALA.txt [2026-03-11T20:35:56.805496] [INFO ] [sig ] [3242/3275] Completed YALA in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 11.8s [2026-03-11T20:35:56.805535] [INFO ] [sig ] [3243/3275] Forecasting YELP... [2026-03-11T20:35:56.805566] [INFO ] [sig ] Generating forecast for: YELP [2026-03-11T20:35:56.805623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-03-11T20:35:56.818204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-03-11T20:35:56.818637] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-03-11T20:35:56.819515] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-03-11T20:35:56.819591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:56.819632] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:56.819661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:56.819719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:56.877673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:56.878647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:56.878744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:56.878776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:57.010749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:57.010916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:57.010956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:57.011040] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:57.014612] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-03-11T20:35:57.014929] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-03-11T20:35:57.015069] [INFO ] [sig ] YELP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:57.163436] [INFO ] [LOCAL ] Saved forecast: YELP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/YELP.txt [2026-03-11T20:35:57.163619] [INFO ] [sig ] [3243/3275] Completed YELP in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 11.4s [2026-03-11T20:35:57.163663] [INFO ] [sig ] [3244/3275] Forecasting YETI... [2026-03-11T20:35:57.163696] [INFO ] [sig ] Generating forecast for: YETI [2026-03-11T20:35:57.163729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-03-11T20:35:57.175682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-03-11T20:35:57.176056] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-03-11T20:35:57.176859] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-03-11T20:35:57.176911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:57.176942] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:57.176981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:57.177037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:57.235479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:57.236341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:57.236423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:57.236455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:57.360775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:57.360934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:57.360975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:57.361004] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:57.365010] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: DOWN (p=34.61%) [2026-03-11T20:35:57.365435] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-03-11T20:35:57.365649] [INFO ] [sig ] YETI: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:57.514257] [INFO ] [LOCAL ] Saved forecast: YETI 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/YETI.txt [2026-03-11T20:35:57.514408] [INFO ] [sig ] [3244/3275] Completed YETI in 0.4s | 2.81 sym/s | Total: 19.3m | ETA: 11.1s [2026-03-11T20:35:57.514448] [INFO ] [sig ] [3245/3275] Forecasting YMM... [2026-03-11T20:35:57.514478] [INFO ] [sig ] Generating forecast for: YMM [2026-03-11T20:35:57.514509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-03-11T20:35:57.528490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-03-11T20:35:57.528955] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-03-11T20:35:57.529998] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-03-11T20:35:57.530050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:57.530082] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:57.530108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:57.530165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:57.589560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:57.590475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:57.590561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:57.590616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:57.721869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:57.722026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:57.722066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:57.722096] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:57.725764] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: DOWN (p=33.39%) [2026-03-11T20:35:57.726251] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-03-11T20:35:57.726385] [INFO ] [sig ] YMM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:57.874063] [INFO ] [LOCAL ] Saved forecast: YMM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/YMM.txt [2026-03-11T20:35:57.874207] [INFO ] [sig ] [3245/3275] Completed YMM in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 10.7s [2026-03-11T20:35:57.874247] [INFO ] [sig ] [3246/3275] Forecasting YPF... [2026-03-11T20:35:57.874276] [INFO ] [sig ] Generating forecast for: YPF [2026-03-11T20:35:57.874307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-03-11T20:35:57.886473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-03-11T20:35:57.886869] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-03-11T20:35:57.887838] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-03-11T20:35:57.887913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:57.887948] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:57.887977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:57.888058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:57.950339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:57.951224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:57.951310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:57.951341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:58.083279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:58.083439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:58.083478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:58.083506] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:58.086944] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=51.74%) [2026-03-11T20:35:58.087422] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-03-11T20:35:58.087555] [INFO ] [sig ] YPF: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:35:58.233699] [INFO ] [LOCAL ] Saved forecast: YPF 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/YPF.txt [2026-03-11T20:35:58.233859] [INFO ] [sig ] [3246/3275] Completed YPF in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 10.3s [2026-03-11T20:35:58.233899] [INFO ] [sig ] [3247/3275] Forecasting YQQQ... [2026-03-11T20:35:58.233933] [INFO ] [sig ] Generating forecast for: YQQQ [2026-03-11T20:35:58.233962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-03-11T20:35:58.246287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-03-11T20:35:58.246700] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-03-11T20:35:58.247823] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-03-11T20:35:58.247907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:58.247959] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:58.247989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:58.248244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:58.311073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:58.311809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:58.311891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:58.311923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:58.447241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:58.447404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:58.447450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:58.447480] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:58.451203] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: DOWN (p=47.75%) [2026-03-11T20:35:58.451491] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-03-11T20:35:58.451651] [INFO ] [sig ] YQQQ: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:58.601934] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/YQQQ.txt [2026-03-11T20:35:58.602084] [INFO ] [sig ] [3247/3275] Completed YQQQ in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 10.0s [2026-03-11T20:35:58.602125] [INFO ] [sig ] [3248/3275] Forecasting YRD... [2026-03-11T20:35:58.602156] [INFO ] [sig ] Generating forecast for: YRD [2026-03-11T20:35:58.602194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-03-11T20:35:58.613122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-03-11T20:35:58.613443] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-03-11T20:35:58.614272] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-03-11T20:35:58.614324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:58.614355] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:58.614381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:58.614437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:58.676216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:58.677327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:58.677415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:58.677448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:58.806357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:58.806514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:58.806554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:58.806604] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:58.810262] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: DOWN (p=31.30%) [2026-03-11T20:35:58.810547] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-03-11T20:35:58.810697] [INFO ] [sig ] YRD: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:58.956716] [INFO ] [LOCAL ] Saved forecast: YRD 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/YRD.txt [2026-03-11T20:35:58.956881] [INFO ] [sig ] [3248/3275] Completed YRD in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 9.6s [2026-03-11T20:35:58.956920] [INFO ] [sig ] [3249/3275] Forecasting YSG... [2026-03-11T20:35:58.956950] [INFO ] [sig ] Generating forecast for: YSG [2026-03-11T20:35:58.956980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-03-11T20:35:58.969487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-03-11T20:35:58.969942] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-03-11T20:35:58.970930] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-03-11T20:35:58.970987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:58.971020] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:58.971048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:58.971106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:59.031861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:59.032796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:59.032889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:59.032929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:59.160775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:59.160947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:59.160989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:59.161017] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:59.164980] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=3.72%) [2026-03-11T20:35:59.165368] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-03-11T20:35:59.165522] [INFO ] [sig ] YSG: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:59.348546] [INFO ] [LOCAL ] Saved forecast: YSG 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/YSG.txt [2026-03-11T20:35:59.348746] [INFO ] [sig ] [3249/3275] Completed YSG in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 9.3s [2026-03-11T20:35:59.348788] [INFO ] [sig ] [3250/3275] Forecasting YTRA... [2026-03-11T20:35:59.348817] [INFO ] [sig ] Generating forecast for: YTRA [2026-03-11T20:35:59.348847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-03-11T20:35:59.361080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-03-11T20:35:59.361526] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-03-11T20:35:59.362424] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-03-11T20:35:59.362478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:59.362509] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:59.362535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:59.362615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:59.420971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:59.421963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:59.422090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:59.422123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:35:59.582667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:35:59.582872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:35:59.582950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:35:59.583014] [INFO ] [FORECASTER] Training complete [2026-03-11T20:35:59.588702] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=41.20%) [2026-03-11T20:35:59.589206] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-03-11T20:35:59.589388] [INFO ] [sig ] YTRA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:35:59.816539] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/YTRA.txt [2026-03-11T20:35:59.816802] [INFO ] [sig ] [3250/3275] Completed YTRA in 0.5s | 2.80 sym/s | Total: 19.3m | ETA: 8.9s [2026-03-11T20:35:59.816876] [INFO ] [sig ] [3251/3275] Forecasting YUM... [2026-03-11T20:35:59.816929] [INFO ] [sig ] Generating forecast for: YUM [2026-03-11T20:35:59.816981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-03-11T20:35:59.845146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-03-11T20:35:59.845715] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-03-11T20:35:59.846986] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-03-11T20:35:59.847056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:35:59.847106] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:35:59.847151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:35:59.847241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:35:59.938404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:35:59.939608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:35:59.939723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:35:59.939760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:00.121126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:00.121353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:00.121424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:00.121478] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:00.127077] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-03-11T20:36:00.127604] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-03-11T20:36:00.127812] [INFO ] [sig ] YUM: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:36:00.341164] [INFO ] [LOCAL ] Saved forecast: YUM 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/YUM.txt [2026-03-11T20:36:00.341335] [INFO ] [sig ] [3251/3275] Completed YUM in 0.5s | 2.80 sym/s | Total: 19.3m | ETA: 8.6s [2026-03-11T20:36:00.341376] [INFO ] [sig ] [3252/3275] Forecasting YUMC... [2026-03-11T20:36:00.341406] [INFO ] [sig ] Generating forecast for: YUMC [2026-03-11T20:36:00.341435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-03-11T20:36:00.355074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-03-11T20:36:00.355541] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-03-11T20:36:00.356493] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-03-11T20:36:00.356548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:00.356599] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:00.356629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:00.356686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:00.430816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:00.431967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:00.432074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:00.432116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:00.577369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:00.577561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:00.577643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:00.577683] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:00.582565] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: UP (p=70.19%) [2026-03-11T20:36:00.582974] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-03-11T20:36:00.583179] [INFO ] [sig ] YUMC: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:36:00.765522] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/YUMC.txt [2026-03-11T20:36:00.765723] [INFO ] [sig ] [3252/3275] Completed YUMC in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 8.2s [2026-03-11T20:36:00.765774] [INFO ] [sig ] [3253/3275] Forecasting Z... [2026-03-11T20:36:00.765806] [INFO ] [sig ] Generating forecast for: Z [2026-03-11T20:36:00.765838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-03-11T20:36:00.779207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-03-11T20:36:00.779590] [INFO ] [FORECASTER] Starting predict_future for Z [2026-03-11T20:36:00.780466] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-03-11T20:36:00.780519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:00.780551] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:00.780606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:00.780668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:00.844259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:00.845131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:00.845235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:00.845290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:00.980038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:00.980172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:00.980214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:00.980245] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:00.983896] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: UP (p=82.61%) [2026-03-11T20:36:00.984226] [INFO ] [FORECASTER] Completed predict_future for Z [2026-03-11T20:36:00.984375] [INFO ] [sig ] Z: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:36:01.143696] [INFO ] [LOCAL ] Saved forecast: Z 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/Z.txt [2026-03-11T20:36:01.143913] [INFO ] [sig ] [3253/3275] Completed Z in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 7.8s [2026-03-11T20:36:01.143969] [INFO ] [sig ] [3254/3275] Forecasting ZBH... [2026-03-11T20:36:01.144010] [INFO ] [sig ] Generating forecast for: ZBH [2026-03-11T20:36:01.144046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-03-11T20:36:01.157714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-03-11T20:36:01.158169] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-03-11T20:36:01.159485] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-03-11T20:36:01.159545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:01.159599] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:01.159629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:01.159687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:01.225556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:01.226464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:01.226554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:01.226610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:01.361668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:01.361801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:01.361839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:01.361868] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:01.366431] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-03-11T20:36:01.366745] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-03-11T20:36:01.366888] [INFO ] [sig ] ZBH: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:36:01.523307] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ZBH.txt [2026-03-11T20:36:01.523455] [INFO ] [sig ] [3254/3275] Completed ZBH in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 7.5s [2026-03-11T20:36:01.523498] [INFO ] [sig ] [3255/3275] Forecasting ZBIO... [2026-03-11T20:36:01.523527] [INFO ] [sig ] Generating forecast for: ZBIO [2026-03-11T20:36:01.523558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-03-11T20:36:01.535065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-03-11T20:36:01.535438] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-03-11T20:36:01.536377] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-03-11T20:36:01.536431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:01.536462] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:01.536492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:01.536567] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:01.599436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:01.600596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:01.600683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:01.600714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:01.737650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:01.737819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:01.737859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:01.737919] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:01.742628] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: UP (p=90.15%) [2026-03-11T20:36:01.743014] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-03-11T20:36:01.743165] [INFO ] [sig ] ZBIO: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:36:01.894911] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ZBIO.txt [2026-03-11T20:36:01.895095] [INFO ] [sig ] [3255/3275] Completed ZBIO in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 7.1s [2026-03-11T20:36:01.895142] [INFO ] [sig ] [3256/3275] Forecasting ZBRA... [2026-03-11T20:36:01.895174] [INFO ] [sig ] Generating forecast for: ZBRA [2026-03-11T20:36:01.895204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-03-11T20:36:01.907503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-03-11T20:36:01.907952] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-03-11T20:36:01.908850] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-03-11T20:36:01.908911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:01.908944] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:01.908970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:01.909026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:01.966184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:01.967130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:01.967219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:01.967251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:02.092916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:02.093084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:02.093126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:02.093155] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:02.097309] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: UP (p=86.29%) [2026-03-11T20:36:02.097641] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-03-11T20:36:02.097778] [INFO ] [sig ] ZBRA: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:36:02.246617] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ZBRA.txt [2026-03-11T20:36:02.246781] [INFO ] [sig ] [3256/3275] Completed ZBRA in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 6.8s [2026-03-11T20:36:02.246822] [INFO ] [sig ] [3257/3275] Forecasting ZD... [2026-03-11T20:36:02.246850] [INFO ] [sig ] Generating forecast for: ZD [2026-03-11T20:36:02.246881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-03-11T20:36:02.258386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-03-11T20:36:02.258846] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-03-11T20:36:02.259768] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-03-11T20:36:02.259821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:02.259906] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:02.259940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:02.260016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:02.323096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:02.324257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:02.324570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:02.324634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:02.458243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:02.458439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:02.458495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:02.458534] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:02.463279] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=82.90%) [2026-03-11T20:36:02.463695] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-03-11T20:36:02.463875] [INFO ] [sig ] ZD: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:36:02.630127] [INFO ] [LOCAL ] Saved forecast: ZD 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ZD.txt [2026-03-11T20:36:02.630293] [INFO ] [sig ] [3257/3275] Completed ZD in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 6.4s [2026-03-11T20:36:02.630336] [INFO ] [sig ] [3258/3275] Forecasting ZETA... [2026-03-11T20:36:02.630365] [INFO ] [sig ] Generating forecast for: ZETA [2026-03-11T20:36:02.630395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-03-11T20:36:02.642807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-03-11T20:36:02.643212] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-03-11T20:36:02.644084] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-03-11T20:36:02.644138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:02.644169] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:02.644194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:02.644250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:02.706666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:02.707785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:02.707871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:02.707925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:02.831243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:02.831408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:02.831448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:02.831476] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:02.835030] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: DOWN (p=42.84%) [2026-03-11T20:36:02.835358] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-03-11T20:36:02.835499] [INFO ] [sig ] ZETA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:02.987462] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZETA.txt [2026-03-11T20:36:02.987630] [INFO ] [sig ] [3258/3275] Completed ZETA in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 6.1s [2026-03-11T20:36:02.987673] [INFO ] [sig ] [3259/3275] Forecasting ZGN... [2026-03-11T20:36:02.987702] [INFO ] [sig ] Generating forecast for: ZGN [2026-03-11T20:36:02.987733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-03-11T20:36:02.999222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-03-11T20:36:02.999631] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-03-11T20:36:03.000426] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-03-11T20:36:03.000478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:03.000510] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:03.000536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:03.000610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:03.059556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:03.060402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:03.060486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:03.060518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:03.186612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:03.186779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:03.186819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:03.186848] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:03.190707] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: DOWN (p=43.15%) [2026-03-11T20:36:03.191020] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-03-11T20:36:03.191158] [INFO ] [sig ] ZGN: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:03.340098] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZGN.txt [2026-03-11T20:36:03.340444] [INFO ] [sig ] [3259/3275] Completed ZGN in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 5.7s [2026-03-11T20:36:03.340482] [INFO ] [sig ] [3260/3275] Forecasting ZH... [2026-03-11T20:36:03.340511] [INFO ] [sig ] Generating forecast for: ZH [2026-03-11T20:36:03.340541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-03-11T20:36:03.352146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-03-11T20:36:03.352546] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-03-11T20:36:03.353398] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-03-11T20:36:03.353451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:03.353481] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:03.353507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:03.353563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:03.414362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:03.415266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:03.415354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:03.415386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:03.544948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:03.545116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:03.545162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:03.545190] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:03.548805] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: DOWN (p=30.47%) [2026-03-11T20:36:03.549203] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-03-11T20:36:03.549351] [INFO ] [sig ] ZH: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:03.696973] [INFO ] [LOCAL ] Saved forecast: ZH 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZH.txt [2026-03-11T20:36:03.697129] [INFO ] [sig ] [3260/3275] Completed ZH in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 5.3s [2026-03-11T20:36:03.697169] [INFO ] [sig ] [3261/3275] Forecasting ZIM... [2026-03-11T20:36:03.697205] [INFO ] [sig ] Generating forecast for: ZIM [2026-03-11T20:36:03.697430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-03-11T20:36:03.710701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-03-11T20:36:03.711099] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-03-11T20:36:03.712163] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-03-11T20:36:03.712217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:03.712248] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:03.712274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:03.712331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:03.771988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:03.772887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:03.773003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:03.773045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:03.900605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:03.900764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:03.900803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:03.900832] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:03.904595] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-03-11T20:36:03.904940] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-03-11T20:36:03.905083] [INFO ] [sig ] ZIM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:04.055924] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZIM.txt [2026-03-11T20:36:04.056076] [INFO ] [sig ] [3261/3275] Completed ZIM in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 5.0s [2026-03-11T20:36:04.056116] [INFO ] [sig ] [3262/3275] Forecasting ZION... [2026-03-11T20:36:04.056144] [INFO ] [sig ] Generating forecast for: ZION [2026-03-11T20:36:04.056174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-03-11T20:36:04.068217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-03-11T20:36:04.068603] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-03-11T20:36:04.069389] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-03-11T20:36:04.069440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:04.069470] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:04.069496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:04.069552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:04.131117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:04.132220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:04.132309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:04.132342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:04.269509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:04.269683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:04.269723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:04.269751] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:04.273659] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-03-11T20:36:04.274036] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-03-11T20:36:04.274183] [INFO ] [sig ] ZION: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:04.422796] [INFO ] [LOCAL ] Saved forecast: ZION 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZION.txt [2026-03-11T20:36:04.422947] [INFO ] [sig ] [3262/3275] Completed ZION in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 4.6s [2026-03-11T20:36:04.422988] [INFO ] [sig ] [3263/3275] Forecasting ZIP... [2026-03-11T20:36:04.423018] [INFO ] [sig ] Generating forecast for: ZIP [2026-03-11T20:36:04.423050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-03-11T20:36:04.434092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-03-11T20:36:04.434473] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-03-11T20:36:04.435374] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-03-11T20:36:04.435427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:04.435458] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:04.435484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:04.435539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:04.494767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:04.495676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:04.495763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:04.495797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:04.636519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:04.636706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:04.636748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:04.636776] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:04.640310] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: DOWN (p=41.66%) [2026-03-11T20:36:04.640624] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-03-11T20:36:04.640760] [INFO ] [sig ] ZIP: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:04.789712] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZIP.txt [2026-03-11T20:36:04.789888] [INFO ] [sig ] [3263/3275] Completed ZIP in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 4.3s [2026-03-11T20:36:04.789929] [INFO ] [sig ] [3264/3275] Forecasting ZLAB... [2026-03-11T20:36:04.789959] [INFO ] [sig ] Generating forecast for: ZLAB [2026-03-11T20:36:04.789991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-03-11T20:36:04.802393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-03-11T20:36:04.802849] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-03-11T20:36:04.803919] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-03-11T20:36:04.803983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:04.804016] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:04.804044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:04.804101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:04.864825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:04.865668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:04.865763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:04.865796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:04.988755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:04.988916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:04.988956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:04.989004] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:04.992591] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=30.90%) [2026-03-11T20:36:04.992894] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-03-11T20:36:04.993025] [INFO ] [sig ] ZLAB: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:05.139238] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZLAB.txt [2026-03-11T20:36:05.139399] [INFO ] [sig ] [3264/3275] Completed ZLAB in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 3.9s [2026-03-11T20:36:05.139443] [INFO ] [sig ] [3265/3275] Forecasting ZM... [2026-03-11T20:36:05.139473] [INFO ] [sig ] Generating forecast for: ZM [2026-03-11T20:36:05.139503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-03-11T20:36:05.150594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-03-11T20:36:05.150928] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-03-11T20:36:05.151751] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-03-11T20:36:05.151804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:05.151835] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:05.151861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:05.151921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:05.209725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:05.210757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:05.210837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:05.210869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:05.340747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:05.340898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:05.340938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:05.340966] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:05.344522] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=24.96%) [2026-03-11T20:36:05.344815] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-03-11T20:36:05.344940] [INFO ] [sig ] ZM: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:05.491800] [INFO ] [LOCAL ] Saved forecast: ZM 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZM.txt [2026-03-11T20:36:05.491929] [INFO ] [sig ] [3265/3275] Completed ZM in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 3.6s [2026-03-11T20:36:05.491969] [INFO ] [sig ] [3266/3275] Forecasting ZNTL... [2026-03-11T20:36:05.491998] [INFO ] [sig ] Generating forecast for: ZNTL [2026-03-11T20:36:05.492028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-03-11T20:36:05.503638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-03-11T20:36:05.503937] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-03-11T20:36:05.504976] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-03-11T20:36:05.505027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:05.505058] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:05.505083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:05.505138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:05.564732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:05.565391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:05.565469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:05.565513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:05.687872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:05.688033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:05.688073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:05.688104] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:05.691899] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=48.43%) [2026-03-11T20:36:05.692230] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-03-11T20:36:05.692386] [INFO ] [sig ] ZNTL: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:05.837962] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZNTL.txt [2026-03-11T20:36:05.838118] [INFO ] [sig ] [3266/3275] Completed ZNTL in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 3.2s [2026-03-11T20:36:05.838158] [INFO ] [sig ] [3267/3275] Forecasting ZS... [2026-03-11T20:36:05.838191] [INFO ] [sig ] Generating forecast for: ZS [2026-03-11T20:36:05.838232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-03-11T20:36:05.851449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-03-11T20:36:05.851870] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-03-11T20:36:05.852747] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-03-11T20:36:05.852800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:05.852833] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:05.852862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:05.852919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:05.912832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:05.913693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:05.913813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:05.913848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:06.037913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:06.038074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:06.038119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:06.038148] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:06.041724] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: UP (p=60.72%) [2026-03-11T20:36:06.042008] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-03-11T20:36:06.042137] [INFO ] [sig ] ZS: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:36:06.184509] [INFO ] [LOCAL ] Saved forecast: ZS 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ZS.txt [2026-03-11T20:36:06.184666] [INFO ] [sig ] [3267/3275] Completed ZS in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 2.9s [2026-03-11T20:36:06.184707] [INFO ] [sig ] [3268/3275] Forecasting ZTO... [2026-03-11T20:36:06.184738] [INFO ] [sig ] Generating forecast for: ZTO [2026-03-11T20:36:06.184767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-03-11T20:36:06.196053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-03-11T20:36:06.196372] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-03-11T20:36:06.197192] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-03-11T20:36:06.197243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:06.197274] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:06.197300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:06.197368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:06.256532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:06.257414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:06.257497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:06.257531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:06.385165] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:06.385323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:06.385365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:06.385395] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:06.392892] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-03-11T20:36:06.393209] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-03-11T20:36:06.393349] [INFO ] [sig ] ZTO: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:06.542694] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZTO.txt [2026-03-11T20:36:06.542880] [INFO ] [sig ] [3268/3275] Completed ZTO in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 2.5s [2026-03-11T20:36:06.542922] [INFO ] [sig ] [3269/3275] Forecasting ZTS... [2026-03-11T20:36:06.542950] [INFO ] [sig ] Generating forecast for: ZTS [2026-03-11T20:36:06.542979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-03-11T20:36:06.555668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-03-11T20:36:06.556104] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-03-11T20:36:06.557042] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-03-11T20:36:06.557099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:06.557133] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:06.557161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:06.557218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:06.617786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:06.618740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:06.618826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:06.618859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:06.740493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:06.740671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:06.740725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:06.740754] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:06.744154] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: DOWN (p=32.67%) [2026-03-11T20:36:06.744431] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-03-11T20:36:06.744558] [INFO ] [sig ] ZTS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:06.892460] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZTS.txt [2026-03-11T20:36:06.892626] [INFO ] [sig ] [3269/3275] Completed ZTS in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 2.1s [2026-03-11T20:36:06.892670] [INFO ] [sig ] [3270/3275] Forecasting ZUMZ... [2026-03-11T20:36:06.892701] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-03-11T20:36:06.892735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-03-11T20:36:06.905499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-03-11T20:36:06.905890] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-03-11T20:36:06.906910] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-03-11T20:36:06.906978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:06.907012] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:06.907040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:06.907097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:06.971683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:06.972543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:06.972652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:06.972687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:07.095162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:07.095313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:07.095351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:07.095380] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:07.098839] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: UP (p=92.37%) [2026-03-11T20:36:07.099136] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-03-11T20:36:07.099280] [INFO ] [sig ] ZUMZ: Forecast for 2026-03-11: UP (sign=1.00) [2026-03-11T20:36:07.243724] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-03-12 1 -> ./output/forecasts/individual/2026-03-12/ZUMZ.txt [2026-03-11T20:36:07.243900] [INFO ] [sig ] [3270/3275] Completed ZUMZ in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 1.8s [2026-03-11T20:36:07.243941] [INFO ] [sig ] [3271/3275] Forecasting ZURA... [2026-03-11T20:36:07.243970] [INFO ] [sig ] Generating forecast for: ZURA [2026-03-11T20:36:07.244000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-03-11T20:36:07.255262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-03-11T20:36:07.255655] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-03-11T20:36:07.256472] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-03-11T20:36:07.256524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:07.256555] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:07.256620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:07.256679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:07.314385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:07.315068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:07.315146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:07.315178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:07.442520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:07.442702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:07.442741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:07.442768] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:07.446260] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=41.41%) [2026-03-11T20:36:07.446550] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-03-11T20:36:07.446704] [INFO ] [sig ] ZURA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:07.591932] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZURA.txt [2026-03-11T20:36:07.592076] [INFO ] [sig ] [3271/3275] Completed ZURA in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 1.4s [2026-03-11T20:36:07.592119] [INFO ] [sig ] [3272/3275] Forecasting ZVIA... [2026-03-11T20:36:07.592151] [INFO ] [sig ] Generating forecast for: ZVIA [2026-03-11T20:36:07.592185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-03-11T20:36:07.603467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-03-11T20:36:07.603800] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-03-11T20:36:07.604633] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-03-11T20:36:07.604688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:07.604722] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:07.604751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:07.604809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:07.663803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:07.664559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:07.664663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:07.664698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:07.790384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:07.790543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:07.790624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:07.790658] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:07.794156] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-03-11T20:36:07.794430] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-03-11T20:36:07.794556] [INFO ] [sig ] ZVIA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:07.936173] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZVIA.txt [2026-03-11T20:36:07.936331] [INFO ] [sig ] [3272/3275] Completed ZVIA in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 1.1s [2026-03-11T20:36:07.936372] [INFO ] [sig ] [3273/3275] Forecasting ZVRA... [2026-03-11T20:36:07.936402] [INFO ] [sig ] Generating forecast for: ZVRA [2026-03-11T20:36:07.936434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-03-11T20:36:07.947703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-03-11T20:36:07.948087] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-03-11T20:36:07.948903] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-03-11T20:36:07.948954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:07.948985] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:07.949012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:07.949067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:08.007001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:08.011072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:08.011195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:08.011229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:08.131606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:08.131771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:08.131815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:08.131877] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:08.135639] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: DOWN (p=38.74%) [2026-03-11T20:36:08.135960] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-03-11T20:36:08.136097] [INFO ] [sig ] ZVRA: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:08.285694] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZVRA.txt [2026-03-11T20:36:08.285849] [INFO ] [sig ] [3273/3275] Completed ZVRA in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 0.7s [2026-03-11T20:36:08.285892] [INFO ] [sig ] [3274/3275] Forecasting ZWS... [2026-03-11T20:36:08.285923] [INFO ] [sig ] Generating forecast for: ZWS [2026-03-11T20:36:08.285959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-03-11T20:36:08.297719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-03-11T20:36:08.298109] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-03-11T20:36:08.298947] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-03-11T20:36:08.299001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:08.299063] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:08.299096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:08.299168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:08.361047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:08.362145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:08.362246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:08.362282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:08.497273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:08.497431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:08.497472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:08.497502] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:08.501189] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=16.28%) [2026-03-11T20:36:08.501489] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-03-11T20:36:08.501643] [INFO ] [sig ] ZWS: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:08.728877] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZWS.txt [2026-03-11T20:36:08.729050] [INFO ] [sig ] [3274/3275] Completed ZWS in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 0.4s [2026-03-11T20:36:08.729111] [INFO ] [sig ] [3275/3275] Forecasting ZYME... [2026-03-11T20:36:08.729153] [INFO ] [sig ] Generating forecast for: ZYME [2026-03-11T20:36:08.729191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-03-11T20:36:08.745754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-03-11T20:36:08.746242] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-03-11T20:36:08.747279] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-03-11T20:36:08.747339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-11T20:36:08.747371] [DEBUG] [FORECASTER] Starting train method [2026-03-11T20:36:08.747399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-11T20:36:08.747456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-11T20:36:08.809371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-11T20:36:08.810323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-11T20:36:08.810412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-11T20:36:08.810445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-11T20:36:08.941008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-11T20:36:08.941185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-11T20:36:08.941236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-11T20:36:08.941279] [INFO ] [FORECASTER] Training complete [2026-03-11T20:36:08.944884] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: DOWN (p=14.80%) [2026-03-11T20:36:08.945241] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-03-11T20:36:08.945390] [INFO ] [sig ] ZYME: Forecast for 2026-03-11: DOWN (sign=0.00) [2026-03-11T20:36:09.099336] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-03-12 0 -> ./output/forecasts/individual/2026-03-12/ZYME.txt [2026-03-11T20:36:09.099517] [INFO ] [sig ] [3275/3275] Completed ZYME in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 0.0s [2026-03-11T20:36:09.099560] [INFO ] [sig ] ================================================== [2026-03-11T20:36:09.099613] [INFO ] [sig ] Forecasts complete: 3275/3275 symbols succeeded [2026-03-11T20:36:09.099679] [INFO ] [sig ] Automatically generating consolidated reports... [2026-03-11T20:36:09.099721] [INFO ] [sig ] Generating consolidated forecast reports [2026-03-11T20:36:09.101061] [INFO ] [sig ] Found 103 forecast dates to process [2026-03-11T20:36:09.101114] [INFO ] [sig ] [1/103] Processing report for 2025-10-10... [2026-03-11T20:36:09.101170] [INFO ] [sig ] [1/103] Report for 2025-10-10 already exists, skipping... [2026-03-11T20:36:09.101201] [INFO ] [sig ] [2/103] Processing report for 2025-10-13... [2026-03-11T20:36:09.101253] [INFO ] [sig ] [2/103] Report for 2025-10-13 already exists, skipping... [2026-03-11T20:36:09.101283] [INFO ] [sig ] [3/103] Processing report for 2025-10-14... [2026-03-11T20:36:09.101314] [INFO ] [sig ] [3/103] Report for 2025-10-14 already exists, skipping... [2026-03-11T20:36:09.101340] [INFO ] [sig ] [4/103] Processing report for 2025-10-15... [2026-03-11T20:36:09.101375] [INFO ] [sig ] [4/103] Report for 2025-10-15 already exists, skipping... [2026-03-11T20:36:09.101402] [INFO ] [sig ] [5/103] Processing report for 2025-10-16... [2026-03-11T20:36:09.101437] [INFO ] [sig ] [5/103] Report for 2025-10-16 already exists, skipping... [2026-03-11T20:36:09.101463] [INFO ] [sig ] [6/103] Processing report for 2025-10-17... [2026-03-11T20:36:09.101493] [INFO ] [sig ] [6/103] Report for 2025-10-17 already exists, skipping... [2026-03-11T20:36:09.101521] [INFO ] [sig ] [7/103] Processing report for 2025-10-20... [2026-03-11T20:36:09.101566] [INFO ] [sig ] [7/103] Report for 2025-10-20 already exists, skipping... [2026-03-11T20:36:09.101630] [INFO ] [sig ] [8/103] Processing report for 2025-10-21... [2026-03-11T20:36:09.101680] [INFO ] [sig ] [8/103] Report for 2025-10-21 already exists, skipping... [2026-03-11T20:36:09.101716] [INFO ] [sig ] [9/103] Processing report for 2025-10-22... [2026-03-11T20:36:09.101751] [INFO ] [sig ] [9/103] Report for 2025-10-22 already exists, skipping... [2026-03-11T20:36:09.101777] [INFO ] [sig ] [10/103] Processing report for 2025-10-23... [2026-03-11T20:36:09.101806] [INFO ] [sig ] [10/103] Report for 2025-10-23 already exists, skipping... [2026-03-11T20:36:09.101831] [INFO ] [sig ] [11/103] Processing report for 2025-10-24... [2026-03-11T20:36:09.101870] [INFO ] [sig ] [11/103] Report for 2025-10-24 already exists, skipping... [2026-03-11T20:36:09.101909] [INFO ] [sig ] [12/103] Processing report for 2025-10-27... [2026-03-11T20:36:09.101952] [INFO ] [sig ] [12/103] Report for 2025-10-27 already exists, skipping... [2026-03-11T20:36:09.101979] [INFO ] [sig ] [13/103] Processing report for 2025-10-28... [2026-03-11T20:36:09.102009] [INFO ] [sig ] [13/103] Report for 2025-10-28 already exists, skipping... [2026-03-11T20:36:09.102033] [INFO ] [sig ] [14/103] Processing report for 2025-10-30... [2026-03-11T20:36:09.102063] [INFO ] [sig ] [14/103] Report for 2025-10-30 already exists, skipping... [2026-03-11T20:36:09.102087] [INFO ] [sig ] [15/103] Processing report for 2025-10-31... [2026-03-11T20:36:09.102115] [INFO ] [sig ] [15/103] Report for 2025-10-31 already exists, skipping... [2026-03-11T20:36:09.102140] [INFO ] [sig ] [16/103] Processing report for 2025-11-03... [2026-03-11T20:36:09.102179] [INFO ] [sig ] [16/103] Report for 2025-11-03 already exists, skipping... [2026-03-11T20:36:09.102205] [INFO ] [sig ] [17/103] Processing report for 2025-11-04... [2026-03-11T20:36:09.102234] [INFO ] [sig ] [17/103] Report for 2025-11-04 already exists, skipping... [2026-03-11T20:36:09.102286] [INFO ] [sig ] [18/103] Processing report for 2025-11-05... [2026-03-11T20:36:09.102317] [INFO ] [sig ] [18/103] Report for 2025-11-05 already exists, skipping... [2026-03-11T20:36:09.102343] [INFO ] [sig ] [19/103] Processing report for 2025-11-06... [2026-03-11T20:36:09.102372] [INFO ] [sig ] [19/103] Report for 2025-11-06 already exists, skipping... [2026-03-11T20:36:09.102397] [INFO ] [sig ] [20/103] Processing report for 2025-11-07... [2026-03-11T20:36:09.102426] [INFO ] [sig ] [20/103] Report for 2025-11-07 already exists, skipping... [2026-03-11T20:36:09.102450] [INFO ] [sig ] [21/103] Processing report for 2025-11-10... [2026-03-11T20:36:09.102479] [INFO ] [sig ] [21/103] Report for 2025-11-10 already exists, skipping... [2026-03-11T20:36:09.102503] [INFO ] [sig ] [22/103] Processing report for 2025-11-11... [2026-03-11T20:36:09.102532] [INFO ] [sig ] [22/103] Report for 2025-11-11 already exists, skipping... [2026-03-11T20:36:09.102556] [INFO ] [sig ] [23/103] Processing report for 2025-11-12... [2026-03-11T20:36:09.102604] [INFO ] [sig ] [23/103] Report for 2025-11-12 already exists, skipping... [2026-03-11T20:36:09.102631] [INFO ] [sig ] [24/103] Processing report for 2025-11-13... [2026-03-11T20:36:09.102661] [INFO ] [sig ] [24/103] Report for 2025-11-13 already exists, skipping... [2026-03-11T20:36:09.102685] [INFO ] [sig ] [25/103] Processing report for 2025-11-17... [2026-03-11T20:36:09.102725] [INFO ] [sig ] [25/103] Report for 2025-11-17 already exists, skipping... [2026-03-11T20:36:09.102753] [INFO ] [sig ] [26/103] Processing report for 2025-11-18... [2026-03-11T20:36:09.102787] [INFO ] [sig ] [26/103] Report for 2025-11-18 already exists, skipping... [2026-03-11T20:36:09.102812] [INFO ] [sig ] [27/103] Processing report for 2025-11-19... [2026-03-11T20:36:09.102849] [INFO ] [sig ] [27/103] Report for 2025-11-19 already exists, skipping... [2026-03-11T20:36:09.102886] [INFO ] [sig ] [28/103] Processing report for 2025-11-20... [2026-03-11T20:36:09.102932] [INFO ] [sig ] [28/103] Report for 2025-11-20 already exists, skipping... [2026-03-11T20:36:09.102960] [INFO ] [sig ] [29/103] Processing report for 2025-11-21... [2026-03-11T20:36:09.102990] [INFO ] [sig ] [29/103] Report for 2025-11-21 already exists, skipping... [2026-03-11T20:36:09.103014] [INFO ] [sig ] [30/103] Processing report for 2025-11-24... [2026-03-11T20:36:09.103043] [INFO ] [sig ] [30/103] Report for 2025-11-24 already exists, skipping... [2026-03-11T20:36:09.103068] [INFO ] [sig ] [31/103] Processing report for 2025-11-25... [2026-03-11T20:36:09.103101] [INFO ] [sig ] [31/103] Report for 2025-11-25 already exists, skipping... [2026-03-11T20:36:09.103127] [INFO ] [sig ] [32/103] Processing report for 2025-11-26... [2026-03-11T20:36:09.103162] [INFO ] [sig ] [32/103] Report for 2025-11-26 already exists, skipping... [2026-03-11T20:36:09.103188] [INFO ] [sig ] [33/103] Processing report for 2025-11-28... [2026-03-11T20:36:09.103217] [INFO ] [sig ] [33/103] Report for 2025-11-28 already exists, skipping... [2026-03-11T20:36:09.103242] [INFO ] [sig ] [34/103] Processing report for 2025-12-01... [2026-03-11T20:36:09.103278] [INFO ] [sig ] [34/103] Report for 2025-12-01 already exists, skipping... [2026-03-11T20:36:09.103305] [INFO ] [sig ] [35/103] Processing report for 2025-12-02... [2026-03-11T20:36:09.103335] [INFO ] [sig ] [35/103] Report for 2025-12-02 already exists, skipping... [2026-03-11T20:36:09.103359] [INFO ] [sig ] [36/103] Processing report for 2025-12-03... [2026-03-11T20:36:09.103395] [INFO ] [sig ] [36/103] Report for 2025-12-03 already exists, skipping... [2026-03-11T20:36:09.103421] [INFO ] [sig ] [37/103] Processing report for 2025-12-04... [2026-03-11T20:36:09.103458] [INFO ] [sig ] [37/103] Report for 2025-12-04 already exists, skipping... [2026-03-11T20:36:09.103484] [INFO ] [sig ] [38/103] Processing report for 2025-12-05... [2026-03-11T20:36:09.103524] [INFO ] [sig ] [38/103] Report for 2025-12-05 already exists, skipping... [2026-03-11T20:36:09.103550] [INFO ] [sig ] [39/103] Processing report for 2025-12-08... [2026-03-11T20:36:09.103609] [INFO ] [sig ] [39/103] Report for 2025-12-08 already exists, skipping... [2026-03-11T20:36:09.103639] [INFO ] [sig ] [40/103] Processing report for 2025-12-09... [2026-03-11T20:36:09.103669] [INFO ] [sig ] [40/103] Report for 2025-12-09 already exists, skipping... [2026-03-11T20:36:09.103694] [INFO ] [sig ] [41/103] Processing report for 2025-12-10... [2026-03-11T20:36:09.103729] [INFO ] [sig ] [41/103] Report for 2025-12-10 already exists, skipping... [2026-03-11T20:36:09.103755] [INFO ] [sig ] [42/103] Processing report for 2025-12-11... [2026-03-11T20:36:09.103785] [INFO ] [sig ] [42/103] Report for 2025-12-11 already exists, skipping... [2026-03-11T20:36:09.103809] [INFO ] [sig ] [43/103] Processing report for 2025-12-12... [2026-03-11T20:36:09.103838] [INFO ] [sig ] [43/103] Report for 2025-12-12 already exists, skipping... [2026-03-11T20:36:09.103863] [INFO ] [sig ] [44/103] Processing report for 2025-12-15... [2026-03-11T20:36:09.103892] [INFO ] [sig ] [44/103] Report for 2025-12-15 already exists, skipping... [2026-03-11T20:36:09.103916] [INFO ] [sig ] [45/103] Processing report for 2025-12-16... [2026-03-11T20:36:09.103945] [INFO ] [sig ] [45/103] Report for 2025-12-16 already exists, skipping... [2026-03-11T20:36:09.103969] [INFO ] [sig ] [46/103] Processing report for 2025-12-17... [2026-03-11T20:36:09.103998] [INFO ] [sig ] [46/103] Report for 2025-12-17 already exists, skipping... [2026-03-11T20:36:09.104022] [INFO ] [sig ] [47/103] Processing report for 2025-12-18... [2026-03-11T20:36:09.104057] [INFO ] [sig ] [47/103] Report for 2025-12-18 already exists, skipping... [2026-03-11T20:36:09.104084] [INFO ] [sig ] [48/103] Processing report for 2025-12-19... [2026-03-11T20:36:09.104114] [INFO ] [sig ] [48/103] Report for 2025-12-19 already exists, skipping... [2026-03-11T20:36:09.104139] [INFO ] [sig ] [49/103] Processing report for 2025-12-22... [2026-03-11T20:36:09.104180] [INFO ] [sig ] [49/103] Report for 2025-12-22 already exists, skipping... [2026-03-11T20:36:09.104207] [INFO ] [sig ] [50/103] Processing report for 2025-12-23... [2026-03-11T20:36:09.104251] [INFO ] [sig ] [50/103] Report for 2025-12-23 already exists, skipping... [2026-03-11T20:36:09.104277] [INFO ] [sig ] [51/103] Processing report for 2025-12-24... [2026-03-11T20:36:09.104317] [INFO ] [sig ] [51/103] Report for 2025-12-24 already exists, skipping... [2026-03-11T20:36:09.104343] [INFO ] [sig ] [52/103] Processing report for 2025-12-26... [2026-03-11T20:36:09.104372] [INFO ] [sig ] [52/103] Report for 2025-12-26 already exists, skipping... [2026-03-11T20:36:09.104396] [INFO ] [sig ] [53/103] Processing report for 2025-12-29... [2026-03-11T20:36:09.104432] [INFO ] [sig ] [53/103] Report for 2025-12-29 already exists, skipping... [2026-03-11T20:36:09.104458] [INFO ] [sig ] [54/103] Processing report for 2025-12-30... [2026-03-11T20:36:09.104492] [INFO ] [sig ] [54/103] Report for 2025-12-30 already exists, skipping... [2026-03-11T20:36:09.104534] [INFO ] [sig ] [55/103] Processing report for 2025-12-31... [2026-03-11T20:36:09.104588] [INFO ] [sig ] [55/103] Report for 2025-12-31 already exists, skipping... [2026-03-11T20:36:09.104619] [INFO ] [sig ] [56/103] Processing report for 2026-01-02... [2026-03-11T20:36:09.104663] [INFO ] [sig ] [56/103] Report for 2026-01-02 already exists, skipping... [2026-03-11T20:36:09.104692] [INFO ] [sig ] [57/103] Processing report for 2026-01-05... [2026-03-11T20:36:09.104728] [INFO ] [sig ] [57/103] Report for 2026-01-05 already exists, skipping... [2026-03-11T20:36:09.104755] [INFO ] [sig ] [58/103] Processing report for 2026-01-06... [2026-03-11T20:36:09.104784] [INFO ] [sig ] [58/103] Report for 2026-01-06 already exists, skipping... [2026-03-11T20:36:09.104809] [INFO ] [sig ] [59/103] Processing report for 2026-01-07... [2026-03-11T20:36:09.104839] [INFO ] [sig ] [59/103] Report for 2026-01-07 already exists, skipping... [2026-03-11T20:36:09.104863] [INFO ] [sig ] [60/103] Processing report for 2026-01-08... [2026-03-11T20:36:09.104899] [INFO ] [sig ] [60/103] Report for 2026-01-08 already exists, skipping... [2026-03-11T20:36:09.104926] [INFO ] [sig ] [61/103] Processing report for 2026-01-09... [2026-03-11T20:36:09.104966] [INFO ] [sig ] [61/103] Report for 2026-01-09 already exists, skipping... [2026-03-11T20:36:09.104992] [INFO ] [sig ] [62/103] Processing report for 2026-01-12... [2026-03-11T20:36:09.105021] [INFO ] [sig ] [62/103] Report for 2026-01-12 already exists, skipping... [2026-03-11T20:36:09.105046] [INFO ] [sig ] [63/103] Processing report for 2026-01-13... [2026-03-11T20:36:09.105087] [INFO ] [sig ] [63/103] Report for 2026-01-13 already exists, skipping... [2026-03-11T20:36:09.105113] [INFO ] [sig ] [64/103] Processing report for 2026-01-14... [2026-03-11T20:36:09.105142] [INFO ] [sig ] [64/103] Report for 2026-01-14 already exists, skipping... [2026-03-11T20:36:09.105166] [INFO ] [sig ] [65/103] Processing report for 2026-01-15... [2026-03-11T20:36:09.105195] [INFO ] [sig ] [65/103] Report for 2026-01-15 already exists, skipping... [2026-03-11T20:36:09.105219] [INFO ] [sig ] [66/103] Processing report for 2026-01-16... [2026-03-11T20:36:09.105254] [INFO ] [sig ] [66/103] Report for 2026-01-16 already exists, skipping... [2026-03-11T20:36:09.105280] [INFO ] [sig ] [67/103] Processing report for 2026-01-20... [2026-03-11T20:36:09.105309] [INFO ] [sig ] [67/103] Report for 2026-01-20 already exists, skipping... [2026-03-11T20:36:09.105333] [INFO ] [sig ] [68/103] Processing report for 2026-01-21... [2026-03-11T20:36:09.105368] [INFO ] [sig ] [68/103] Report for 2026-01-21 already exists, skipping... [2026-03-11T20:36:09.105394] [INFO ] [sig ] [69/103] Processing report for 2026-01-22... [2026-03-11T20:36:09.105432] [INFO ] [sig ] [69/103] Report for 2026-01-22 already exists, skipping... [2026-03-11T20:36:09.105458] [INFO ] [sig ] [70/103] Processing report for 2026-01-23... [2026-03-11T20:36:09.105500] [INFO ] [sig ] [70/103] Report for 2026-01-23 already exists, skipping... [2026-03-11T20:36:09.105527] [INFO ] [sig ] [71/103] Processing report for 2026-01-26... [2026-03-11T20:36:09.105561] [INFO ] [sig ] [71/103] Report for 2026-01-26 already exists, skipping... [2026-03-11T20:36:09.105604] [INFO ] [sig ] [72/103] Processing report for 2026-01-27... [2026-03-11T20:36:09.105649] [INFO ] [sig ] [72/103] Report for 2026-01-27 already exists, skipping... [2026-03-11T20:36:09.105677] [INFO ] [sig ] [73/103] Processing report for 2026-01-28... [2026-03-11T20:36:09.105713] [INFO ] [sig ] [73/103] Report for 2026-01-28 already exists, skipping... [2026-03-11T20:36:09.105739] [INFO ] [sig ] [74/103] Processing report for 2026-01-29... [2026-03-11T20:36:09.105781] [INFO ] [sig ] [74/103] Report for 2026-01-29 already exists, skipping... [2026-03-11T20:36:09.105810] [INFO ] [sig ] [75/103] Processing report for 2026-01-30... [2026-03-11T20:36:09.105860] [INFO ] [sig ] [75/103] Report for 2026-01-30 already exists, skipping... [2026-03-11T20:36:09.105888] [INFO ] [sig ] [76/103] Processing report for 2026-02-02... [2026-03-11T20:36:09.105937] [INFO ] [sig ] [76/103] Report for 2026-02-02 already exists, skipping... [2026-03-11T20:36:09.105966] [INFO ] [sig ] [77/103] Processing report for 2026-02-03... [2026-03-11T20:36:09.106000] [INFO ] [sig ] [77/103] Report for 2026-02-03 already exists, skipping... [2026-03-11T20:36:09.106027] [INFO ] [sig ] [78/103] Processing report for 2026-02-04... [2026-03-11T20:36:09.106062] [INFO ] [sig ] [78/103] Report for 2026-02-04 already exists, skipping... [2026-03-11T20:36:09.106088] [INFO ] [sig ] [79/103] Processing report for 2026-02-05... [2026-03-11T20:36:09.106133] [INFO ] [sig ] [79/103] Report for 2026-02-05 already exists, skipping... [2026-03-11T20:36:09.106159] [INFO ] [sig ] [80/103] Processing report for 2026-02-06... [2026-03-11T20:36:09.106190] [INFO ] [sig ] [80/103] Report for 2026-02-06 already exists, skipping... [2026-03-11T20:36:09.106214] [INFO ] [sig ] [81/103] Processing report for 2026-02-09... [2026-03-11T20:36:09.106252] [INFO ] [sig ] [81/103] Report for 2026-02-09 already exists, skipping... [2026-03-11T20:36:09.106278] [INFO ] [sig ] [82/103] Processing report for 2026-02-10... [2026-03-11T20:36:09.106307] [INFO ] [sig ] [82/103] Report for 2026-02-10 already exists, skipping... [2026-03-11T20:36:09.106331] [INFO ] [sig ] [83/103] Processing report for 2026-02-11... [2026-03-11T20:36:09.106375] [INFO ] [sig ] [83/103] Report for 2026-02-11 already exists, skipping... [2026-03-11T20:36:09.106402] [INFO ] [sig ] [84/103] Processing report for 2026-02-12... [2026-03-11T20:36:09.106431] [INFO ] [sig ] [84/103] Report for 2026-02-12 already exists, skipping... [2026-03-11T20:36:09.106455] [INFO ] [sig ] [85/103] Processing report for 2026-02-13... [2026-03-11T20:36:09.106490] [INFO ] [sig ] [85/103] Report for 2026-02-13 already exists, skipping... [2026-03-11T20:36:09.106516] [INFO ] [sig ] [86/103] Processing report for 2026-02-17... [2026-03-11T20:36:09.106552] [INFO ] [sig ] [86/103] Report for 2026-02-17 already exists, skipping... [2026-03-11T20:36:09.106594] [INFO ] [sig ] [87/103] Processing report for 2026-02-18... [2026-03-11T20:36:09.106638] [INFO ] [sig ] [87/103] Report for 2026-02-18 already exists, skipping... [2026-03-11T20:36:09.106665] [INFO ] [sig ] [88/103] Processing report for 2026-02-19... [2026-03-11T20:36:09.106702] [INFO ] [sig ] [88/103] Report for 2026-02-19 already exists, skipping... [2026-03-11T20:36:09.106728] [INFO ] [sig ] [89/103] Processing report for 2026-02-20... [2026-03-11T20:36:09.106778] [INFO ] [sig ] [89/103] Report for 2026-02-20 already exists, skipping... [2026-03-11T20:36:09.106820] [INFO ] [sig ] [90/103] Processing report for 2026-02-23... [2026-03-11T20:36:09.106866] [INFO ] [sig ] [90/103] Report for 2026-02-23 already exists, skipping... [2026-03-11T20:36:09.106904] [INFO ] [sig ] [91/103] Processing report for 2026-02-24... [2026-03-11T20:36:09.106971] [INFO ] [sig ] [91/103] Report for 2026-02-24 already exists, skipping... [2026-03-11T20:36:09.107030] [INFO ] [sig ] [92/103] Processing report for 2026-02-25... [2026-03-11T20:36:09.107091] [INFO ] [sig ] [92/103] Report for 2026-02-25 already exists, skipping... [2026-03-11T20:36:09.107139] [INFO ] [sig ] [93/103] Processing report for 2026-02-26... [2026-03-11T20:36:09.107202] [INFO ] [sig ] [93/103] Report for 2026-02-26 already exists, skipping... [2026-03-11T20:36:09.107238] [INFO ] [sig ] [94/103] Processing report for 2026-02-27... [2026-03-11T20:36:09.107284] [INFO ] [sig ] [94/103] Report for 2026-02-27 already exists, skipping... [2026-03-11T20:36:09.107323] [INFO ] [sig ] [95/103] Processing report for 2026-03-02... [2026-03-11T20:36:09.107368] [INFO ] [sig ] [95/103] Report for 2026-03-02 already exists, skipping... [2026-03-11T20:36:09.107395] [INFO ] [sig ] [96/103] Processing report for 2026-03-03... [2026-03-11T20:36:09.107440] [INFO ] [sig ] [96/103] Report for 2026-03-03 already exists, skipping... [2026-03-11T20:36:09.107475] [INFO ] [sig ] [97/103] Processing report for 2026-03-04... [2026-03-11T20:36:09.107515] [INFO ] [sig ] [97/103] Report for 2026-03-04 already exists, skipping... [2026-03-11T20:36:09.107552] [INFO ] [sig ] [98/103] Processing report for 2026-03-05... [2026-03-11T20:36:09.107638] [INFO ] [sig ] [98/103] Report for 2026-03-05 already exists, skipping... [2026-03-11T20:36:09.107671] [INFO ] [sig ] [99/103] Processing report for 2026-03-06... [2026-03-11T20:36:09.107714] [INFO ] [sig ] [99/103] Report for 2026-03-06 already exists, skipping... [2026-03-11T20:36:09.107742] [INFO ] [sig ] [100/103] Processing report for 2026-03-09... [2026-03-11T20:36:09.107787] [INFO ] [sig ] [100/103] Report for 2026-03-09 already exists, skipping... [2026-03-11T20:36:09.107815] [INFO ] [sig ] [101/103] Processing report for 2026-03-10... [2026-03-11T20:36:09.107853] [INFO ] [sig ] [101/103] Report for 2026-03-10 already exists, skipping... [2026-03-11T20:36:09.107881] [INFO ] [sig ] [102/103] Processing report for 2026-03-11... [2026-03-11T20:36:09.107949] [INFO ] [sig ] [102/103] Report for 2026-03-11 already exists, skipping... [2026-03-11T20:36:09.107978] [INFO ] [sig ] [103/103] Processing report for 2026-03-12... [2026-03-11T20:36:09.180931] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.181443] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-03-11T20:36:09.181822] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.182139] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-03-11T20:36:09.182467] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-03-11T20:36:09.182775] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-03-11T20:36:09.183075] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-03-11T20:36:09.183950] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.184237] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.184527] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-03-11T20:36:09.184799] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-03-11T20:36:09.185056] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-03-11T20:36:09.185295] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-03-11T20:36:09.185544] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-03-11T20:36:09.186556] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-03-11T20:36:09.186991] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-03-11T20:36:09.187438] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-03-11T20:36:09.187739] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-03-11T20:36:09.188206] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-03-11T20:36:09.188614] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-03-11T20:36:09.189083] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-03-11T20:36:09.189456] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.189784] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.190143] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-03-11T20:36:09.190458] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-03-11T20:36:09.190759] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-03-11T20:36:09.191053] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-03-11T20:36:09.191155] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-03-11T20:36:09.191533] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-03-11T20:36:09.191917] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-03-11T20:36:09.192869] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-03-11T20:36:09.193231] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.193325] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.193660] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-03-11T20:36:09.194205] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-03-11T20:36:09.194797] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.195882] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-03-11T20:36:09.196210] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-03-11T20:36:09.196641] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.196909] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-03-11T20:36:09.197970] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.198966] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-03-11T20:36:09.199388] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-03-11T20:36:09.199715] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.200074] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-03-11T20:36:09.200629] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-03-11T20:36:09.200980] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-03-11T20:36:09.201320] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.201965] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-03-11T20:36:09.202356] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.202750] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-03-11T20:36:09.203151] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-03-11T20:36:09.203408] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.203832] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-03-11T20:36:09.204215] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-03-11T20:36:09.204627] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-03-11T20:36:09.204881] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.205283] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-03-11T20:36:09.205674] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-03-11T20:36:09.205921] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-03-11T20:36:09.207606] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-03-11T20:36:09.207865] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-03-11T20:36:09.208262] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-03-11T20:36:09.213113] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-03-11T20:36:09.213834] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-03-11T20:36:09.214251] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-03-11T20:36:09.214689] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-03-11T20:36:09.216296] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.216544] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-03-11T20:36:09.216884] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-03-11T20:36:09.217977] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-03-11T20:36:09.218325] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-03-11T20:36:09.219293] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-03-11T20:36:09.219783] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-03-11T20:36:09.220088] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-03-11T20:36:09.220685] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-03-11T20:36:09.220971] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.221236] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-03-11T20:36:09.221500] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.221769] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-03-11T20:36:09.222070] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-03-11T20:36:09.222314] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-03-11T20:36:09.223351] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-03-11T20:36:09.223603] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.223915] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-03-11T20:36:09.224976] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-03-11T20:36:09.225228] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.225742] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-03-11T20:36:09.225976] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.226387] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-03-11T20:36:09.226640] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-03-11T20:36:09.227523] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-03-11T20:36:09.227812] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.228125] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.228614] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-03-11T20:36:09.228886] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-03-11T20:36:09.229305] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-03-11T20:36:09.230226] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-03-11T20:36:09.230527] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-03-11T20:36:09.230998] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.231307] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-03-11T20:36:09.232464] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-03-11T20:36:09.232733] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.232987] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-03-11T20:36:09.233246] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-03-11T20:36:09.234284] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-03-11T20:36:09.234524] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-03-11T20:36:09.235142] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.235394] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-03-11T20:36:09.235660] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.235950] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.236194] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-03-11T20:36:09.236448] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-03-11T20:36:09.236688] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-03-11T20:36:09.237095] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.237362] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-03-11T20:36:09.237812] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-03-11T20:36:09.238074] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-03-11T20:36:09.238320] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-03-11T20:36:09.238772] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-03-11T20:36:09.239064] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-03-11T20:36:09.239360] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-03-11T20:36:09.239719] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-03-11T20:36:09.239962] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-03-11T20:36:09.240260] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-03-11T20:36:09.240499] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.240783] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-03-11T20:36:09.240861] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.241117] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-03-11T20:36:09.241536] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-03-11T20:36:09.241803] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-03-11T20:36:09.242079] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-03-11T20:36:09.242316] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-03-11T20:36:09.242679] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-03-11T20:36:09.242941] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-03-11T20:36:09.243229] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-03-11T20:36:09.243457] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.243904] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-03-11T20:36:09.244125] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-03-11T20:36:09.244358] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-03-11T20:36:09.244606] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-03-11T20:36:09.244983] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-03-11T20:36:09.245062] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-03-11T20:36:09.245289] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-03-11T20:36:09.245609] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-03-11T20:36:09.245844] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-03-11T20:36:09.246097] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-03-11T20:36:09.246331] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-03-11T20:36:09.246596] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-03-11T20:36:09.246852] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-03-11T20:36:09.247102] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-03-11T20:36:09.247358] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-03-11T20:36:09.247606] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-03-11T20:36:09.247859] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-03-11T20:36:09.248503] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-03-11T20:36:09.248794] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-03-11T20:36:09.249164] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-03-11T20:36:09.249416] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-03-11T20:36:09.249668] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.249916] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.250254] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-03-11T20:36:09.250507] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-03-11T20:36:09.250758] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.251731] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-03-11T20:36:09.251997] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-03-11T20:36:09.252230] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-03-11T20:36:09.252465] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-03-11T20:36:09.252802] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-03-11T20:36:09.253035] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-03-11T20:36:09.253270] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-03-11T20:36:09.253522] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-03-11T20:36:09.254430] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-03-11T20:36:09.254928] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-03-11T20:36:09.255228] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-03-11T20:36:09.255473] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-03-11T20:36:09.255737] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.255973] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-03-11T20:36:09.256202] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-03-11T20:36:09.256284] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-03-11T20:36:09.256968] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.257695] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-03-11T20:36:09.257966] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-03-11T20:36:09.258638] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.259421] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-03-11T20:36:09.259678] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.259944] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-03-11T20:36:09.260184] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-03-11T20:36:09.260417] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.261588] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-03-11T20:36:09.261845] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.262078] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-03-11T20:36:09.262385] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-03-11T20:36:09.262649] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-03-11T20:36:09.262928] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-03-11T20:36:09.263227] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-03-11T20:36:09.263294] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-03-11T20:36:09.263556] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.263662] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-03-11T20:36:09.263900] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-03-11T20:36:09.264123] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-03-11T20:36:09.264395] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-03-11T20:36:09.264874] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-03-11T20:36:09.265131] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-03-11T20:36:09.265390] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.265701] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-03-11T20:36:09.265969] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-03-11T20:36:09.266903] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-03-11T20:36:09.267170] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.267422] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-03-11T20:36:09.267919] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-03-11T20:36:09.268219] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-03-11T20:36:09.268623] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-03-11T20:36:09.268910] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-03-11T20:36:09.269210] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.269491] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-03-11T20:36:09.269961] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-03-11T20:36:09.270218] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-03-11T20:36:09.270684] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-03-11T20:36:09.270927] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-03-11T20:36:09.271185] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-03-11T20:36:09.271621] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-03-11T20:36:09.271980] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-03-11T20:36:09.272215] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.272460] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-03-11T20:36:09.272711] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-03-11T20:36:09.272993] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-03-11T20:36:09.273426] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.273670] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-03-11T20:36:09.273959] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.274191] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.274438] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-03-11T20:36:09.274690] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-03-11T20:36:09.274945] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.275198] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.275442] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.275689] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-03-11T20:36:09.275919] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-03-11T20:36:09.276146] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-03-11T20:36:09.276382] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-03-11T20:36:09.276613] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-03-11T20:36:09.276858] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-03-11T20:36:09.277085] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.277333] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-03-11T20:36:09.277689] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-03-11T20:36:09.278037] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-03-11T20:36:09.278281] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.278519] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.278864] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-03-11T20:36:09.279120] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.279451] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-03-11T20:36:09.280501] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-03-11T20:36:09.280777] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.281277] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-03-11T20:36:09.281511] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-03-11T20:36:09.281806] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-03-11T20:36:09.282072] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-03-11T20:36:09.282335] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-03-11T20:36:09.282603] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-03-11T20:36:09.282831] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-03-11T20:36:09.283055] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-03-11T20:36:09.284866] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-03-11T20:36:09.285121] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-03-11T20:36:09.285443] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-03-11T20:36:09.285734] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-03-11T20:36:09.286017] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-03-11T20:36:09.287057] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-03-11T20:36:09.287519] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-03-11T20:36:09.287796] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-03-11T20:36:09.288054] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.288355] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-03-11T20:36:09.288704] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-03-11T20:36:09.289089] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-03-11T20:36:09.289520] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-03-11T20:36:09.289785] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-03-11T20:36:09.290048] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.290287] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-03-11T20:36:09.290375] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.290659] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-03-11T20:36:09.290925] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.291010] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-03-11T20:36:09.291957] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-03-11T20:36:09.292227] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-03-11T20:36:09.292502] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.292808] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-03-11T20:36:09.293102] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-03-11T20:36:09.294152] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.294599] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-03-11T20:36:09.294840] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.295078] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-03-11T20:36:09.295342] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-03-11T20:36:09.295602] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.295842] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-03-11T20:36:09.296076] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-03-11T20:36:09.296308] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-03-11T20:36:09.297075] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-03-11T20:36:09.297326] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-03-11T20:36:09.297813] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-03-11T20:36:09.298243] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-03-11T20:36:09.298929] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-03-11T20:36:09.299240] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-03-11T20:36:09.299600] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.299911] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.300172] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-03-11T20:36:09.300970] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-03-11T20:36:09.301280] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.301517] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.301777] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-03-11T20:36:09.302015] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.302261] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-03-11T20:36:09.302552] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.302927] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-03-11T20:36:09.303379] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-03-11T20:36:09.303678] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-03-11T20:36:09.303964] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-03-11T20:36:09.304206] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-03-11T20:36:09.304458] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.305550] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-03-11T20:36:09.305917] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-03-11T20:36:09.306155] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-03-11T20:36:09.306431] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-03-11T20:36:09.306676] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.306918] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-03-11T20:36:09.307165] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-03-11T20:36:09.307527] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.307809] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.308083] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-03-11T20:36:09.308338] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-03-11T20:36:09.308692] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-03-11T20:36:09.308955] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-03-11T20:36:09.309227] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-03-11T20:36:09.309486] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-03-11T20:36:09.309727] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.309961] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-03-11T20:36:09.310874] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.311108] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-03-11T20:36:09.311395] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-03-11T20:36:09.311694] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-03-11T20:36:09.312108] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-03-11T20:36:09.312436] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-03-11T20:36:09.312674] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-03-11T20:36:09.312966] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-03-11T20:36:09.313205] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-03-11T20:36:09.313442] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-03-11T20:36:09.313790] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-03-11T20:36:09.314024] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-03-11T20:36:09.314293] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-03-11T20:36:09.315021] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-03-11T20:36:09.315256] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-03-11T20:36:09.315518] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.315803] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-03-11T20:36:09.316040] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-03-11T20:36:09.316272] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-03-11T20:36:09.316528] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-03-11T20:36:09.316837] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-03-11T20:36:09.317087] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-03-11T20:36:09.317368] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.317435] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.317651] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-03-11T20:36:09.317727] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-03-11T20:36:09.318788] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-03-11T20:36:09.319047] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-03-11T20:36:09.319284] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.319561] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-03-11T20:36:09.319817] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.320053] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-03-11T20:36:09.320367] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-03-11T20:36:09.320623] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-03-11T20:36:09.320875] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-03-11T20:36:09.321132] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.321362] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-03-11T20:36:09.321611] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.321865] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-03-11T20:36:09.322152] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-03-11T20:36:09.322408] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-03-11T20:36:09.322649] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-03-11T20:36:09.322881] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-03-11T20:36:09.323104] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-03-11T20:36:09.323332] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-03-11T20:36:09.323615] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-03-11T20:36:09.323841] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-03-11T20:36:09.324067] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-03-11T20:36:09.324311] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-03-11T20:36:09.324540] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-03-11T20:36:09.324809] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-03-11T20:36:09.325054] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-03-11T20:36:09.325298] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-03-11T20:36:09.325552] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-03-11T20:36:09.325818] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-03-11T20:36:09.326053] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-03-11T20:36:09.326306] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-03-11T20:36:09.326536] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.326830] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-03-11T20:36:09.327158] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-03-11T20:36:09.327441] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.327688] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-03-11T20:36:09.328093] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-03-11T20:36:09.328331] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-03-11T20:36:09.332700] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-03-11T20:36:09.332943] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-03-11T20:36:09.333190] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-03-11T20:36:09.334083] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-03-11T20:36:09.334860] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-03-11T20:36:09.335147] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-03-11T20:36:09.335407] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.335683] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.335925] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.336166] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.336399] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.336686] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.336968] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-03-11T20:36:09.337219] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-03-11T20:36:09.337490] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-03-11T20:36:09.337732] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-03-11T20:36:09.338025] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-03-11T20:36:09.338255] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-03-11T20:36:09.338480] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-03-11T20:36:09.338714] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-03-11T20:36:09.338951] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-03-11T20:36:09.339872] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-03-11T20:36:09.340127] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.340445] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-03-11T20:36:09.340684] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.340952] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-03-11T20:36:09.341237] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-03-11T20:36:09.341493] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.342336] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.342629] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-03-11T20:36:09.342865] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-03-11T20:36:09.343158] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.343424] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.343779] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-03-11T20:36:09.344022] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.344321] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-03-11T20:36:09.344566] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.344859] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.345094] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-03-11T20:36:09.345330] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-03-11T20:36:09.345567] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-03-11T20:36:09.345905] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-03-11T20:36:09.346297] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-03-11T20:36:09.346542] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.347018] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-03-11T20:36:09.347808] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-03-11T20:36:09.348120] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-03-11T20:36:09.348457] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-03-11T20:36:09.348703] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-03-11T20:36:09.348943] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-03-11T20:36:09.349189] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.349463] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-03-11T20:36:09.349532] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-03-11T20:36:09.349840] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-03-11T20:36:09.350091] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-03-11T20:36:09.350427] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-03-11T20:36:09.350687] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-03-11T20:36:09.351213] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-03-11T20:36:09.351600] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-03-11T20:36:09.351862] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.352129] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.352400] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-03-11T20:36:09.352642] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.352880] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-03-11T20:36:09.353124] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.353371] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-03-11T20:36:09.353617] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-03-11T20:36:09.353875] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-03-11T20:36:09.354148] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-03-11T20:36:09.357671] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-03-11T20:36:09.358850] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-03-11T20:36:09.359389] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-03-11T20:36:09.359646] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.360346] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.361207] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-03-11T20:36:09.362244] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-03-11T20:36:09.362725] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.362982] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-03-11T20:36:09.363336] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-03-11T20:36:09.363766] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-03-11T20:36:09.364092] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-03-11T20:36:09.364445] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-03-11T20:36:09.364704] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-03-11T20:36:09.364954] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-03-11T20:36:09.365285] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.365780] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-03-11T20:36:09.366101] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-03-11T20:36:09.366663] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-03-11T20:36:09.366968] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.367283] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-03-11T20:36:09.367605] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-03-11T20:36:09.367867] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-03-11T20:36:09.368180] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-03-11T20:36:09.368617] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-03-11T20:36:09.368874] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-03-11T20:36:09.369141] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-03-11T20:36:09.369544] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-03-11T20:36:09.370564] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-03-11T20:36:09.370856] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-03-11T20:36:09.371115] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-03-11T20:36:09.371425] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-03-11T20:36:09.371664] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-03-11T20:36:09.371901] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-03-11T20:36:09.372135] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-03-11T20:36:09.372376] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-03-11T20:36:09.373324] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-03-11T20:36:09.373601] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-03-11T20:36:09.373901] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.374824] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-03-11T20:36:09.375190] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-03-11T20:36:09.375285] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-03-11T20:36:09.375640] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-03-11T20:36:09.375874] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.376128] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-03-11T20:36:09.376387] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-03-11T20:36:09.376655] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-03-11T20:36:09.377343] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.377657] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-03-11T20:36:09.377969] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-03-11T20:36:09.378626] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-03-11T20:36:09.378993] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-03-11T20:36:09.379072] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-03-11T20:36:09.379338] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-03-11T20:36:09.379739] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-03-11T20:36:09.380900] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-03-11T20:36:09.381204] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-03-11T20:36:09.381283] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-03-11T20:36:09.381631] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-03-11T20:36:09.381702] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.381925] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.382162] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.382430] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.382926] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-03-11T20:36:09.383244] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-03-11T20:36:09.383648] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-03-11T20:36:09.383937] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-03-11T20:36:09.384178] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-03-11T20:36:09.384634] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.384903] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-03-11T20:36:09.385143] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-03-11T20:36:09.385608] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-03-11T20:36:09.385898] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-03-11T20:36:09.386199] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-03-11T20:36:09.387253] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.387599] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-03-11T20:36:09.387678] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.387946] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-03-11T20:36:09.388249] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-03-11T20:36:09.388679] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.388956] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-03-11T20:36:09.389214] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-03-11T20:36:09.389805] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-03-11T20:36:09.390110] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-03-11T20:36:09.390384] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-03-11T20:36:09.390854] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-03-11T20:36:09.391107] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-03-11T20:36:09.391531] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-03-11T20:36:09.391832] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-03-11T20:36:09.392065] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.392293] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-03-11T20:36:09.392537] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-03-11T20:36:09.393191] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-03-11T20:36:09.393561] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.393875] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-03-11T20:36:09.394113] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-03-11T20:36:09.394372] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.394610] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-03-11T20:36:09.394876] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-03-11T20:36:09.395139] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-03-11T20:36:09.395223] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-03-11T20:36:09.395541] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-03-11T20:36:09.395798] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.396025] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-03-11T20:36:09.397082] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-03-11T20:36:09.397373] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-03-11T20:36:09.397642] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-03-11T20:36:09.397971] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.398229] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-03-11T20:36:09.398597] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-03-11T20:36:09.398684] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-03-11T20:36:09.399018] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-03-11T20:36:09.399268] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-03-11T20:36:09.399517] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-03-11T20:36:09.399819] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-03-11T20:36:09.400085] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-03-11T20:36:09.400373] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-03-11T20:36:09.400840] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-03-11T20:36:09.401105] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.401370] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-03-11T20:36:09.401745] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-03-11T20:36:09.402702] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-03-11T20:36:09.403013] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.403272] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-03-11T20:36:09.403755] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.404007] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-03-11T20:36:09.404287] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-03-11T20:36:09.404536] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-03-11T20:36:09.404827] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-03-11T20:36:09.405066] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-03-11T20:36:09.405344] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-03-11T20:36:09.405766] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.406055] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.406311] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-03-11T20:36:09.406772] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-03-11T20:36:09.407040] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.407324] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.407549] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-03-11T20:36:09.407842] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.408130] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-03-11T20:36:09.408364] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-03-11T20:36:09.408786] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-03-11T20:36:09.409031] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-03-11T20:36:09.409273] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.409661] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-03-11T20:36:09.410097] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-03-11T20:36:09.410358] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-03-11T20:36:09.410817] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.411278] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.411752] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-03-11T20:36:09.412069] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-03-11T20:36:09.412399] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-03-11T20:36:09.412701] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-03-11T20:36:09.412947] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.413214] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.413666] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-03-11T20:36:09.413966] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.414992] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.416114] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-03-11T20:36:09.416354] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-03-11T20:36:09.416603] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-03-11T20:36:09.416893] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-03-11T20:36:09.417131] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-03-11T20:36:09.417392] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-03-11T20:36:09.417638] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-03-11T20:36:09.417860] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.418123] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-03-11T20:36:09.418351] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-03-11T20:36:09.418605] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-03-11T20:36:09.418833] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-03-11T20:36:09.419081] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-03-11T20:36:09.419332] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-03-11T20:36:09.419560] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-03-11T20:36:09.419833] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-03-11T20:36:09.420127] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.420423] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-03-11T20:36:09.421334] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-03-11T20:36:09.421633] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-03-11T20:36:09.421922] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-03-11T20:36:09.422199] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-03-11T20:36:09.422484] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-03-11T20:36:09.422563] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-03-11T20:36:09.422826] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.423075] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-03-11T20:36:09.423309] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.423390] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-03-11T20:36:09.423618] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-03-11T20:36:09.423886] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-03-11T20:36:09.424138] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-03-11T20:36:09.424412] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-03-11T20:36:09.424645] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.424715] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-03-11T20:36:09.424973] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-03-11T20:36:09.425249] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-03-11T20:36:09.425713] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-03-11T20:36:09.425969] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-03-11T20:36:09.426610] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-03-11T20:36:09.426853] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-03-11T20:36:09.427086] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.427348] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.427611] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-03-11T20:36:09.427937] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.428280] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-03-11T20:36:09.429342] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-03-11T20:36:09.429610] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-03-11T20:36:09.429879] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.430143] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-03-11T20:36:09.430678] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-03-11T20:36:09.430938] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-03-11T20:36:09.431020] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-03-11T20:36:09.431268] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.431506] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-03-11T20:36:09.431778] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-03-11T20:36:09.432046] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-03-11T20:36:09.432552] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-03-11T20:36:09.433110] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.433411] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-03-11T20:36:09.433713] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-03-11T20:36:09.434470] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.434763] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.435070] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-03-11T20:36:09.435175] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-03-11T20:36:09.435477] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-03-11T20:36:09.435736] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-03-11T20:36:09.436029] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-03-11T20:36:09.436599] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-03-11T20:36:09.436905] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-03-11T20:36:09.437168] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.437454] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-03-11T20:36:09.437775] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-03-11T20:36:09.438060] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-03-11T20:36:09.438810] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-03-11T20:36:09.439069] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-03-11T20:36:09.439327] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-03-11T20:36:09.439412] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-03-11T20:36:09.439657] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-03-11T20:36:09.440693] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-03-11T20:36:09.440963] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-03-11T20:36:09.441236] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-03-11T20:36:09.441507] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-03-11T20:36:09.441831] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.442100] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-03-11T20:36:09.442441] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-03-11T20:36:09.442784] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.443088] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-03-11T20:36:09.443352] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.443613] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-03-11T20:36:09.443921] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-03-11T20:36:09.444177] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.444419] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-03-11T20:36:09.444659] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-03-11T20:36:09.444929] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-03-11T20:36:09.445190] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-03-11T20:36:09.445500] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.445789] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-03-11T20:36:09.446101] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.446342] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-03-11T20:36:09.446605] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-03-11T20:36:09.446848] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.447096] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-03-11T20:36:09.447167] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-03-11T20:36:09.447435] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-03-11T20:36:09.447711] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-03-11T20:36:09.448017] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-03-11T20:36:09.448865] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-03-11T20:36:09.449796] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.450064] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-03-11T20:36:09.450562] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-03-11T20:36:09.451566] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-03-11T20:36:09.452618] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-03-11T20:36:09.452959] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-03-11T20:36:09.453264] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-03-11T20:36:09.453533] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-03-11T20:36:09.453804] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-03-11T20:36:09.454102] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-03-11T20:36:09.454343] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-03-11T20:36:09.454600] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-03-11T20:36:09.454838] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-03-11T20:36:09.455096] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-03-11T20:36:09.455355] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.455628] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-03-11T20:36:09.455945] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-03-11T20:36:09.456238] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.457492] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-03-11T20:36:09.457765] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-03-11T20:36:09.458082] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-03-11T20:36:09.458354] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.458660] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-03-11T20:36:09.458928] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-03-11T20:36:09.459203] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-03-11T20:36:09.459504] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.459829] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.460090] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.460383] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-03-11T20:36:09.460624] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.460943] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-03-11T20:36:09.461185] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-03-11T20:36:09.461447] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-03-11T20:36:09.461747] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-03-11T20:36:09.462003] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.462420] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-03-11T20:36:09.462719] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-03-11T20:36:09.462998] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-03-11T20:36:09.463301] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-03-11T20:36:09.463557] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-03-11T20:36:09.464064] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-03-11T20:36:09.464323] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-03-11T20:36:09.465493] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-03-11T20:36:09.465818] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-03-11T20:36:09.466112] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.466427] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.466720] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-03-11T20:36:09.466963] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.467201] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.467439] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-03-11T20:36:09.467756] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-03-11T20:36:09.468047] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-03-11T20:36:09.468316] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-03-11T20:36:09.468558] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-03-11T20:36:09.468814] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-03-11T20:36:09.469117] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-03-11T20:36:09.469396] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-03-11T20:36:09.469632] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.469887] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-03-11T20:36:09.470173] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-03-11T20:36:09.470458] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-03-11T20:36:09.470736] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.470973] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-03-11T20:36:09.471228] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.471522] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-03-11T20:36:09.471961] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.472209] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-03-11T20:36:09.472459] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-03-11T20:36:09.472729] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.472972] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-03-11T20:36:09.473223] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-03-11T20:36:09.473587] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.473864] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-03-11T20:36:09.474113] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.474356] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-03-11T20:36:09.474711] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-03-11T20:36:09.475006] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.475075] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.475311] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-03-11T20:36:09.475593] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-03-11T20:36:09.475836] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.476125] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-03-11T20:36:09.476556] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-03-11T20:36:09.476841] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.477076] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-03-11T20:36:09.477370] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-03-11T20:36:09.478311] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-03-11T20:36:09.478555] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-03-11T20:36:09.478822] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.479079] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-03-11T20:36:09.479357] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-03-11T20:36:09.479612] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-03-11T20:36:09.479847] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.480160] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.480471] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-03-11T20:36:09.480546] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.480818] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-03-11T20:36:09.481106] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-03-11T20:36:09.481357] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-03-11T20:36:09.481623] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-03-11T20:36:09.481867] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-03-11T20:36:09.482157] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-03-11T20:36:09.482402] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.482662] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.482945] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-03-11T20:36:09.483205] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-03-11T20:36:09.487398] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-03-11T20:36:09.487665] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-03-11T20:36:09.487934] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.488197] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-03-11T20:36:09.488437] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-03-11T20:36:09.490855] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-03-11T20:36:09.491158] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.492605] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.493021] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-03-11T20:36:09.493278] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-03-11T20:36:09.493532] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-03-11T20:36:09.493879] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-03-11T20:36:09.494144] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-03-11T20:36:09.494225] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-03-11T20:36:09.494470] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-03-11T20:36:09.494712] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-03-11T20:36:09.494958] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-03-11T20:36:09.495033] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-03-11T20:36:09.495362] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-03-11T20:36:09.495655] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-03-11T20:36:09.495742] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-03-11T20:36:09.495978] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.496231] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-03-11T20:36:09.496479] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-03-11T20:36:09.496755] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-03-11T20:36:09.497608] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-03-11T20:36:09.497911] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-03-11T20:36:09.499037] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-03-11T20:36:09.499370] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-03-11T20:36:09.499651] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.499937] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-03-11T20:36:09.500328] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-03-11T20:36:09.500614] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-03-11T20:36:09.500869] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.501148] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-03-11T20:36:09.501792] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-03-11T20:36:09.502813] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-03-11T20:36:09.503087] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-03-11T20:36:09.503351] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-03-11T20:36:09.503611] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-03-11T20:36:09.503926] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-03-11T20:36:09.504231] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-03-11T20:36:09.504719] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-03-11T20:36:09.504993] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-03-11T20:36:09.505258] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-03-11T20:36:09.505707] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-03-11T20:36:09.505977] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.506292] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-03-11T20:36:09.506543] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-03-11T20:36:09.507311] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-03-11T20:36:09.507603] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-03-11T20:36:09.508441] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-03-11T20:36:09.508774] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-03-11T20:36:09.509797] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-03-11T20:36:09.510308] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.510544] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.511720] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-03-11T20:36:09.512082] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.512640] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-03-11T20:36:09.513145] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-03-11T20:36:09.513416] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-03-11T20:36:09.513798] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-03-11T20:36:09.514060] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-03-11T20:36:09.514425] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-03-11T20:36:09.514728] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-03-11T20:36:09.515029] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-03-11T20:36:09.515345] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-03-11T20:36:09.515723] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-03-11T20:36:09.516295] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-03-11T20:36:09.516610] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-03-11T20:36:09.516884] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-03-11T20:36:09.517171] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-03-11T20:36:09.517269] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-03-11T20:36:09.517541] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.517849] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-03-11T20:36:09.519349] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-03-11T20:36:09.519637] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-03-11T20:36:09.519910] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-03-11T20:36:09.520201] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-03-11T20:36:09.520567] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-03-11T20:36:09.520926] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-03-11T20:36:09.521184] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-03-11T20:36:09.521505] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-03-11T20:36:09.521769] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-03-11T20:36:09.522014] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-03-11T20:36:09.522275] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-03-11T20:36:09.522566] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-03-11T20:36:09.523449] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-03-11T20:36:09.523761] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-03-11T20:36:09.524082] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-03-11T20:36:09.524345] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-03-11T20:36:09.524649] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-03-11T20:36:09.525007] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-03-11T20:36:09.525924] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-03-11T20:36:09.526199] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-03-11T20:36:09.526632] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-03-11T20:36:09.526895] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-03-11T20:36:09.526985] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.527249] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-03-11T20:36:09.527558] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.527839] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.528141] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-03-11T20:36:09.528414] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-03-11T20:36:09.528669] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-03-11T20:36:09.529531] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-03-11T20:36:09.529827] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-03-11T20:36:09.530475] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-03-11T20:36:09.530959] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-03-11T20:36:09.531219] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-03-11T20:36:09.531477] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.531555] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-03-11T20:36:09.531824] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-03-11T20:36:09.532068] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-03-11T20:36:09.532370] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.533389] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.533659] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-03-11T20:36:09.534278] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-03-11T20:36:09.535323] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.535618] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.535892] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-03-11T20:36:09.536187] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.536428] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-03-11T20:36:09.536926] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-03-11T20:36:09.537231] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-03-11T20:36:09.540595] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.540898] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-03-11T20:36:09.541926] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-03-11T20:36:09.542220] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-03-11T20:36:09.542516] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-03-11T20:36:09.543002] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-03-11T20:36:09.543275] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-03-11T20:36:09.543606] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-03-11T20:36:09.543878] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-03-11T20:36:09.544217] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-03-11T20:36:09.544316] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-03-11T20:36:09.544666] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-03-11T20:36:09.544936] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.545250] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-03-11T20:36:09.545501] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-03-11T20:36:09.545756] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-03-11T20:36:09.546065] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-03-11T20:36:09.546310] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.546711] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-03-11T20:36:09.546962] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-03-11T20:36:09.547213] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.547642] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-03-11T20:36:09.547985] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-03-11T20:36:09.548388] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.548670] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.549006] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-03-11T20:36:09.549392] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-03-11T20:36:09.549678] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-03-11T20:36:09.549962] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.550291] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-03-11T20:36:09.550556] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.550870] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-03-11T20:36:09.551151] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-03-11T20:36:09.551443] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-03-11T20:36:09.552460] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-03-11T20:36:09.552770] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-03-11T20:36:09.552841] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.553086] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-03-11T20:36:09.553364] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-03-11T20:36:09.553864] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.554251] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-03-11T20:36:09.554726] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-03-11T20:36:09.554992] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.555285] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-03-11T20:36:09.555615] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-03-11T20:36:09.555928] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-03-11T20:36:09.556247] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.556806] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-03-11T20:36:09.557138] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-03-11T20:36:09.557847] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-03-11T20:36:09.558238] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.558489] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.558757] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-03-11T20:36:09.559095] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.559374] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.560703] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-03-11T20:36:09.561009] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-03-11T20:36:09.561311] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-03-11T20:36:09.561554] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-03-11T20:36:09.561829] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-03-11T20:36:09.562117] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-03-11T20:36:09.562498] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.562775] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-03-11T20:36:09.563027] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-03-11T20:36:09.563290] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-03-11T20:36:09.563371] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-03-11T20:36:09.563611] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-03-11T20:36:09.563893] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-03-11T20:36:09.564141] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-03-11T20:36:09.564378] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-03-11T20:36:09.564679] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-03-11T20:36:09.564920] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-03-11T20:36:09.564991] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-03-11T20:36:09.565223] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-03-11T20:36:09.565458] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-03-11T20:36:09.565700] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-03-11T20:36:09.565979] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-03-11T20:36:09.566298] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.566540] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-03-11T20:36:09.566811] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-03-11T20:36:09.567064] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-03-11T20:36:09.567307] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-03-11T20:36:09.567597] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-03-11T20:36:09.567845] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-03-11T20:36:09.568125] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-03-11T20:36:09.568391] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-03-11T20:36:09.568642] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-03-11T20:36:09.568911] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-03-11T20:36:09.569162] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-03-11T20:36:09.569421] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-03-11T20:36:09.569671] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-03-11T20:36:09.569935] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-03-11T20:36:09.570222] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-03-11T20:36:09.570467] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-03-11T20:36:09.570711] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-03-11T20:36:09.571475] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-03-11T20:36:09.571778] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-03-11T20:36:09.572077] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-03-11T20:36:09.572374] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-03-11T20:36:09.572621] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-03-11T20:36:09.572866] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-03-11T20:36:09.573102] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.573959] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-03-11T20:36:09.574227] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-03-11T20:36:09.574474] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-03-11T20:36:09.574726] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-03-11T20:36:09.574970] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-03-11T20:36:09.575229] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-03-11T20:36:09.575478] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-03-11T20:36:09.575859] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-03-11T20:36:09.576116] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.576390] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-03-11T20:36:09.576836] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-03-11T20:36:09.577090] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-03-11T20:36:09.577337] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-03-11T20:36:09.577605] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.578091] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-03-11T20:36:09.578341] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-03-11T20:36:09.578602] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-03-11T20:36:09.578846] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-03-11T20:36:09.579110] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-03-11T20:36:09.579374] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-03-11T20:36:09.579608] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-03-11T20:36:09.579902] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-03-11T20:36:09.580138] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-03-11T20:36:09.580383] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-03-11T20:36:09.580693] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.580978] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-03-11T20:36:09.581233] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-03-11T20:36:09.581541] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-03-11T20:36:09.581862] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.582156] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-03-11T20:36:09.582423] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-03-11T20:36:09.582689] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-03-11T20:36:09.582954] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-03-11T20:36:09.583211] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.583517] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-03-11T20:36:09.583796] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.584048] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-03-11T20:36:09.584400] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-03-11T20:36:09.584680] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-03-11T20:36:09.584941] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-03-11T20:36:09.585212] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-03-11T20:36:09.585529] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.585818] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-03-11T20:36:09.586126] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.586380] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-03-11T20:36:09.587216] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-03-11T20:36:09.587472] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-03-11T20:36:09.587721] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-03-11T20:36:09.587994] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.588309] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-03-11T20:36:09.588594] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-03-11T20:36:09.588862] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-03-11T20:36:09.589168] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-03-11T20:36:09.589401] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-03-11T20:36:09.589645] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-03-11T20:36:09.589937] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-03-11T20:36:09.590199] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-03-11T20:36:09.590471] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-03-11T20:36:09.590783] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-03-11T20:36:09.591050] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-03-11T20:36:09.591297] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-03-11T20:36:09.591547] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-03-11T20:36:09.592559] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-03-11T20:36:09.592860] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-03-11T20:36:09.593127] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-03-11T20:36:09.593418] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-03-11T20:36:09.593737] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.594026] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-03-11T20:36:09.594099] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-03-11T20:36:09.594364] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-03-11T20:36:09.594603] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-03-11T20:36:09.594869] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.595176] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-03-11T20:36:09.595700] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-03-11T20:36:09.595962] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.596235] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-03-11T20:36:09.596605] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.596866] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.597152] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.597426] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-03-11T20:36:09.597952] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-03-11T20:36:09.598227] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.598682] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.598934] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-03-11T20:36:09.599270] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-03-11T20:36:09.599785] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.600056] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-03-11T20:36:09.600377] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-03-11T20:36:09.600668] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-03-11T20:36:09.600924] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-03-11T20:36:09.601186] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-03-11T20:36:09.601556] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.601867] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-03-11T20:36:09.602177] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-03-11T20:36:09.602553] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-03-11T20:36:09.602867] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-03-11T20:36:09.603129] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.603626] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.603881] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-03-11T20:36:09.604159] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.604604] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.604858] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.605130] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-03-11T20:36:09.605414] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-03-11T20:36:09.605676] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-03-11T20:36:09.605919] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-03-11T20:36:09.606181] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-03-11T20:36:09.606642] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-03-11T20:36:09.606893] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-03-11T20:36:09.607210] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-03-11T20:36:09.608301] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.608602] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-03-11T20:36:09.608858] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-03-11T20:36:09.609107] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-03-11T20:36:09.609419] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.609674] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-03-11T20:36:09.609979] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-03-11T20:36:09.610235] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-03-11T20:36:09.610671] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-03-11T20:36:09.610935] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.611200] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.611596] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-03-11T20:36:09.611915] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-03-11T20:36:09.611996] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-03-11T20:36:09.612234] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-03-11T20:36:09.612531] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-03-11T20:36:09.612850] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-03-11T20:36:09.613109] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-03-11T20:36:09.613476] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.613743] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-03-11T20:36:09.614036] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.614300] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.615074] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-03-11T20:36:09.615392] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-03-11T20:36:09.615828] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-03-11T20:36:09.616182] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-03-11T20:36:09.616626] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-03-11T20:36:09.616930] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-03-11T20:36:09.617001] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-03-11T20:36:09.617248] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-03-11T20:36:09.617502] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-03-11T20:36:09.617766] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-03-11T20:36:09.618020] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-03-11T20:36:09.618274] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-03-11T20:36:09.618536] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-03-11T20:36:09.619003] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.619264] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-03-11T20:36:09.619729] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-03-11T20:36:09.619998] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-03-11T20:36:09.620301] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.620678] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-03-11T20:36:09.620986] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-03-11T20:36:09.621300] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-03-11T20:36:09.621600] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-03-11T20:36:09.621988] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-03-11T20:36:09.622239] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-03-11T20:36:09.622490] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-03-11T20:36:09.622816] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.623269] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-03-11T20:36:09.624102] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-03-11T20:36:09.624381] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-03-11T20:36:09.624656] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-03-11T20:36:09.624935] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-03-11T20:36:09.625208] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-03-11T20:36:09.625483] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-03-11T20:36:09.625729] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-03-11T20:36:09.626039] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-03-11T20:36:09.626298] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-03-11T20:36:09.626547] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-03-11T20:36:09.626811] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-03-11T20:36:09.627065] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-03-11T20:36:09.627318] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.627593] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.628550] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-03-11T20:36:09.628883] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.629140] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-03-11T20:36:09.629421] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-03-11T20:36:09.629687] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-03-11T20:36:09.629935] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-03-11T20:36:09.630187] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-03-11T20:36:09.630468] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-03-11T20:36:09.630711] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-03-11T20:36:09.631018] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-03-11T20:36:09.631275] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-03-11T20:36:09.631511] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-03-11T20:36:09.631817] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-03-11T20:36:09.632048] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-03-11T20:36:09.632309] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.632634] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-03-11T20:36:09.632896] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-03-11T20:36:09.633172] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-03-11T20:36:09.633439] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-03-11T20:36:09.633677] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-03-11T20:36:09.633961] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-03-11T20:36:09.634222] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.634474] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-03-11T20:36:09.634545] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-03-11T20:36:09.636046] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-03-11T20:36:09.636335] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-03-11T20:36:09.636621] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-03-11T20:36:09.636903] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-03-11T20:36:09.637173] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.637441] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-03-11T20:36:09.637682] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.637954] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-03-11T20:36:09.638198] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.638439] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-03-11T20:36:09.638675] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-03-11T20:36:09.638913] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-03-11T20:36:09.639152] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-03-11T20:36:09.639468] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-03-11T20:36:09.639723] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.639960] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-03-11T20:36:09.640200] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-03-11T20:36:09.640499] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-03-11T20:36:09.640776] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-03-11T20:36:09.641027] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-03-11T20:36:09.641281] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-03-11T20:36:09.641527] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-03-11T20:36:09.642619] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-03-11T20:36:09.642915] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.643163] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-03-11T20:36:09.643411] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-03-11T20:36:09.643677] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-03-11T20:36:09.643971] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-03-11T20:36:09.644214] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.644474] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-03-11T20:36:09.644946] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-03-11T20:36:09.645202] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-03-11T20:36:09.645618] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-03-11T20:36:09.645880] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-03-11T20:36:09.646176] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.646264] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-03-11T20:36:09.646595] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-03-11T20:36:09.646864] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-03-11T20:36:09.647161] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-03-11T20:36:09.647414] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.647653] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-03-11T20:36:09.648594] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-03-11T20:36:09.648883] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-03-11T20:36:09.649151] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.649428] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-03-11T20:36:09.649694] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-03-11T20:36:09.649989] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-03-11T20:36:09.650255] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-03-11T20:36:09.650333] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-03-11T20:36:09.650601] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-03-11T20:36:09.650845] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.651840] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-03-11T20:36:09.652155] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-03-11T20:36:09.652626] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.652920] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-03-11T20:36:09.653168] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-03-11T20:36:09.653473] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-03-11T20:36:09.653989] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-03-11T20:36:09.654693] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-03-11T20:36:09.654948] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-03-11T20:36:09.655264] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-03-11T20:36:09.655518] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-03-11T20:36:09.655781] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-03-11T20:36:09.656027] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-03-11T20:36:09.656276] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-03-11T20:36:09.656518] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-03-11T20:36:09.656783] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-03-11T20:36:09.657045] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-03-11T20:36:09.657285] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.657519] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-03-11T20:36:09.657775] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-03-11T20:36:09.658060] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-03-11T20:36:09.658327] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-03-11T20:36:09.658626] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.658928] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-03-11T20:36:09.659204] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-03-11T20:36:09.659639] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-03-11T20:36:09.659881] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-03-11T20:36:09.660127] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-03-11T20:36:09.660565] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-03-11T20:36:09.660881] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.661175] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-03-11T20:36:09.661591] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-03-11T20:36:09.661869] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-03-11T20:36:09.662165] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-03-11T20:36:09.662614] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.662905] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.663146] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.663618] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-03-11T20:36:09.663913] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-03-11T20:36:09.664165] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-03-11T20:36:09.664664] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-03-11T20:36:09.664933] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-03-11T20:36:09.665210] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-03-11T20:36:09.665467] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-03-11T20:36:09.665762] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-03-11T20:36:09.666016] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-03-11T20:36:09.666286] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-03-11T20:36:09.666526] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.666784] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-03-11T20:36:09.667045] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-03-11T20:36:09.667276] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-03-11T20:36:09.667724] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-03-11T20:36:09.667975] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-03-11T20:36:09.668229] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-03-11T20:36:09.668630] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-03-11T20:36:09.668872] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.669117] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-03-11T20:36:09.669381] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-03-11T20:36:09.669621] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-03-11T20:36:09.669893] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-03-11T20:36:09.670341] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-03-11T20:36:09.670614] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-03-11T20:36:09.670917] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-03-11T20:36:09.671166] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-03-11T20:36:09.671416] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-03-11T20:36:09.671679] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-03-11T20:36:09.671955] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.672197] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-03-11T20:36:09.672638] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-03-11T20:36:09.672890] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-03-11T20:36:09.673197] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-03-11T20:36:09.673559] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-03-11T20:36:09.673833] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-03-11T20:36:09.674126] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-03-11T20:36:09.674388] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-03-11T20:36:09.674807] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-03-11T20:36:09.675073] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-03-11T20:36:09.675314] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-03-11T20:36:09.675821] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-03-11T20:36:09.676061] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-03-11T20:36:09.676302] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-03-11T20:36:09.676554] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-03-11T20:36:09.676809] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-03-11T20:36:09.677049] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-03-11T20:36:09.677311] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-03-11T20:36:09.677670] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.678567] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-03-11T20:36:09.679557] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-03-11T20:36:09.679833] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.680131] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-03-11T20:36:09.680427] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-03-11T20:36:09.680670] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-03-11T20:36:09.680914] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-03-11T20:36:09.681173] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-03-11T20:36:09.681422] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-03-11T20:36:09.681862] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-03-11T20:36:09.682098] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-03-11T20:36:09.682541] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-03-11T20:36:09.682812] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.683067] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.683329] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-03-11T20:36:09.683604] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-03-11T20:36:09.683860] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-03-11T20:36:09.684095] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.684353] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-03-11T20:36:09.684596] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-03-11T20:36:09.684829] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-03-11T20:36:09.685116] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-03-11T20:36:09.685455] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.685694] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.685932] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-03-11T20:36:09.686166] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-03-11T20:36:09.686412] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.686694] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-03-11T20:36:09.686980] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.687274] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.687524] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-03-11T20:36:09.687782] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-03-11T20:36:09.688025] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.688320] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-03-11T20:36:09.688686] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-03-11T20:36:09.688922] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.689187] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-03-11T20:36:09.689604] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-03-11T20:36:09.689858] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-03-11T20:36:09.690124] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-03-11T20:36:09.690430] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.690689] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-03-11T20:36:09.690948] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-03-11T20:36:09.691185] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-03-11T20:36:09.691413] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-03-11T20:36:09.691656] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-03-11T20:36:09.691944] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-03-11T20:36:09.692198] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-03-11T20:36:09.692644] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-03-11T20:36:09.692879] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-03-11T20:36:09.693172] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-03-11T20:36:09.693433] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-03-11T20:36:09.693674] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-03-11T20:36:09.693971] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-03-11T20:36:09.694212] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.694304] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-03-11T20:36:09.694607] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.695070] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.695623] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-03-11T20:36:09.695910] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-03-11T20:36:09.696176] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.696639] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-03-11T20:36:09.697798] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-03-11T20:36:09.698076] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-03-11T20:36:09.698563] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.698854] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-03-11T20:36:09.699226] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-03-11T20:36:09.699502] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-03-11T20:36:09.699812] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.700073] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-03-11T20:36:09.700364] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-03-11T20:36:09.700830] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-03-11T20:36:09.701138] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-03-11T20:36:09.701508] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-03-11T20:36:09.701839] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-03-11T20:36:09.702098] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-03-11T20:36:09.702330] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-03-11T20:36:09.702784] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-03-11T20:36:09.703063] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-03-11T20:36:09.703346] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-03-11T20:36:09.703636] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-03-11T20:36:09.703865] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-03-11T20:36:09.704095] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-03-11T20:36:09.704375] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-03-11T20:36:09.704623] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-03-11T20:36:09.704904] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-03-11T20:36:09.705148] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.705436] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-03-11T20:36:09.705718] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.705955] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-03-11T20:36:09.706253] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-03-11T20:36:09.706666] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-03-11T20:36:09.706959] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-03-11T20:36:09.707228] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-03-11T20:36:09.707487] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.707730] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-03-11T20:36:09.707985] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-03-11T20:36:09.708304] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-03-11T20:36:09.708539] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.708806] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-03-11T20:36:09.709042] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-03-11T20:36:09.709288] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-03-11T20:36:09.709595] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-03-11T20:36:09.709849] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.710098] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-03-11T20:36:09.710403] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-03-11T20:36:09.710485] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.710717] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-03-11T20:36:09.710965] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-03-11T20:36:09.711192] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-03-11T20:36:09.711467] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.711533] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-03-11T20:36:09.711849] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-03-11T20:36:09.712191] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.712441] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-03-11T20:36:09.712754] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-03-11T20:36:09.713010] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.713268] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-03-11T20:36:09.713347] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-03-11T20:36:09.713614] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-03-11T20:36:09.713870] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-03-11T20:36:09.714097] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.714367] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-03-11T20:36:09.714623] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-03-11T20:36:09.714903] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-03-11T20:36:09.715132] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-03-11T20:36:09.715382] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-03-11T20:36:09.715631] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-03-11T20:36:09.715935] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.716211] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-03-11T20:36:09.716506] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-03-11T20:36:09.716763] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-03-11T20:36:09.716992] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-03-11T20:36:09.717221] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-03-11T20:36:09.717452] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-03-11T20:36:09.717698] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-03-11T20:36:09.717995] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-03-11T20:36:09.718340] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.718603] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-03-11T20:36:09.718860] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-03-11T20:36:09.719113] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.719412] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-03-11T20:36:09.719682] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.720068] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-03-11T20:36:09.720348] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-03-11T20:36:09.720750] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.721011] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.721271] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.721533] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-03-11T20:36:09.721883] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-03-11T20:36:09.722155] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.722414] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-03-11T20:36:09.722666] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.722913] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.723143] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-03-11T20:36:09.723222] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-03-11T20:36:09.723497] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-03-11T20:36:09.724562] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-03-11T20:36:09.724836] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-03-11T20:36:09.725091] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-03-11T20:36:09.725337] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-03-11T20:36:09.725620] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-03-11T20:36:09.725893] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-03-11T20:36:09.726202] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-03-11T20:36:09.726453] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-03-11T20:36:09.726716] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-03-11T20:36:09.726955] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-03-11T20:36:09.727204] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-03-11T20:36:09.727506] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-03-11T20:36:09.727822] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-03-11T20:36:09.728151] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-03-11T20:36:09.728418] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-03-11T20:36:09.729252] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.729538] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-03-11T20:36:09.729805] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-03-11T20:36:09.729876] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-03-11T20:36:09.730170] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.730442] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-03-11T20:36:09.730752] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.731015] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.731268] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-03-11T20:36:09.731497] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-03-11T20:36:09.731826] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-03-11T20:36:09.732073] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-03-11T20:36:09.732347] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-03-11T20:36:09.732599] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-03-11T20:36:09.732985] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-03-11T20:36:09.733244] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-03-11T20:36:09.733660] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-03-11T20:36:09.733934] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-03-11T20:36:09.734202] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-03-11T20:36:09.734486] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-03-11T20:36:09.734767] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.735041] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-03-11T20:36:09.735354] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-03-11T20:36:09.735646] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-03-11T20:36:09.735880] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-03-11T20:36:09.736151] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-03-11T20:36:09.736450] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-03-11T20:36:09.736694] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-03-11T20:36:09.736934] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-03-11T20:36:09.737233] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-03-11T20:36:09.737549] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-03-11T20:36:09.737830] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-03-11T20:36:09.738110] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.739721] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.740026] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-03-11T20:36:09.740332] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.740802] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-03-11T20:36:09.741099] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-03-11T20:36:09.741366] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-03-11T20:36:09.741614] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-03-11T20:36:09.742683] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-03-11T20:36:09.743000] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-03-11T20:36:09.743323] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-03-11T20:36:09.743751] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-03-11T20:36:09.744019] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-03-11T20:36:09.744310] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-03-11T20:36:09.744601] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-03-11T20:36:09.744906] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-03-11T20:36:09.745826] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.746088] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-03-11T20:36:09.746329] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-03-11T20:36:09.746839] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-03-11T20:36:09.747806] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-03-11T20:36:09.748129] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-03-11T20:36:09.748413] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-03-11T20:36:09.748918] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.749171] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-03-11T20:36:09.749475] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-03-11T20:36:09.749777] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.750065] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-03-11T20:36:09.750319] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.750555] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.750834] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-03-11T20:36:09.751166] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-03-11T20:36:09.751431] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-03-11T20:36:09.751677] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-03-11T20:36:09.751930] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-03-11T20:36:09.752204] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-03-11T20:36:09.752489] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-03-11T20:36:09.752747] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-03-11T20:36:09.752827] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-03-11T20:36:09.753057] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.753355] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-03-11T20:36:09.753602] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-03-11T20:36:09.753899] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.754197] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.754458] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-03-11T20:36:09.754695] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-03-11T20:36:09.754948] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-03-11T20:36:09.755190] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-03-11T20:36:09.755474] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-03-11T20:36:09.755727] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-03-11T20:36:09.755980] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-03-11T20:36:09.756235] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-03-11T20:36:09.756494] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-03-11T20:36:09.756732] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-03-11T20:36:09.756985] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.757054] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-03-11T20:36:09.757282] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-03-11T20:36:09.757515] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-03-11T20:36:09.757786] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-03-11T20:36:09.758044] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.758354] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-03-11T20:36:09.759110] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-03-11T20:36:09.759410] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-03-11T20:36:09.759653] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.759898] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-03-11T20:36:09.760209] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-03-11T20:36:09.760465] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.760717] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-03-11T20:36:09.760967] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-03-11T20:36:09.761221] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-03-11T20:36:09.761625] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-03-11T20:36:09.761921] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.762241] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-03-11T20:36:09.762521] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-03-11T20:36:09.762850] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-03-11T20:36:09.763146] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-03-11T20:36:09.763417] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-03-11T20:36:09.763710] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-03-11T20:36:09.764007] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-03-11T20:36:09.764294] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-03-11T20:36:09.764547] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-03-11T20:36:09.764843] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.765105] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-03-11T20:36:09.765343] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-03-11T20:36:09.765611] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-03-11T20:36:09.765875] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-03-11T20:36:09.766162] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-03-11T20:36:09.766521] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-03-11T20:36:09.766800] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-03-11T20:36:09.767071] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-03-11T20:36:09.767326] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-03-11T20:36:09.767638] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-03-11T20:36:09.767928] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.768228] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-03-11T20:36:09.768555] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-03-11T20:36:09.769659] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-03-11T20:36:09.769958] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.770241] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-03-11T20:36:09.770591] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-03-11T20:36:09.770864] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-03-11T20:36:09.771120] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-03-11T20:36:09.771397] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.771640] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.771934] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-03-11T20:36:09.772202] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.772460] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-03-11T20:36:09.772695] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-03-11T20:36:09.772934] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-03-11T20:36:09.773184] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.773441] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.773674] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-03-11T20:36:09.773911] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.774167] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-03-11T20:36:09.774405] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-03-11T20:36:09.774473] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-03-11T20:36:09.774749] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-03-11T20:36:09.774977] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.775264] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-03-11T20:36:09.776326] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-03-11T20:36:09.776640] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-03-11T20:36:09.776921] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-03-11T20:36:09.777184] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-03-11T20:36:09.777489] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-03-11T20:36:09.777768] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-03-11T20:36:09.778027] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.778279] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.778533] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-03-11T20:36:09.778789] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-03-11T20:36:09.779043] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-03-11T20:36:09.779307] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-03-11T20:36:09.779565] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-03-11T20:36:09.780283] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-03-11T20:36:09.780540] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-03-11T20:36:09.780818] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-03-11T20:36:09.781185] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-03-11T20:36:09.781431] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.781683] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-03-11T20:36:09.781954] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-03-11T20:36:09.782209] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-03-11T20:36:09.782508] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.782822] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-03-11T20:36:09.783063] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-03-11T20:36:09.783368] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-03-11T20:36:09.783674] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-03-11T20:36:09.783925] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.784211] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.784442] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-03-11T20:36:09.784731] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-03-11T20:36:09.784997] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-03-11T20:36:09.785237] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-03-11T20:36:09.785489] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-03-11T20:36:09.785776] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-03-11T20:36:09.786043] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-03-11T20:36:09.786349] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-03-11T20:36:09.786606] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.786892] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-03-11T20:36:09.787127] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.787380] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-03-11T20:36:09.787641] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-03-11T20:36:09.787878] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-03-11T20:36:09.787968] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-03-11T20:36:09.788235] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.788476] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-03-11T20:36:09.788766] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.788997] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-03-11T20:36:09.789228] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-03-11T20:36:09.789658] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-03-11T20:36:09.789951] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-03-11T20:36:09.790198] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-03-11T20:36:09.790470] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-03-11T20:36:09.790914] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.791157] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-03-11T20:36:09.791604] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-03-11T20:36:09.791858] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-03-11T20:36:09.792163] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-03-11T20:36:09.792492] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-03-11T20:36:09.792959] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-03-11T20:36:09.793237] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-03-11T20:36:09.793525] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-03-11T20:36:09.793975] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-03-11T20:36:09.794550] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-03-11T20:36:09.794835] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-03-11T20:36:09.795080] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-03-11T20:36:09.795346] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-03-11T20:36:09.795625] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-03-11T20:36:09.795936] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-03-11T20:36:09.796195] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-03-11T20:36:09.796508] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-03-11T20:36:09.796781] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-03-11T20:36:09.797265] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-03-11T20:36:09.797513] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-03-11T20:36:09.797947] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-03-11T20:36:09.798221] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-03-11T20:36:09.798529] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-03-11T20:36:09.798805] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-03-11T20:36:09.799080] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-03-11T20:36:09.799386] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-03-11T20:36:09.799474] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-03-11T20:36:09.799729] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-03-11T20:36:09.799975] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-03-11T20:36:09.800258] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-03-11T20:36:09.800561] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.800875] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-03-11T20:36:09.801178] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-03-11T20:36:09.801422] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-03-11T20:36:09.802298] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-03-11T20:36:09.802764] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-03-11T20:36:09.803043] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-03-11T20:36:09.803304] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.803588] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-03-11T20:36:09.804538] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-03-11T20:36:09.804831] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.805104] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-03-11T20:36:09.805388] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-03-11T20:36:09.805657] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-03-11T20:36:09.805955] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-03-11T20:36:09.806256] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-03-11T20:36:09.806555] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-03-11T20:36:09.806878] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-03-11T20:36:09.807119] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-03-11T20:36:09.807363] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-03-11T20:36:09.807628] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-03-11T20:36:09.811439] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-03-11T20:36:09.811853] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.812125] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-03-11T20:36:09.812647] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-03-11T20:36:09.812923] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-03-11T20:36:09.813210] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.813735] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-03-11T20:36:09.814036] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-03-11T20:36:09.814294] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.814781] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-03-11T20:36:09.815084] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-03-11T20:36:09.815548] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.815855] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.816155] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.816426] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-03-11T20:36:09.816741] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-03-11T20:36:09.816991] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.817720] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-03-11T20:36:09.818036] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-03-11T20:36:09.818343] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.818756] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.819054] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-03-11T20:36:09.819357] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-03-11T20:36:09.819620] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-03-11T20:36:09.819865] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-03-11T20:36:09.820142] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-03-11T20:36:09.820407] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-03-11T20:36:09.820714] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-03-11T20:36:09.820982] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-03-11T20:36:09.821310] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-03-11T20:36:09.821562] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-03-11T20:36:09.821844] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-03-11T20:36:09.822140] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.822617] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-03-11T20:36:09.823681] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-03-11T20:36:09.823956] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.824302] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.824602] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-03-11T20:36:09.824867] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-03-11T20:36:09.825107] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-03-11T20:36:09.825362] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.825599] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-03-11T20:36:09.825836] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.826129] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.826366] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.826629] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-03-11T20:36:09.826874] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-03-11T20:36:09.827119] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.827366] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-03-11T20:36:09.827607] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-03-11T20:36:09.827849] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-03-11T20:36:09.828182] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-03-11T20:36:09.828548] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.828877] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-03-11T20:36:09.829187] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-03-11T20:36:09.829463] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.829920] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-03-11T20:36:09.830168] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-03-11T20:36:09.830662] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-03-11T20:36:09.830901] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-03-11T20:36:09.831170] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-03-11T20:36:09.832153] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-03-11T20:36:09.832439] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-03-11T20:36:09.832700] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-03-11T20:36:09.833019] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.833308] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-03-11T20:36:09.833690] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-03-11T20:36:09.833953] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-03-11T20:36:09.834215] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.834592] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-03-11T20:36:09.834675] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-03-11T20:36:09.834966] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-03-11T20:36:09.835277] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-03-11T20:36:09.835609] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-03-11T20:36:09.835939] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-03-11T20:36:09.836251] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-03-11T20:36:09.836596] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.836959] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-03-11T20:36:09.837268] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-03-11T20:36:09.837550] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-03-11T20:36:09.837866] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-03-11T20:36:09.838192] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-03-11T20:36:09.838622] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-03-11T20:36:09.838922] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-03-11T20:36:09.839177] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-03-11T20:36:09.839552] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-03-11T20:36:09.839896] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-03-11T20:36:09.840148] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.840453] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-03-11T20:36:09.840707] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-03-11T20:36:09.840973] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-03-11T20:36:09.841220] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.841491] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.841748] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-03-11T20:36:09.841989] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-03-11T20:36:09.842228] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-03-11T20:36:09.842523] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-03-11T20:36:09.842783] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-03-11T20:36:09.843037] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-03-11T20:36:09.843281] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-03-11T20:36:09.843728] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-03-11T20:36:09.843984] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-03-11T20:36:09.844287] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.844705] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.844959] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-03-11T20:36:09.845221] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-03-11T20:36:09.845664] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-03-11T20:36:09.845921] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-03-11T20:36:09.846178] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-03-11T20:36:09.846645] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-03-11T20:36:09.846955] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-03-11T20:36:09.847204] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-03-11T20:36:09.847646] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.847909] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.848173] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-03-11T20:36:09.848481] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-03-11T20:36:09.848781] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-03-11T20:36:09.849044] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-03-11T20:36:09.849343] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-03-11T20:36:09.849603] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-03-11T20:36:09.849864] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-03-11T20:36:09.850118] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.850405] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-03-11T20:36:09.850654] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.850919] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-03-11T20:36:09.851186] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-03-11T20:36:09.851610] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-03-11T20:36:09.851876] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-03-11T20:36:09.852142] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-03-11T20:36:09.852629] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-03-11T20:36:09.852901] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.853222] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-03-11T20:36:09.853474] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-03-11T20:36:09.853726] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.854027] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-03-11T20:36:09.854291] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-03-11T20:36:09.854592] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-03-11T20:36:09.854839] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-03-11T20:36:09.855094] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-03-11T20:36:09.855431] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-03-11T20:36:09.855828] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-03-11T20:36:09.856091] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-03-11T20:36:09.856343] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.856851] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-03-11T20:36:09.857217] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-03-11T20:36:09.857687] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-03-11T20:36:09.858010] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-03-11T20:36:09.858326] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.858675] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-03-11T20:36:09.858983] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-03-11T20:36:09.859339] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-03-11T20:36:09.859435] [DEBUG] [LOCAL ] Loaded configuration for UAMY: 2 features, 70.0% accuracy [2026-03-11T20:36:09.859915] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-03-11T20:36:09.860234] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-03-11T20:36:09.860537] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-03-11T20:36:09.860800] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-03-11T20:36:09.861035] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-03-11T20:36:09.861278] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-03-11T20:36:09.861523] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-03-11T20:36:09.861809] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-03-11T20:36:09.862063] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.862333] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-03-11T20:36:09.862614] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-03-11T20:36:09.862911] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.863149] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-03-11T20:36:09.863385] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-03-11T20:36:09.863623] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.863881] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-03-11T20:36:09.864167] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-03-11T20:36:09.864585] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-03-11T20:36:09.864847] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-03-11T20:36:09.865111] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-03-11T20:36:09.865360] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.865659] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.865909] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-03-11T20:36:09.866149] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-03-11T20:36:09.866396] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-03-11T20:36:09.866681] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.866965] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.867217] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.867296] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-03-11T20:36:09.867536] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-03-11T20:36:09.867804] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-03-11T20:36:09.868101] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-03-11T20:36:09.868380] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-03-11T20:36:09.868645] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.868907] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-03-11T20:36:09.869145] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-03-11T20:36:09.869402] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-03-11T20:36:09.870452] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-03-11T20:36:09.870725] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-03-11T20:36:09.870977] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-03-11T20:36:09.871243] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-03-11T20:36:09.871492] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-03-11T20:36:09.871745] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-03-11T20:36:09.871827] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.872062] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-03-11T20:36:09.872332] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-03-11T20:36:09.872629] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-03-11T20:36:09.872879] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.873142] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-03-11T20:36:09.873397] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-03-11T20:36:09.873843] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.874152] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-03-11T20:36:09.874550] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.874827] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.875073] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-03-11T20:36:09.875372] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-03-11T20:36:09.875451] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-03-11T20:36:09.875697] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-03-11T20:36:09.876006] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.876271] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-03-11T20:36:09.876502] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.876818] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-03-11T20:36:09.876926] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-03-11T20:36:09.877234] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-03-11T20:36:09.877802] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-03-11T20:36:09.878126] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.878543] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-03-11T20:36:09.878951] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-03-11T20:36:09.879276] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-03-11T20:36:09.879646] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-03-11T20:36:09.879909] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.880171] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-03-11T20:36:09.880425] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.880694] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-03-11T20:36:09.880950] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.881195] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-03-11T20:36:09.881447] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-03-11T20:36:09.881712] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-03-11T20:36:09.881964] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-03-11T20:36:09.882199] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-03-11T20:36:09.882440] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.882680] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-03-11T20:36:09.882748] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.883033] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-03-11T20:36:09.883283] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-03-11T20:36:09.883542] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.883831] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.884072] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.884313] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-03-11T20:36:09.884551] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-03-11T20:36:09.884812] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.885070] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.885321] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-03-11T20:36:09.885559] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-03-11T20:36:09.885872] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-03-11T20:36:09.886182] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-03-11T20:36:09.886467] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-03-11T20:36:09.886731] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-03-11T20:36:09.886967] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-03-11T20:36:09.887237] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-03-11T20:36:09.887539] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-03-11T20:36:09.887810] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.888810] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.889123] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-03-11T20:36:09.889415] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-03-11T20:36:09.889687] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.889963] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.890260] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-03-11T20:36:09.890590] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-03-11T20:36:09.890835] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-03-11T20:36:09.891128] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-03-11T20:36:09.891365] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-03-11T20:36:09.891809] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.892046] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-03-11T20:36:09.892305] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-03-11T20:36:09.892542] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-03-11T20:36:09.892813] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.893048] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.893283] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-03-11T20:36:09.893591] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-03-11T20:36:09.893879] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.894145] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.894390] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-03-11T20:36:09.894838] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-03-11T20:36:09.895101] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.895355] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-03-11T20:36:09.895832] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-03-11T20:36:09.895919] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-03-11T20:36:09.896158] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-03-11T20:36:09.896398] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-03-11T20:36:09.896657] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.896891] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.897155] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.897485] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.897845] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-03-11T20:36:09.898211] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.898534] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.898886] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-03-11T20:36:09.899209] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-03-11T20:36:09.899559] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-03-11T20:36:09.899861] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.900114] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-03-11T20:36:09.900197] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-03-11T20:36:09.900475] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-03-11T20:36:09.900788] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-03-11T20:36:09.901035] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-03-11T20:36:09.901283] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-03-11T20:36:09.901527] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.901846] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.902155] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-03-11T20:36:09.902410] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.902669] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-03-11T20:36:09.902910] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.902995] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-03-11T20:36:09.903402] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-03-11T20:36:09.903668] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-03-11T20:36:09.903972] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-03-11T20:36:09.904226] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.904501] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-03-11T20:36:09.904784] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.905033] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-03-11T20:36:09.905285] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-03-11T20:36:09.905541] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-03-11T20:36:09.905872] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-03-11T20:36:09.906162] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-03-11T20:36:09.906481] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.906948] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-03-11T20:36:09.907241] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-03-11T20:36:09.907545] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-03-11T20:36:09.907841] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-03-11T20:36:09.908122] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-03-11T20:36:09.908371] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-03-11T20:36:09.908622] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-03-11T20:36:09.908888] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-03-11T20:36:09.909230] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-03-11T20:36:09.909500] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.909775] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.910078] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.910342] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-03-11T20:36:09.910873] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-03-11T20:36:09.911190] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-03-11T20:36:09.911456] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-03-11T20:36:09.911703] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-03-11T20:36:09.912062] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-03-11T20:36:09.912560] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-03-11T20:36:09.912872] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-03-11T20:36:09.913175] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-03-11T20:36:09.913474] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-03-11T20:36:09.913755] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-03-11T20:36:09.914003] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-03-11T20:36:09.914248] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.914491] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-03-11T20:36:09.914743] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-03-11T20:36:09.914982] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-03-11T20:36:09.915268] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-03-11T20:36:09.915538] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-03-11T20:36:09.915833] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.916091] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-03-11T20:36:09.916376] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-03-11T20:36:09.916704] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-03-11T20:36:09.916979] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-03-11T20:36:09.917251] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-03-11T20:36:09.917525] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-03-11T20:36:09.917822] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-03-11T20:36:09.918173] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-03-11T20:36:09.918535] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.919693] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-03-11T20:36:09.920007] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.920310] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-03-11T20:36:09.920565] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-03-11T20:36:09.920861] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.921145] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-03-11T20:36:09.921404] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-03-11T20:36:09.921712] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-03-11T20:36:09.921959] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-03-11T20:36:09.922227] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-03-11T20:36:09.922500] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.922796] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-03-11T20:36:09.923060] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-03-11T20:36:09.923370] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-03-11T20:36:09.923679] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-03-11T20:36:09.923991] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-03-11T20:36:09.924264] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-03-11T20:36:09.924506] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-03-11T20:36:09.924788] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-03-11T20:36:09.925050] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-03-11T20:36:09.925330] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-03-11T20:36:09.925600] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-03-11T20:36:09.925916] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-03-11T20:36:09.926223] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-03-11T20:36:09.926474] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-03-11T20:36:09.926744] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-03-11T20:36:09.926993] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-03-11T20:36:09.927241] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-03-11T20:36:09.927506] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.927805] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-03-11T20:36:09.928116] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-03-11T20:36:09.928412] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.928810] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.929209] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.929471] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-03-11T20:36:09.929946] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-03-11T20:36:09.930205] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-03-11T20:36:09.930276] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-03-11T20:36:09.930729] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-03-11T20:36:09.930987] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-03-11T20:36:09.931251] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-03-11T20:36:09.931502] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-03-11T20:36:09.931981] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-03-11T20:36:09.932257] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-03-11T20:36:09.932700] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-03-11T20:36:09.933070] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-03-11T20:36:09.933649] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-03-11T20:36:09.934003] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.934335] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-03-11T20:36:09.934887] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.935253] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-03-11T20:36:09.935537] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-03-11T20:36:09.935938] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-03-11T20:36:09.936292] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-03-11T20:36:09.936624] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-03-11T20:36:09.936920] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-03-11T20:36:09.937268] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-03-11T20:36:09.937778] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-03-11T20:36:09.938077] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.938609] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-03-11T20:36:09.938966] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-03-11T20:36:09.939688] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.940003] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-03-11T20:36:09.940344] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.940906] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-03-11T20:36:09.941208] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-03-11T20:36:09.941550] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.941868] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-03-11T20:36:09.942177] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-03-11T20:36:09.942524] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-03-11T20:36:09.943057] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-03-11T20:36:09.943379] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.943692] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-03-11T20:36:09.944250] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-03-11T20:36:09.944564] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-03-11T20:36:09.944904] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-03-11T20:36:09.945196] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.945508] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-03-11T20:36:09.945877] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-03-11T20:36:09.946181] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-03-11T20:36:09.946477] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-03-11T20:36:09.946814] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-03-11T20:36:09.947107] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-03-11T20:36:09.947449] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-03-11T20:36:09.947787] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-03-11T20:36:09.948174] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-03-11T20:36:09.948517] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-03-11T20:36:09.948891] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-03-11T20:36:09.949247] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-03-11T20:36:09.949618] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-03-11T20:36:09.949925] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-03-11T20:36:09.950240] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-03-11T20:36:09.950609] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-03-11T20:36:09.950901] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-03-11T20:36:09.951205] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-03-11T20:36:09.951500] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.951815] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-03-11T20:36:09.952146] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-03-11T20:36:09.952261] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-03-11T20:36:09.952595] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-03-11T20:36:09.952940] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-03-11T20:36:09.953254] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-03-11T20:36:09.953621] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-03-11T20:36:09.953932] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.954236] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-03-11T20:36:09.954540] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-03-11T20:36:09.954914] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-03-11T20:36:09.955242] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-03-11T20:36:09.955554] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-03-11T20:36:09.955924] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-03-11T20:36:09.956219] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-03-11T20:36:09.956502] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-03-11T20:36:09.956806] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-03-11T20:36:09.957118] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-03-11T20:36:09.957415] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-03-11T20:36:09.957743] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-03-11T20:36:09.958024] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-03-11T20:36:09.958315] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-03-11T20:36:09.958611] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-03-11T20:36:09.958703] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-03-11T20:36:09.959025] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-03-11T20:36:09.959318] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-03-11T20:36:09.959638] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.960631] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-03-11T20:36:09.961004] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.961336] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-03-11T20:36:09.961666] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-03-11T20:36:09.962260] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-03-11T20:36:09.963399] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-03-11T20:36:09.963960] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-03-11T20:36:09.964353] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-03-11T20:36:09.964667] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-03-11T20:36:09.964998] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-03-11T20:36:09.965262] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-03-11T20:36:09.965714] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-03-11T20:36:09.966027] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-03-11T20:36:09.966292] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-03-11T20:36:09.966636] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-03-11T20:36:09.966932] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-03-11T20:36:09.967222] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-03-11T20:36:09.967522] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-03-11T20:36:09.967872] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-03-11T20:36:09.968309] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.968629] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-03-11T20:36:09.968947] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-03-11T20:36:09.969056] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-03-11T20:36:09.969397] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-03-11T20:36:09.969703] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-03-11T20:36:09.970114] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-03-11T20:36:09.970417] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-03-11T20:36:09.970677] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-03-11T20:36:09.970948] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-03-11T20:36:09.971271] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-03-11T20:36:09.971795] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-03-11T20:36:09.972160] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-03-11T20:36:09.972686] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-03-11T20:36:09.973003] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-03-11T20:36:09.973339] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-03-11T20:36:09.973770] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-03-11T20:36:09.974143] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-03-11T20:36:09.974479] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-03-11T20:36:09.974797] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-03-11T20:36:09.975145] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-03-11T20:36:09.975460] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-03-11T20:36:09.975983] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-03-11T20:36:09.976512] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-03-11T20:36:09.976889] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-03-11T20:36:09.977179] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-03-11T20:36:09.977516] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-03-11T20:36:09.977841] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-03-11T20:36:09.978179] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-03-11T20:36:09.978457] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-03-11T20:36:09.978797] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-03-11T20:36:09.979148] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.979454] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-03-11T20:36:09.979764] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-03-11T20:36:09.980047] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-03-11T20:36:09.980334] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-03-11T20:36:09.980616] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-03-11T20:36:09.980925] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-03-11T20:36:09.981268] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-03-11T20:36:09.981556] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-03-11T20:36:09.982119] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-03-11T20:36:09.982549] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-03-11T20:36:09.983616] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-03-11T20:36:09.983950] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-03-11T20:36:09.984266] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-03-11T20:36:09.984617] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.984919] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-03-11T20:36:09.985245] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.985526] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-03-11T20:36:09.985821] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-03-11T20:36:09.986115] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.986418] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.986694] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-03-11T20:36:09.986987] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-03-11T20:36:09.987271] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-03-11T20:36:09.987561] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-03-11T20:36:09.987872] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-03-11T20:36:09.988253] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-03-11T20:36:09.988553] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-03-11T20:36:09.988990] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-03-11T20:36:09.989291] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-03-11T20:36:09.989619] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-03-11T20:36:09.989910] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-03-11T20:36:09.990230] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-03-11T20:36:09.990534] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-03-11T20:36:09.990890] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.991712] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-03-11T20:36:09.992056] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-03-11T20:36:09.992535] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-03-11T20:36:09.992964] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-03-11T20:36:09.993292] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-03-11T20:36:09.993619] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.993921] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-03-11T20:36:09.994263] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-03-11T20:36:09.994550] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-03-11T20:36:09.994863] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-03-11T20:36:09.995185] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-03-11T20:36:09.995458] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-03-11T20:36:09.995712] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-03-11T20:36:09.996015] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-03-11T20:36:09.996278] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-03-11T20:36:09.996567] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-03-11T20:36:09.996840] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-03-11T20:36:09.997092] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-03-11T20:36:09.997356] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-03-11T20:36:09.997615] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-03-11T20:36:09.997939] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-03-11T20:36:09.998191] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-03-11T20:36:09.998426] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-03-11T20:36:09.998689] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-03-11T20:36:09.999061] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-03-11T20:36:09.999339] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-03-11T20:36:09.999603] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-03-11T20:36:09.999853] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-03-11T20:36:10.000139] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-03-11T20:36:10.000418] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-03-11T20:36:10.000664] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-03-11T20:36:10.000933] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-03-11T20:36:10.001184] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-03-11T20:36:10.001419] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-03-11T20:36:10.001662] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-03-11T20:36:10.001933] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-03-11T20:36:10.002219] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-03-11T20:36:10.002622] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-03-11T20:36:10.002864] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-03-11T20:36:10.003154] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-03-11T20:36:10.003446] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-03-11T20:36:10.003526] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-03-11T20:36:10.003610] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-03-11T20:36:10.003865] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-03-11T20:36:10.004137] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-03-11T20:36:10.004618] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-03-11T20:36:10.004914] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-03-11T20:36:10.005155] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-03-11T20:36:10.005623] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-03-11T20:36:10.005869] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-03-11T20:36:10.006112] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-03-11T20:36:10.006381] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-03-11T20:36:10.006695] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-03-11T20:36:10.007002] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-03-11T20:36:10.007277] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-03-11T20:36:10.007649] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-03-11T20:36:10.007943] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-03-11T20:36:10.008227] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-03-11T20:36:10.008607] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-03-11T20:36:10.008947] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-03-11T20:36:10.009263] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-03-11T20:36:10.009540] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-03-11T20:36:10.009819] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-03-11T20:36:10.010075] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-03-11T20:36:10.010404] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-03-11T20:36:10.010487] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-03-11T20:36:10.010939] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-03-11T20:36:10.011203] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-03-11T20:36:10.011475] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-03-11T20:36:10.012450] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-03-11T20:36:10.012717] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-03-11T20:36:10.012996] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-03-11T20:36:10.013394] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-03-11T20:36:10.013659] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-03-11T20:36:10.013979] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-03-11T20:36:10.014315] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-03-11T20:36:10.014652] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-03-11T20:36:10.014980] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-03-11T20:36:10.015301] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-03-11T20:36:10.015622] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-03-11T20:36:10.016418] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-03-11T20:36:10.016751] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-03-11T20:36:10.017040] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-03-11T20:36:10.017301] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-03-11T20:36:10.017598] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-03-11T20:36:10.017939] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-03-11T20:36:10.018237] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-03-11T20:36:10.018515] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-03-11T20:36:10.018818] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-03-11T20:36:10.019080] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-03-11T20:36:10.019343] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-03-11T20:36:10.019664] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-03-11T20:36:10.019921] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-03-11T20:36:10.020200] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-03-11T20:36:10.020462] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-03-11T20:36:10.020719] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-03-11T20:36:10.020975] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-03-11T20:36:10.021244] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-03-11T20:36:10.021554] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-03-11T20:36:10.021836] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-03-11T20:36:10.022138] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-03-11T20:36:10.022389] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-03-11T20:36:10.022647] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-03-11T20:36:10.022905] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-03-11T20:36:10.023165] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-03-11T20:36:10.023241] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-03-11T20:36:10.023518] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-03-11T20:36:10.023796] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-03-11T20:36:10.024101] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-03-11T20:36:10.024404] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-03-11T20:36:10.024720] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-03-11T20:36:10.024985] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-03-11T20:36:10.025063] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-03-11T20:36:10.025314] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-03-11T20:36:10.025564] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-03-11T20:36:10.025837] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-03-11T20:36:10.026157] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-03-11T20:36:10.026601] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-03-11T20:36:10.026868] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-03-11T20:36:10.027185] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-03-11T20:36:10.027592] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-03-11T20:36:10.027864] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-03-11T20:36:10.028170] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-03-11T20:36:10.028450] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-03-11T20:36:10.028708] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-03-11T20:36:10.028983] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-03-11T20:36:10.029246] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-03-11T20:36:10.029708] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-03-11T20:36:10.029983] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-03-11T20:36:10.030235] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-03-11T20:36:10.030694] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-03-11T20:36:10.031013] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-03-11T20:36:10.031283] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-03-11T20:36:10.031862] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-03-11T20:36:10.032389] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-03-11T20:36:10.032699] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-03-11T20:36:10.032982] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-03-11T20:36:10.033270] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-03-11T20:36:10.033759] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-03-11T20:36:10.034743] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-03-11T20:36:10.035045] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-03-11T20:36:10.035374] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-03-11T20:36:10.035739] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-03-11T20:36:10.036080] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-03-11T20:36:10.036369] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-03-11T20:36:10.036685] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-03-11T20:36:10.036990] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-03-11T20:36:10.037380] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-03-11T20:36:10.037724] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-03-11T20:36:10.038028] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-03-11T20:36:10.038368] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-03-11T20:36:10.038742] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-03-11T20:36:10.039035] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-03-11T20:36:10.039328] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-03-11T20:36:10.039790] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-03-11T20:36:10.040056] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-03-11T20:36:10.040332] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-03-11T20:36:10.040825] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-03-11T20:36:10.041121] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-03-11T20:36:10.041401] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-03-11T20:36:10.041495] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-03-11T20:36:10.041828] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-03-11T20:36:10.042113] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-03-11T20:36:10.042446] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-03-11T20:36:10.042548] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-03-11T20:36:10.042851] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-03-11T20:36:10.043190] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-03-11T20:36:10.043560] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-03-11T20:36:10.043931] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-03-11T20:36:10.044231] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-03-11T20:36:10.044506] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-03-11T20:36:10.044779] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-03-11T20:36:10.045053] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-03-11T20:36:10.045345] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-03-11T20:36:10.045639] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-03-11T20:36:10.045889] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-03-11T20:36:10.046139] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-03-11T20:36:10.046427] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-03-11T20:36:10.046912] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-03-11T20:36:10.047182] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-03-11T20:36:10.047666] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-03-11T20:36:10.047957] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-03-11T20:36:10.048248] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-03-11T20:36:10.048692] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-03-11T20:36:10.048987] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-03-11T20:36:10.049281] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-03-11T20:36:10.049688] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-03-11T20:36:10.050010] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-03-11T20:36:10.050294] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-03-11T20:36:10.050859] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-03-11T20:36:10.051219] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-03-11T20:36:10.051617] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-03-11T20:36:10.051929] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-03-11T20:36:10.052227] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-03-11T20:36:10.052507] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-03-11T20:36:10.052789] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-03-11T20:36:10.053058] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-03-11T20:36:10.053377] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-03-11T20:36:10.053632] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-03-11T20:36:10.053964] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-03-11T20:36:10.054287] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-03-11T20:36:10.054716] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-03-11T20:36:10.055169] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-03-11T20:36:10.055804] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-03-11T20:36:10.056076] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-03-11T20:36:10.056334] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-03-11T20:36:10.056604] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-03-11T20:36:10.057518] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-03-11T20:36:10.057830] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-03-11T20:36:10.058117] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-03-11T20:36:10.058402] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-03-11T20:36:10.058878] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-03-11T20:36:10.059227] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-03-11T20:36:10.059644] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-03-11T20:36:10.059974] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-03-11T20:36:10.060247] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-03-11T20:36:10.060522] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-03-11T20:36:10.060809] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-03-11T20:36:10.061065] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-03-11T20:36:10.061322] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-03-11T20:36:10.061783] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-03-11T20:36:10.062091] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-03-11T20:36:10.062340] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-03-11T20:36:10.062628] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-03-11T20:36:10.062878] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-03-11T20:36:10.062949] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-03-11T20:36:10.063187] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-03-11T20:36:10.063993] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-03-11T20:36:10.064248] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-03-11T20:36:10.064511] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-03-11T20:36:10.064850] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-03-11T20:36:10.065131] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-03-11T20:36:10.065459] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-03-11T20:36:10.065717] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-03-11T20:36:10.065981] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-03-11T20:36:10.066290] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-03-11T20:36:10.066607] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-03-11T20:36:10.067073] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-03-11T20:36:10.067360] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-03-11T20:36:10.067745] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-03-11T20:36:10.068018] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-03-11T20:36:10.068269] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-03-11T20:36:10.068763] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-03-11T20:36:10.069022] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-03-11T20:36:10.069313] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-03-11T20:36:10.069593] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-03-11T20:36:10.069912] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-03-11T20:36:10.070216] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-03-11T20:36:10.070463] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-03-11T20:36:10.070758] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-03-11T20:36:10.070998] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-03-11T20:36:10.071736] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-03-11T20:36:10.071988] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-03-11T20:36:10.072302] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-03-11T20:36:10.072557] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-03-11T20:36:10.072839] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-03-11T20:36:10.073100] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-03-11T20:36:10.073354] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-03-11T20:36:10.073669] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-03-11T20:36:10.073932] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-03-11T20:36:10.074174] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-03-11T20:36:10.074418] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-03-11T20:36:10.074677] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-03-11T20:36:10.074989] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-03-11T20:36:10.075241] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-03-11T20:36:10.075481] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-03-11T20:36:10.075772] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-03-11T20:36:10.076062] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-03-11T20:36:10.076328] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-03-11T20:36:10.076636] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-03-11T20:36:10.076904] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-03-11T20:36:10.077162] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-03-11T20:36:10.077416] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-03-11T20:36:10.077702] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-03-11T20:36:10.077965] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-03-11T20:36:10.078218] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-03-11T20:36:10.078477] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-03-11T20:36:10.078713] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-03-11T20:36:10.079091] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-03-11T20:36:10.079396] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-03-11T20:36:10.079702] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-03-11T20:36:10.079947] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-03-11T20:36:10.080210] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-03-11T20:36:10.080519] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-03-11T20:36:10.080836] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-03-11T20:36:10.081080] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-03-11T20:36:10.081349] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-03-11T20:36:10.081636] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-03-11T20:36:10.081887] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-03-11T20:36:10.082125] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-03-11T20:36:10.082393] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-03-11T20:36:10.082651] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-03-11T20:36:10.082909] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-03-11T20:36:10.083177] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-03-11T20:36:10.083437] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-03-11T20:36:10.083675] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-03-11T20:36:10.083926] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-03-11T20:36:10.084172] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-03-11T20:36:10.084432] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-03-11T20:36:10.084858] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-03-11T20:36:10.085126] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-03-11T20:36:10.085679] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-03-11T20:36:10.085924] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-03-11T20:36:10.086187] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-03-11T20:36:10.086552] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-03-11T20:36:10.086836] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-03-11T20:36:10.087098] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-03-11T20:36:10.087367] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-03-11T20:36:10.087720] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-03-11T20:36:10.088655] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-03-11T20:36:10.088940] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-03-11T20:36:10.089759] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-03-11T20:36:10.090044] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-03-11T20:36:10.090124] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-03-11T20:36:10.090441] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-03-11T20:36:10.090914] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-03-11T20:36:10.091189] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-03-11T20:36:10.091653] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-03-11T20:36:10.091918] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-03-11T20:36:10.092179] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-03-11T20:36:10.092262] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-03-11T20:36:10.092501] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-03-11T20:36:10.092769] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-03-11T20:36:10.093011] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-03-11T20:36:10.093320] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-03-11T20:36:10.093561] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-03-11T20:36:10.093945] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-03-11T20:36:10.094242] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-03-11T20:36:10.094611] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-03-11T20:36:10.094873] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-03-11T20:36:10.095128] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-03-11T20:36:10.095595] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-03-11T20:36:10.095903] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-03-11T20:36:10.096159] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-03-11T20:36:10.096415] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-03-11T20:36:10.096677] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-03-11T20:36:10.096926] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-03-11T20:36:10.097323] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-03-11T20:36:10.097710] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-03-11T20:36:10.097983] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-03-11T20:36:10.098243] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-03-11T20:36:10.098493] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-03-11T20:36:10.098751] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-03-11T20:36:10.099019] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-03-11T20:36:10.099270] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-03-11T20:36:10.099551] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-03-11T20:36:10.099808] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-03-11T20:36:10.100069] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-03-11T20:36:10.100337] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-03-11T20:36:10.100751] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-03-11T20:36:10.101016] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-03-11T20:36:10.101311] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-03-11T20:36:10.101593] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-03-11T20:36:10.101848] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-03-11T20:36:10.102093] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-03-11T20:36:10.102409] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-03-11T20:36:10.102478] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-03-11T20:36:10.102726] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-03-11T20:36:10.102987] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-03-11T20:36:10.103234] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-03-11T20:36:10.103528] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-03-11T20:36:10.103794] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-03-11T20:36:10.104095] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-03-11T20:36:10.104368] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-03-11T20:36:10.104622] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-03-11T20:36:10.104890] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-03-11T20:36:10.105145] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-03-11T20:36:10.105435] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-03-11T20:36:10.105686] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-03-11T20:36:10.105923] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-03-11T20:36:10.106301] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-03-11T20:36:10.106550] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-03-11T20:36:10.106815] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-03-11T20:36:10.107181] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-03-11T20:36:10.107454] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-03-11T20:36:10.107700] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-03-11T20:36:10.108076] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-03-11T20:36:10.108646] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-03-11T20:36:10.108954] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-03-11T20:36:10.109298] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-03-11T20:36:10.109802] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-03-11T20:36:10.110297] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-03-11T20:36:10.110598] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-03-11T20:36:10.110861] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-03-11T20:36:10.111172] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-03-11T20:36:10.111430] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-03-11T20:36:10.111758] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-03-11T20:36:10.112019] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-03-11T20:36:10.112301] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-03-11T20:36:10.112592] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-03-11T20:36:10.112863] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-03-11T20:36:10.113295] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-03-11T20:36:10.113562] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-03-11T20:36:10.113854] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-03-11T20:36:10.114265] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-03-11T20:36:10.114513] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-03-11T20:36:10.115692] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-03-11T20:36:10.115933] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-03-11T20:36:10.116224] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-03-11T20:36:10.116493] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-03-11T20:36:10.116939] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-03-11T20:36:10.117200] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-03-11T20:36:10.117974] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-03-11T20:36:10.118237] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-03-11T20:36:10.118478] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-03-11T20:36:10.118738] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-03-11T20:36:10.119098] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-03-11T20:36:10.119377] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-03-11T20:36:10.119700] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-03-11T20:36:10.119995] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-03-11T20:36:10.120350] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-03-11T20:36:10.120736] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-03-11T20:36:10.121040] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-03-11T20:36:10.121118] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-03-11T20:36:10.121368] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-03-11T20:36:10.121694] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-03-11T20:36:10.121942] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-03-11T20:36:10.122251] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-03-11T20:36:10.122322] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-03-11T20:36:10.122557] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-03-11T20:36:10.122815] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-03-11T20:36:10.123108] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-03-11T20:36:10.123373] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-03-11T20:36:10.123606] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-03-11T20:36:10.123835] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-03-11T20:36:10.124088] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-03-11T20:36:10.124349] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-03-11T20:36:10.124603] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-03-11T20:36:10.124858] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-03-11T20:36:10.125170] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-03-11T20:36:10.125427] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-03-11T20:36:10.125502] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-03-11T20:36:10.125754] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-03-11T20:36:10.126126] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-03-11T20:36:10.126390] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-03-11T20:36:10.126688] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-03-11T20:36:10.126767] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-03-11T20:36:10.127027] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-03-11T20:36:10.127273] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-03-11T20:36:10.127565] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-03-11T20:36:10.127833] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-03-11T20:36:10.128243] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-03-11T20:36:10.128765] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-03-11T20:36:10.129040] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-03-11T20:36:10.129281] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-03-11T20:36:10.129676] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-03-11T20:36:10.129929] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-03-11T20:36:10.130173] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-03-11T20:36:10.130417] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-03-11T20:36:10.130657] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-03-11T20:36:10.130916] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-03-11T20:36:10.131174] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-03-11T20:36:10.131429] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-03-11T20:36:10.131799] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-03-11T20:36:10.132038] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-03-11T20:36:10.132277] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-03-11T20:36:10.132525] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-03-11T20:36:10.132840] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-03-11T20:36:10.133077] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-03-11T20:36:10.133330] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-03-11T20:36:10.133563] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-03-11T20:36:10.133813] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-03-11T20:36:10.133880] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-03-11T20:36:10.134121] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-03-11T20:36:10.134345] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-03-11T20:36:10.134603] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-03-11T20:36:10.134870] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-03-11T20:36:10.135128] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-03-11T20:36:10.135604] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-03-11T20:36:10.135868] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-03-11T20:36:10.136123] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-03-11T20:36:10.136386] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-03-11T20:36:10.136625] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-03-11T20:36:10.136861] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-03-11T20:36:10.137113] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-03-11T20:36:10.137373] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-03-11T20:36:10.137626] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-03-11T20:36:10.137951] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-03-11T20:36:10.138209] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-03-11T20:36:10.138525] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-03-11T20:36:10.138788] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-03-11T20:36:10.139031] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-03-11T20:36:10.139277] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-03-11T20:36:10.139527] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-03-11T20:36:10.139807] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-03-11T20:36:10.140099] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-03-11T20:36:10.140340] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-03-11T20:36:10.140598] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-03-11T20:36:10.140891] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-03-11T20:36:10.141846] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-03-11T20:36:10.142159] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-03-11T20:36:10.142441] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-03-11T20:36:10.142797] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-03-11T20:36:10.143093] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-03-11T20:36:10.143419] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-03-11T20:36:10.143704] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-03-11T20:36:10.143956] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-03-11T20:36:10.144225] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-03-11T20:36:10.144493] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-03-11T20:36:10.144737] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-03-11T20:36:10.145011] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-03-11T20:36:10.145313] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-03-11T20:36:10.145392] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-03-11T20:36:10.145633] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-03-11T20:36:10.145936] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-03-11T20:36:10.146194] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-03-11T20:36:10.146463] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-03-11T20:36:10.146711] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-03-11T20:36:10.146966] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-03-11T20:36:10.147220] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-03-11T20:36:10.147478] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-03-11T20:36:10.147728] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-03-11T20:36:10.147976] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-03-11T20:36:10.148237] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-03-11T20:36:10.148488] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-03-11T20:36:10.148731] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-03-11T20:36:10.148993] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-03-11T20:36:10.149296] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-03-11T20:36:10.149550] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-03-11T20:36:10.149843] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-03-11T20:36:10.150113] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-03-11T20:36:10.150426] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-03-11T20:36:10.150693] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-03-11T20:36:10.150982] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-03-11T20:36:10.151240] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-03-11T20:36:10.151492] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-03-11T20:36:10.151816] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-03-11T20:36:10.152478] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-03-11T20:36:10.152737] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-03-11T20:36:10.152997] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-03-11T20:36:10.153249] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-03-11T20:36:10.153801] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-03-11T20:36:10.154049] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-03-11T20:36:10.154298] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-03-11T20:36:10.154543] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-03-11T20:36:10.154815] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-03-11T20:36:10.155072] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-03-11T20:36:10.155319] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-03-11T20:36:10.155596] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-03-11T20:36:10.155902] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-03-11T20:36:10.156239] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-03-11T20:36:10.156504] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-03-11T20:36:10.156767] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-03-11T20:36:10.157068] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-03-11T20:36:10.157335] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-03-11T20:36:10.157641] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-03-11T20:36:10.157881] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-03-11T20:36:10.158174] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-03-11T20:36:10.158415] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-03-11T20:36:10.158661] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-03-11T20:36:10.158927] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-03-11T20:36:10.159168] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-03-11T20:36:10.159443] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-03-11T20:36:10.159698] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-03-11T20:36:10.159970] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-03-11T20:36:10.160245] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-03-11T20:36:10.160498] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-03-11T20:36:10.160831] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-03-11T20:36:10.161109] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-03-11T20:36:10.161535] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-03-11T20:36:10.161821] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-03-11T20:36:10.162074] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-03-11T20:36:10.162323] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-03-11T20:36:10.164113] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-03-11T20:36:10.165553] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-03-11T20:36:10.165877] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-03-11T20:36:10.166158] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-03-11T20:36:10.166485] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-03-11T20:36:10.166763] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-03-11T20:36:10.167361] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-03-11T20:36:10.167669] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-03-11T20:36:10.167991] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-03-11T20:36:10.168312] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-03-11T20:36:10.168613] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-03-11T20:36:10.168691] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-03-11T20:36:10.168970] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-03-11T20:36:10.169298] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-03-11T20:36:10.169624] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-03-11T20:36:10.170135] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-03-11T20:36:10.170437] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-03-11T20:36:10.170934] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-03-11T20:36:10.171217] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-03-11T20:36:10.172058] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-03-11T20:36:10.172343] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-03-11T20:36:10.172630] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-03-11T20:36:10.172911] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-03-11T20:36:10.173228] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-03-11T20:36:10.173542] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-03-11T20:36:10.174311] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-03-11T20:36:10.174833] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-03-11T20:36:10.175112] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-03-11T20:36:10.175597] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-03-11T20:36:10.176482] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-03-11T20:36:10.176813] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-03-11T20:36:10.177091] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-03-11T20:36:10.177385] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-03-11T20:36:10.180864] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-03-11T20:36:10.181687] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-03-11T20:36:10.182174] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-03-11T20:36:10.182505] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-03-11T20:36:10.182815] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-03-11T20:36:10.183111] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-03-11T20:36:10.183396] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-03-11T20:36:10.183682] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-03-11T20:36:10.184013] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-03-11T20:36:10.184316] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-03-11T20:36:10.184871] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-03-11T20:36:10.185216] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-03-11T20:36:10.185561] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-03-11T20:36:10.185861] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-03-11T20:36:10.186187] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-03-11T20:36:10.186597] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-03-11T20:36:10.186897] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-03-11T20:36:10.187228] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-03-11T20:36:10.187539] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-03-11T20:36:10.187835] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-03-11T20:36:10.188139] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-03-11T20:36:10.188438] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-03-11T20:36:10.188721] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-03-11T20:36:10.189010] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-03-11T20:36:10.189338] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-03-11T20:36:10.189682] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-03-11T20:36:10.190002] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-03-11T20:36:10.190310] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-03-11T20:36:10.190636] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-03-11T20:36:10.190912] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-03-11T20:36:10.191241] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-03-11T20:36:10.191515] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-03-11T20:36:10.191935] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-03-11T20:36:10.192219] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-03-11T20:36:10.192500] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-03-11T20:36:10.192810] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-03-11T20:36:10.193086] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-03-11T20:36:10.193379] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-03-11T20:36:10.193655] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-03-11T20:36:10.193932] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-03-11T20:36:10.194220] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-03-11T20:36:10.194601] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-03-11T20:36:10.194876] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-03-11T20:36:10.195158] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-03-11T20:36:10.195509] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-03-11T20:36:10.195799] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-03-11T20:36:10.196116] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-03-11T20:36:10.196408] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-03-11T20:36:10.196739] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-03-11T20:36:10.197090] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-03-11T20:36:10.197418] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-03-11T20:36:10.197698] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-03-11T20:36:10.197789] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-03-11T20:36:10.197862] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-03-11T20:36:10.198192] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-03-11T20:36:10.198494] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-03-11T20:36:10.198800] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-03-11T20:36:10.199096] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-03-11T20:36:10.199410] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-03-11T20:36:10.199704] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-03-11T20:36:10.199995] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-03-11T20:36:10.200331] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-03-11T20:36:10.200627] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-03-11T20:36:10.200926] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-03-11T20:36:10.201213] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-03-11T20:36:10.201563] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-03-11T20:36:10.201871] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-03-11T20:36:10.202360] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-03-11T20:36:10.202646] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-03-11T20:36:10.202734] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-03-11T20:36:10.202997] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-03-11T20:36:10.203303] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-03-11T20:36:10.203617] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-03-11T20:36:10.203899] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-03-11T20:36:10.204206] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-03-11T20:36:10.204506] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-03-11T20:36:10.204804] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-03-11T20:36:10.205135] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-03-11T20:36:10.205236] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-03-11T20:36:10.205547] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-03-11T20:36:10.205844] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-03-11T20:36:10.206122] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-03-11T20:36:10.206394] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-03-11T20:36:10.206664] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-03-11T20:36:10.206989] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-03-11T20:36:10.207273] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-03-11T20:36:10.207590] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-03-11T20:36:10.207865] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-03-11T20:36:10.208224] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-03-11T20:36:10.208552] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-03-11T20:36:10.208843] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-03-11T20:36:10.209111] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-03-11T20:36:10.209384] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-03-11T20:36:10.209659] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-03-11T20:36:10.209946] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-03-11T20:36:10.210229] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-03-11T20:36:10.210550] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-03-11T20:36:10.210847] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-03-11T20:36:10.211122] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-03-11T20:36:10.211200] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-03-11T20:36:10.212260] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-03-11T20:36:10.212539] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-03-11T20:36:10.214269] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-03-11T20:36:10.214606] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-03-11T20:36:10.214896] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-03-11T20:36:10.215177] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-03-11T20:36:10.215479] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-03-11T20:36:10.215812] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-03-11T20:36:10.216087] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-03-11T20:36:10.216398] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-03-11T20:36:10.216727] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-03-11T20:36:10.217061] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-03-11T20:36:10.217354] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-03-11T20:36:10.217677] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-03-11T20:36:10.218006] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-03-11T20:36:10.218792] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-03-11T20:36:10.219087] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-03-11T20:36:10.219403] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-03-11T20:36:10.219845] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-03-11T20:36:10.220164] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-03-11T20:36:10.220533] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-03-11T20:36:10.220851] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-03-11T20:36:10.221158] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-03-11T20:36:10.221471] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-03-11T20:36:10.221751] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-03-11T20:36:10.222028] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-03-11T20:36:10.222120] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-03-11T20:36:10.222403] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-03-11T20:36:10.222727] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-03-11T20:36:10.223024] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-03-11T20:36:10.223349] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-03-11T20:36:10.223626] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-03-11T20:36:10.223942] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-03-11T20:36:10.228842] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-03-11T20:36:10.230147] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-03-11T20:36:10.231078] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-03-11T20:36:10.231620] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-03-11T20:36:10.231955] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-03-11T20:36:10.232287] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-03-11T20:36:10.232566] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-03-11T20:36:10.232917] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-03-11T20:36:10.233802] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-03-11T20:36:10.234111] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-03-11T20:36:10.234446] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-03-11T20:36:10.234778] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-03-11T20:36:10.235059] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-03-11T20:36:10.235389] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-03-11T20:36:10.235680] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-03-11T20:36:10.236265] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-03-11T20:36:10.236650] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-03-11T20:36:10.237485] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-03-11T20:36:10.237763] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-03-11T20:36:10.238046] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-03-11T20:36:10.238327] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-03-11T20:36:10.238846] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-03-11T20:36:10.239119] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-03-11T20:36:10.239383] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-03-11T20:36:10.240303] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-03-11T20:36:10.240809] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-03-11T20:36:10.241109] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-03-11T20:36:10.241392] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-03-11T20:36:10.241684] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-03-11T20:36:10.241965] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-03-11T20:36:10.242243] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-03-11T20:36:10.242795] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-03-11T20:36:10.243069] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-03-11T20:36:10.243345] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-03-11T20:36:10.245173] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-03-11T20:36:10.245641] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-03-11T20:36:10.245918] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-03-11T20:36:10.247257] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-03-11T20:36:10.247541] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-03-11T20:36:10.247862] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-03-11T20:36:10.248166] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-03-11T20:36:10.248896] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-03-11T20:36:10.249209] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-03-11T20:36:10.249557] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-03-11T20:36:10.249855] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-03-11T20:36:10.250201] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-03-11T20:36:10.250594] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-03-11T20:36:10.250879] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-03-11T20:36:10.251212] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-03-11T20:36:10.251505] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-03-11T20:36:10.251851] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-03-11T20:36:10.252147] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-03-11T20:36:10.252445] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-03-11T20:36:10.252713] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-03-11T20:36:10.253010] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-03-11T20:36:10.253307] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-03-11T20:36:10.253653] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-03-11T20:36:10.253943] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-03-11T20:36:10.254230] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-03-11T20:36:10.254512] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-03-11T20:36:10.254920] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-03-11T20:36:10.255208] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-03-11T20:36:10.255672] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-03-11T20:36:10.255965] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-03-11T20:36:10.256252] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-03-11T20:36:10.256658] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-03-11T20:36:10.256954] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-03-11T20:36:10.257289] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-03-11T20:36:10.257601] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-03-11T20:36:10.257999] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-03-11T20:36:10.258292] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-03-11T20:36:10.258722] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-03-11T20:36:10.259003] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-03-11T20:36:10.259508] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-03-11T20:36:10.259825] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-03-11T20:36:10.260163] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-03-11T20:36:10.260467] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-03-11T20:36:10.260737] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-03-11T20:36:10.261003] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-03-11T20:36:10.261274] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-03-11T20:36:10.261602] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-03-11T20:36:10.261926] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-03-11T20:36:10.262216] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-03-11T20:36:10.262489] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-03-11T20:36:10.262807] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-03-11T20:36:10.263203] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-03-11T20:36:10.263627] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-03-11T20:36:10.263908] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-03-11T20:36:10.264210] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-03-11T20:36:10.264489] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-03-11T20:36:10.264979] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-03-11T20:36:10.265254] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-03-11T20:36:10.265561] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-03-11T20:36:10.265856] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-03-11T20:36:10.266127] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-03-11T20:36:10.266416] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-03-11T20:36:10.266743] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-03-11T20:36:10.267015] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-03-11T20:36:10.267311] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-03-11T20:36:10.267607] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-03-11T20:36:10.268296] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-03-11T20:36:10.268610] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-03-11T20:36:10.268936] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-03-11T20:36:10.269218] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-03-11T20:36:10.269690] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-03-11T20:36:10.269972] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-03-11T20:36:10.270257] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-03-11T20:36:10.271137] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-03-11T20:36:10.271466] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-03-11T20:36:10.271739] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-03-11T20:36:10.272033] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-03-11T20:36:10.272329] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-03-11T20:36:10.272659] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-03-11T20:36:10.272987] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-03-11T20:36:10.273256] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-03-11T20:36:10.273749] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-03-11T20:36:10.274072] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-03-11T20:36:10.274360] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-03-11T20:36:10.274854] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-03-11T20:36:10.275194] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-03-11T20:36:10.275509] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-03-11T20:36:10.276050] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-03-11T20:36:10.276325] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-03-11T20:36:10.276778] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-03-11T20:36:10.279605] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-03-11T20:36:10.279881] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-03-11T20:36:10.280231] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-03-11T20:36:10.282613] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-03-11T20:36:10.283030] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-03-11T20:36:10.283326] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-03-11T20:36:10.283821] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-03-11T20:36:10.284110] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-03-11T20:36:10.284481] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-03-11T20:36:10.285284] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-03-11T20:36:10.285760] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-03-11T20:36:10.286016] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-03-11T20:36:10.286289] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-03-11T20:36:10.286746] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-03-11T20:36:10.287031] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-03-11T20:36:10.287352] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-03-11T20:36:10.287847] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-03-11T20:36:10.288193] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-03-11T20:36:10.288547] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-03-11T20:36:10.288840] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-03-11T20:36:10.288913] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-03-11T20:36:10.289152] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-03-11T20:36:10.289438] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-03-11T20:36:10.290055] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-03-11T20:36:10.290347] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-03-11T20:36:10.291278] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-03-11T20:36:10.291825] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-03-11T20:36:10.292267] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-03-11T20:36:10.295068] [INFO ] [LOCAL ] Saved consolidated report: 3270 forecasts -> ./output/forecasts/full/2026-03-12.txt [2026-03-11T20:36:10.295142] [INFO ] [sig ] [103/103] Successfully generated report for 2026-03-12: 3270 entries [2026-03-11T20:36:10.295190] [INFO ] [sig ] ================================================== [2026-03-11T20:36:10.295235] [INFO ] [sig ] Report generation complete: 103/103 reports succeeded [2026-03-11T20:36:10.965075] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-03-11T20:36:10.965271] [INFO ] [sig ] Email notification sent [2026-03-11T20:36:10.965831] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-03-11T20:36:10.966048] [INFO ] [STATE ] Last completion updated: 2026-03-11T20:36:10.965896